Linux下安裝Nginx伺服器

2021-08-01 04:58:50 字數 2236 閱讀 7460

nginx:

pcre:

zlib:

首先將包準備好,上傳至伺服器下,開始安裝

首先釋放pcre,並不用安裝:

tar -xvzf pcre-8.38.tar.gz
然後釋放zlib:

tar -xvzf zlib-1.2.8.tar.gz
安裝openssl:

yum -y install openssl openssl-devel
釋放nginx:

tar -xvzf nginx-1.9.8.tar.gz
然後執行 cd nginx-1.9.8

進入目錄開始編譯安裝nginx:

這兩個選擇乙個

注意../pcre-8.38和../zlib-1.28是剛剛釋放的pcre和zlib的原始碼目錄,編譯時nginx會編譯到一起

稍微等待編譯安裝就完成了,安裝位置就是--prefix指定的/usr/local/nginx,配置檔案位置:/usr/local/nginx/nginx.conf

然後確定80埠沒有被占用的情況下,啟動nginx服務:

/usr/local/nginx/nginx
啟動成功後,使用瀏覽器訪問對應的ip,就可以看到初始頁面了,

啟動nginx導致無法訪問解決如下

12

[root@localhost nginx-1.11.2]# /usr/local/nginx/sbin/nginx

nginx: [emerg] getpwnam("nginx") failed

沒有安裝nginx使用者導致的無法啟動

1

2

[root@localhost nginx-1.11.2]# useradd -s /sbin/nologin -m nginx

[root@localhost nginx-1.11.2]# id nginx

12

3

[root@localhost nginx-1.11.2]# /usr/local/nginx/sbin/nginx

[root@localhost nginx-1.11.2]# netstat -tlunp | grep nginx

tcp        0      0 0.0.0.0:80              0.0.0.0:*               listen      9709/nginx: master

到這裡nginx伺服器就安裝成功了

除了剛才的啟動命令外,一些常用的nginx命令如下:

檢查nginx.conf配置檔案的正確性: /usr/local/nginx/nginx -t

重啟nginx: /usr/local/nginx/nginx -s reopen

停止nginx: /usr/local/nginx/nginx -s stop

重新載入配置檔案: /usr/local/nginx/nginx -s reload

Linux 下安裝nginx的服務

搭建步驟 參考部落格 nginx的刪除解除安裝 一 安裝nginx所需的環境 1.安裝gcc環境 yum install gcc c 2.安裝pcre pcre devel nginx的rewrite模組和http核心模組會使用到pcre正規表示式語法。這裡需要安裝兩個安裝包pcre和pcre de...

Linux下安裝Nginx伺服器

1.需要gcc的環境,安裝gcc yum install gcc c 2.需要pcre環境,安裝pcre yum install y pcre pcre devel 3.需要zlib環境,安裝zlib yum install y zlib zlib devel 4.需要openssl,安裝opens...

linux安裝nginx服務

快速安裝 新增centos 7 nginx yum 資源庫 sudo rpm uvh使用yum命令從nginx源伺服器中獲取來安裝nginx sudo yum install y nginx檢測nginx是否安裝成功 同時也可以用於檢測配置檔案是否正確 nginx t etc nginx nginx...