nginx安裝配置

2021-07-27 22:31:26 字數 1949 閱讀 3595

之前安裝nginx一直是用原始碼的形式安裝,經常會在編譯後make的時候出現失敗。乙個乙個問題來解決比較麻煩。想了個解決的辦法:通過新增yum源,通過yum來安裝。

1.安裝nginx依賴包

sudo yum install -y zlib pcre openssl

2.配置nginx的yum源

sudo vi /etc/yum.repo.d/nginx.repo

複製一下這段內容到檔案中

[nginx]

name=nginx repo

baseurl=

gpgcheck=0

enabled=1

3.通過yum安裝nginx

sudo yum install -y nginx

4.啟動/關閉/重啟/檢視狀態 nginx服務

sudo systemctl start nginx 啟動nginx服務

sudo systemctl stop nginx 關閉nginx服務

sudo systemctl restart nginx 重啟nginx服務

你也可以檢視nginx服務的一些狀態

sudo systemctl status nginx 檢視nginx服務狀態

nginx.service - nginx - high performance web server

loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled)

active: active (running) since 四 2016-12-01

10:28:25 cst; 3 months 3 days ago

docs:

main pid: 21721 (nginx)

cgroup: /system.slice/nginx.service

├─21721 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf

├─23780 nginx: worker process

├─23781 nginx: worker process

├─23782 nginx: worker process

├─23783 nginx: worker process

├─23784 nginx: worker process

├─23785 nginx: worker process

├─23786 nginx: worker process

└─23787 nginx: worker process

12月 01

10:28:25 localhost.localdomain nginx[46609]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

12月 01

10:28:25 localhost.localdomain nginx[46609]: nginx: configuration file /etc/nginx/nginx.conf test is successful

12月 01

10:28:25 localhost.localdomain systemd[1]: started nginx - high performance web server.

如果狀態是active,則服務是正常的;否則,就需要排查一下**出現錯誤,最常見的錯誤,應該是80埠被占用,可以修改nginx監聽埠或者是kill掉占用了80埠的服務,重啟啟動nginx服務。

4.試試服務是否正常

nginx服務安裝完成後,我們來試試檢驗一下nginx服務是否正常

在瀏覽器上訪問http://ip:port(port預設是80)

nginx安裝配置

主服務端 192.168.233.128 客戶端 192.168.233.131 192.168.233.132 192.168.233.134 主服務端和客戶端配置相同部分 yum y install zlib zlib devel yum y install pcre pcre devel yu...

nginx安裝配置

主要有三項 1 基本配置 2 path info支援 3 虛擬伺服器配置 1 埠 listen 90 預設為80,為避免衝突,可做修改。2 主機位址 root html 預設為安裝目錄下html目錄,可修改為如 d nginx。3 php支援 pass the php scripts to fast...

nginx安裝配置

準備工作 安裝依賴 yum install y gcc yum install y pcre devel yum install y openssl openssl devel yum install y zlib devel 解壓nginx tar zxf nginx 1.10.3.tar.gz ...