Skip to content

校园资源共享平台,2019年文泉高校编程比赛的参赛作品。

Notifications You must be signed in to change notification settings

lc11535/JFU-2019-wenquan-project

Repository files navigation

部署方式

  1. 把"front-end.zip"在装有centos7 64位系统的服务器下解压至某个自定义文件夹。
  2. 服务器上执行命令。 curl -sL https://rpm.nodesource.com/setup_12.x | bash - 命令以安装npm和nodejs的最新版本。
  3. 在fileManager文件夹的根目录下运行命令 npm install
  4. 在fileManager文件夹的根目录下运行命令 npm run build
  5. 服务器上安装MySQL5.7。
  6. 上传backend文件夹下的table_creation.sql至该用户根目录。
  7. 建立数据库用户后,登陆该用户至DBMS,在该用户的管理控制台下执行source table_create.sql 。
  8. 服务器上安装golang语言编译环境,版本1.12,并配置好各环境变量。
  9. 通过如下命令安装代码所需的依赖包: go get github.com/go-sql-driver/mysql ; go get github.com/gorilla/mux ; go get github.com/gorilla/sessions
  10. 修改backend文件夹下的main.go文件中的dbUser、dbPwd和dbPort变量,使其适应用户环境下的数据库配置。(数据库名不用修改)
  11. 上传main.go文件至服务器下的dist文件夹。
  12. dist目录下依次运行 go build main.go ; ./main 以启动网站服务。
  13. 通过服务器绑定的域名即可直接访问该网站。

About

校园资源共享平台,2019年文泉高校编程比赛的参赛作品。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages