1. 程式人生 > >Linux下nginx的安裝和使用

Linux下nginx的安裝和使用

一.安裝依賴 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel 一鍵安裝上面四個依賴 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 二.下載nginx的tar包 建立一個資料夾 cd /usr/local mkdir nginx cd nginx 下載tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz 解壓tar包 tar -xvf nginx-1.13.7.tar.gz 三.安裝nginx 進入nginx目錄 cd /usr/local/nginx/nginx-1.13.7 執行命令 ./configure //執行make install命令 make install 四.Nginx常用命令 測試配置檔案 安裝路徑下的/nginx/sbin/nginx -t 啟動命令 安裝路徑下的/nginx/sbin/nginx 停止命令 安裝路徑下的/nginx/sbin/nginx -s stop或者 : nginx -s quit 重啟命令 安裝路徑下的/nginx/sbin/nginx -s reload 檢視程序命令 ps -ef | grep nginx 平滑重啟 kill -HUP Nginx主程序號 五.配置防火牆 開啟防火牆檔案 sudo vim /etc/sysconfig/iptables 新增行 開放80埠 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 儲存退出 重啟防火牆 sudo service iptables restart 六.Nginx虛擬域名配置及測試驗證 1. 編輯nginx.conf sudo vim /usr/local/nginx/conf/nginx.conf 增加行 include vhost/*.conf 儲存退出 在/usr/local/nginx/conf目錄新建vhost資料夾 mkdir vhost 建立每個域名的配置 sudo vim jimisun.com.conf //節點中增加入響應的配置 埠轉發 或者訪問檔案系統 七.Nginx啟動 進入nginx安裝目錄cd sbin sudo ./nginx 測試訪問

http://ip地址