部署方案
登錄xshell xftp打開部署文件夾
- 1. xshell 新建文件夾 (mkdir 文件名)
nginx :nginx目錄
program :放置程序文件
server:項目文件
- 2. xftp 將nginx 、pcre、 文件 放在program文件夾中
- 3. xshell 安裝PCRE
第一步 :tar -xvf pcre-8.41.tar //解壓pcre
第二步 :cd pcre-8.41/
第三步 :./configure
第四步 :make && make install //編譯安裝
- 4. xshell 安裝 zlib
第一步 :tar -zxvf zlib-1.2.11.tar.gz //解壓
第二步 :cd zlib-1.2.11/
第三步 :./configure
第四步 :make && make install //編譯安裝
- 5. xshell 安裝nginx
第一步 :tar -xvf nginx-1.8.1.tar
第二步 :cd nginx-1.8.1/
第三步 :./configure --prefix=/usr/local/nginxsoft/nginx --with-pcre //安裝nginx到指定文件夾
第四步 :make && make install
- 6. xftp進入nginx>conf 替換nginx.conf 配置文件
修改服務器ip 端口號
http{
…
Server{
Listen 7080; ## 端口號
Server_name 10.***.***.10; ##服務器IP地址
}
…
}
一般還需要配置一下,你的項目存放地址,我一般把項目地址指向server文件夾
- 7. xtfp 將文件項目文件zip文件(dist.zip)放入server文件夾;
xshell 解壓 (unzip filename);
- 8. xshell 進入nginx>sbin
啟動nginx ./nginx
停止nginx服務 ./nginx -s stop
重啟 nginx服務 ./nginx -s reload
- 9. 本人常用的軟件
a) linux 指令終端 xshell 或者 mRemote
b) 遠程桌面連接軟件 filezila
- 10. linux新建賬戶
需要有root權限才能新建賬戶
指令
adduser youzhi # 添加賬戶youzhi
passswd youzhi #修改賬戶youzhi的密碼(執行時,當前用戶要有root限)
查看當前文件授權情況
ls -l filename
設置文件所有用戶有可執行權限
chmod a+x filename
查看當前服務器端口占用情況
netstat -t / -l
如何讓新建的用戶獲取root權限
輸入su 按下回車 會提示password
輸入密碼,(此時不會有輸入提示)輸入完成按回車獲取root權限
11. 關於nginx+linux服務器 更多知識請訪問 https://www.baidu.com