CenterOS下部署校园综合服务平台项目

一、安装环境

1.下载node.js安装包
wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz

也可以下载其他版本,node官网:https://nodejs.org/en/download/

2.解压
tar xvf node-v9.3.0-linux-x64.tar.xz
3.创建软链接,就可以在所有目录中使用node和npm命令。
ln -s /root/node-v9.3.0-linux-x64/bin/node/usr/local/bin/node
ln -s /root/node-v9.3.0-linux-x64/bin/npm/usr/local/bin/npm
4.检查是否部署成功
node -v
npm -v

二、安装pm2

npm install -g pm2
//创建软连接
ln -s /node-v9.3.0-linux-x64/bin/pm2 /usr/local/bin/pm2
//查看是否成功
pm2 ls

三、安装git

yum –y install git

四、部署"校园综合服务平台"服务端

1.下载服务端

默认下载到 /root 目录下

git clone https://github.com/landalfYao/helpserver.git
2.安装数据库并导入数据库文件

数据库文件目录 /root/helpserver/help.sql
若以有mysql数据库,请忽略安装步骤

//1.查看是否已经存在老版本数据库
rpm -qa|grep -i mysql
//若有,删除并卸载
rpm -ev 文件名
yum remove MySQL-server MySQL-devel

安装数据库

//下载安装mysql的repo源
wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
//安装mysql的repo源
rpm -ivh mysql57-community-release-el7-7.noarch.rpm
//安装mysql
yum install mysql-server
yum install mysql-devel
yum install mysql
rpm -qa | grep -i mysql

导入数据库

//登录数据库
 mysql -u root -p 你的密码 
//创建数据库
> create database 库名称
> use 库名称
//导入数据库
> source /root/helpserver/help.sql
3.修改配置

打开 /root/helpserver/pub/config/config.js

vi /root/helpserver/pub/config/config.js

修改配置

  MYSQL: {
    host: "localhost",
    user: "root",
    password: "", //数据库密码
    port: "3306",
    database: "help", //数据库名
    timezone: "+08:00",
    dateStrings: true
  },


  APP_ID: "", //微信小程序APPID
  APP_SECRET: "", //微信小程序APP密钥
  Mch_id: "", //商户号
  Mch_key: "", //商户密钥

保存修改

保存退出:按“Esc”键后,再输入“:”之后在输入命令时直接输入“wq”
4.安装依赖
cd /root/helpserver
npm install
5.启动项目
npm start
6.用pm2启动项目
pm2 start bin/www
7.访问项目

出现页面说明部署成功

http://x.x.x.x:3336/

付费服务

人工服务端部署服务:提供后台服务端和后台客户端项目部署,直至成功运行为止。需要提供服务请加微信。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容