CenterOS下部署校園綜合服務平臺項目

一、安裝環(huán)境

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

也可以下載其他版本,node官網(wǎng):https://nodejs.org/en/download/

2.解壓
tar xvf node-v9.3.0-linux-x64.tar.xz
3.創(chuàng)建軟鏈接,就可以在所有目錄中使用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
//創(chuàng)建軟連接
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.安裝數(shù)據(jù)庫并導入數(shù)據(jù)庫文件

數(shù)據(jù)庫文件目錄 /root/helpserver/help.sql
若以有mysql數(shù)據(jù)庫,請忽略安裝步驟

//1.查看是否已經(jīng)存在老版本數(shù)據(jù)庫
rpm -qa|grep -i mysql
//若有,刪除并卸載
rpm -ev 文件名
yum remove MySQL-server MySQL-devel

安裝數(shù)據(jù)庫

//下載安裝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

導入數(shù)據(jù)庫

//登錄數(shù)據(jù)庫
 mysql -u root -p 你的密碼 
//創(chuàng)建數(shù)據(jù)庫
> create database 庫名稱
> use 庫名稱
//導入數(shù)據(jù)庫
> 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: "", //數(shù)據(jù)庫密碼
    port: "3306",
    database: "help", //數(shù)據(jù)庫名
    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.訪問項目

出現(xiàn)頁面說明部署成功

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

付費服務

人工服務端部署服務:提供后臺服務端和后臺客戶端項目部署,直至成功運行為止。需要提供服務請加微信。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容