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/

付费服务

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

你可能感兴趣的:(CenterOS下部署校园综合服务平台项目)