ubuntu簡單編譯安裝nginx

2021-08-10 11:50:07 字數 1391 閱讀 8735

在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...