一、安装环境
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/
网友评论