前后端分離 --- 前端(nginx) 后端(egg) 數(shù)據(jù)庫(kù)(mysql)
01. 修改服務(wù)器密碼
sudo passwd
02. 鏈接遠(yuǎn)程服務(wù)器
ssh root@192.1.1.1
03. 運(yùn)行以下命令確保您的系統(tǒng)和apt包列表完全更新
apt-get update -y
apt-get upgrade -y
04. 安裝 git
sudo apt install git
05. 安裝npm
sudo apt install npm
06. 安裝 mysql
sudo apt install mysql-server
07. 初始化數(shù)據(jù)庫(kù)密碼
use mysql;
update mysql.user set authentication_string=password("123456") where user="root" and Host ="localhost";
update user set plugin="mysql_native_password";
flush privileges;
quit;
08. 導(dǎo)出數(shù)據(jù)庫(kù)表 sql文件
mysqldump -u root -p nvmjs > /nvmjs/nvmjs.sql
09. 導(dǎo)入數(shù)據(jù)庫(kù)表
mysql -u root -p // 鏈接mysql
create database nvmjs; // 創(chuàng)建數(shù)據(jù)庫(kù)
use nvmjs; // 進(jìn)入數(shù)據(jù)可
source /nvmjs/nvmjs.sql // 導(dǎo)入表
10. 安裝nginx
sudo apt install nginx
11. 修改nginx配置文件 (配置訪問(wèn)路徑 反向代理)
12. 導(dǎo)入前端項(xiàng)目
13. 導(dǎo)入后端項(xiàng)目 修改配置文件(配置數(shù)據(jù)庫(kù)鏈接)
打完收工?。?!