在ubuntu 14.04下編譯安裝 nginx過程筆記。
編譯前先安裝幾個包:
在ubuntu 14.04下編譯安裝 nginx過程筆記。
wget
編譯前先安裝幾個包:
sudo apt-get install libpcre3-dev aptitude libssl-dev
sudo apt-get install openssl -y
sudo apt-get install libssl0.9.8 -y
sudo apt-get install libssl-dev -y
依賴包安裝完畢以後 就可以編譯安裝nginx
1。解壓原始碼包
tar xf nginx-1.10.3.tar.gz
cd nginx-1.10.3/
#建立使用者
useradd -s /sbin/nologin -m www
2. 編譯安裝
4.啟動nginx
sudo /www/web/nginx/sbin/nginx
關閉nginx
/www/web/nginx/sbin/nginx stop
重讀nginx配置檔案
/www/web/nginx/sbin/nginx -s reload
啟動nginx出現的錯誤 :nginx: [emerg] bind() to 0.0.0.0:80 failed (98: address already in use)
使用命令關閉占用80埠的程式
sudo fuser -k 80/tcp
##建立軟鏈結sudo ln -s /www/web/nginx/sbin/nginx /etc/init.d/
##啟動nginx
/etc/init.d/nginx
測試一下吧!
本地測試
curl localhost
給nginx 設定支援php功能
首先編輯
sudo vi /usr/local/nginx/conf/nginx.conf
直接修改
location /
location ~ \.php$
修改這兩處即可讓nginx 支援 php 功能
然後 sudo /etc/init.d/nginx -s reload //重新載入nginx 的配置檔案
ubuntu16 04伺服器安裝編譯nginx
unzip pcre 8.41.zip cd pcre 8.41 configure make sudo make install tar zxvf nginx 1.12.2.tar.gz cd nginx 1.12.2 make sudo make install nginx預設安裝在 usr l...
CentOS 通過原始碼編譯形式安裝 Nginx
本篇簡單說說在如何在 linux 系統上通過原始碼編譯的形式安裝 nginx,純屬筆記。linux 版本 centos6.9 x64 nginx 版本 nginx 1.19.6.tar.gz 關閉 linux 機器防火牆 上傳 nginx 安裝包 nginx 1.19.6.tar.gz,這裡上傳到 ...
centos7 4系統原始碼編譯安裝nginx
安裝環境依賴 解壓進入資料夾 編譯安裝 配置環境變數 開放centos埠 啟動nginx 配置nginx開啟自啟 新增如下兩行 path path usr local nginx sbin export path 環境變數生效 source etc profile firewall cmd zone...