本系列文章是把作者剛接觸和學習Linux時候的實操記錄分享出來,内容主要包括Linux入門的一些理論概念知識、Web程式、mysql資料庫的簡單安裝部署,希望能夠幫到一些初學者,少走一些彎路。
注意:
Linux下區分大小寫;
Linux多使用者多線程;
Linux下每個檔案和目錄都有通路權限;
安裝nginx
本文提供安裝nginx的2種方法,一種是yum源安裝,一種是編譯安裝。
一、Yum安裝(需要聯網)
1.安裝yum源
CentOS7:
# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
CentOS6:
# rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
2.安裝nginx
# yum install nginx #yum會自動安裝nginx的相關依賴包
3.設定自啟動
# chkconfig nginx on # CentOS6
# systemctl enable nginx.service # CentOS7
說明:
預設安裝目錄/usr/local/nginx
預設網站根目錄/usr/local/nginx/html
預設配置檔案目錄/usr/local/nginx/conf/nginx.conf
二、編譯安裝
1.安裝nginx依賴包
# yum -y install gcc gcc-c++ zlib-devel pcre-devel openssl-devel
2.編譯安裝nginx
# tar -zxvf nginx-1.15.2.tar.gz #解壓
# cd nginx-1.15.2
# ./configure #檢查環境,設定安裝參數,可以設定安裝路徑、第三方子產品,--add-module表示要安裝的子產品,--prefix表示安裝路徑,這裡不設定用預設的。
# make
# make install
3.修改nginx配置檔案
# vim /usr/local/nginx/conf/nginx.conf
4.設定自啟動
# chkconfig nginx on # CentOS6
# systemctl enable nginx.service # CentOS7
說明:
預設安裝目錄/usr/local/nginx
預設網站根目錄/usr/local/nginx/html
預設配置檔案目錄/usr/local/nginx/conf/nginx.conf

IT小胖豆:初學者踩坑之路及過程分享,希望能夠幫到一些初學者,歡迎各位IT打勞工,入坑讨論-_-