- 把"front-end.zip"在装有centos7 64位系统的服务器下解压至某个自定义文件夹。
- 服务器上执行命令。
curl -sL https://rpm.nodesource.com/setup_12.x | bash -
命令以安装npm和nodejs的最新版本。 - 在fileManager文件夹的根目录下运行命令
npm install
。 - 在fileManager文件夹的根目录下运行命令
npm run build
。 - 服务器上安装MySQL5.7。
- 上传backend文件夹下的table_creation.sql至该用户根目录。
- 建立数据库用户后,登陆该用户至DBMS,在该用户的管理控制台下执行source table_create.sql 。
- 服务器上安装golang语言编译环境,版本1.12,并配置好各环境变量。
- 通过如下命令安装代码所需的依赖包:
go get github.com/go-sql-driver/mysql ; go get github.com/gorilla/mux ; go get github.com/gorilla/sessions
- 修改backend文件夹下的main.go文件中的dbUser、dbPwd和dbPort变量,使其适应用户环境下的数据库配置。(数据库名不用修改)
- 上传main.go文件至服务器下的dist文件夹。
- dist目录下依次运行
go build main.go ; ./main
以启动网站服务。 - 通过服务器绑定的域名即可直接访问该网站。
-
Notifications
You must be signed in to change notification settings - Fork 0
lc11535/JFU-2019-wenquan-project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
校园资源共享平台,2019年文泉高校编程比赛的参赛作品。
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published