項目上線
1.編譯安裝與卸載
nginx----------一款比較流行的web服務器軟件
語法: wget 地址
1.將需要的包下載到本地保存
wget http://nginx.org/download/nginx-1.15.0.tar.gz
2.解壓當前nginx包
3.進入解壓目錄
開始進行配置 編譯 安裝操作
再配置時 缺少PCRE庫 所以需要安裝(yum install pcre-devel)

缺少zlib庫 所以需要安裝(yum install zlib-devel) 同時下載zlib的源碼包 解壓到/usr/local/src/下

最終指令:

然后 make , make install 安裝即可
運行(先停止Apache 再運行nginx 因為他們都占80端口)
啟動命令:/usr/local/nginx/sbin/nginx
重載 :/usr/local/nginx/sbin/nginx -s reload

卸載編譯安裝的軟件
rm -rf 軟件的安裝目錄(注意 卸載時要求關閉該軟件)
2.基本架構介紹
LAMP架構(組合) linux+Apache(動態)+MySQL+php
LNMP架構 linux+Nginx(靜態)+MySQL+php-fpm
LNMPA linux+Nginx +MySQL+php +Apache
Apache 世界第一的Web服務器軟件 跨平台性和安全性好
php:超文本預處理器
3.基礎架構搭建
1.登陸控制台 獲取需要登陸的主機ip地址
2.php和apache的安裝
1.yum install php
2.在安裝好php的同時 會順帶安裝Apache
3.打開Apache時 會報一個警告 無法確定主機的全限定域名 默認選擇127.0.0.1
4./vim /etc/httpd/conf/httpd.conf---à在文件中搜索“ServerName”--------à找到ServerName www.example.com:80------->將前面的“#”去除 保存退出 重啟apache
5.測試訪問 在地址欄中搜索ip地址
6.測試php是否可以運行(默認的Apache站點的目錄:/var/www/html)
7.在其中創建一個.php文件 在地址欄中搜索ip地址
3.MySQL安裝與初始化
1.安裝:
yum install mysql-server
2.初始化:
service mysqld start(啟動)
mysql_secure_installation
3.測試進行命令登陸
mysql -uroot -p
4.如果需要遠程登陸則需要修改登陸主機
5.重啟mysql或者刷新權限(flush privileges)
6.阿里雲上的安全組端口需要放行

7.使用navicat進入目錄
4.項目上線
1.解壓項目包 將upload其中的內容上傳到服務器站點目錄(/var/www/html)
1.使用filezilia上傳需要的代碼文件
2.傳完之后 打開網站首頁 會運行Dz的安裝向導
1.選擇同意
2.賦予指定目錄寫權限 chmod 777 -R /var/www/html
3.安裝musqli擴展 yum install php-mysqli
4.重啟Apache 讓配置生效 保證所有項都是綠色的鈎
5.選擇全新安裝(Dz安裝方式)
6.填寫數據庫與管理員的信息
7.安裝完成
