centos7配置nginx的源進行安裝

2021-09-11 05:01:41 字數 2365 閱讀 4608

好了,懶人是不會想通過自己來編譯安裝nginx的–雖然到最後也是需要編譯的–因為有些外掛程式需要編譯安裝。下面抄錄一位兄弟的文章。

centos7通過yum安裝nginx

抄錄如下

yum install -y nginx
通過yum安裝的時候提示下面的錯誤

[root@localhost yum.repos.d]# yum install nginx

已載入外掛程式:fastestmirror, langpacks

loading mirror speeds from cached hostfile

沒有可用軟體包 nginx。

錯誤:無須任何處理

需要新增nginx的源

[root@localhost yum.repos.d]# rpm -ivh
該命令執行之後,會在/etc/yum.respos.d下面多出乙個nginx.repo

[root@localhost yum.repos.d]# ll

總用量 40

-rw-r--r--. 1 root root 1572 12月 1 2016 centos-base.repo

-rw-r--r--. 1 root root 1572 12月 1 2016 centos-base.repo.backup

-rw-r--r--. 1 root root 1664 10月 24 10:36 centos-base.repo.bak

-rw-r--r--. 1 root root 1309 8月 30 2017 centos-cr.repo

-rw-r--r--. 1 root root 649 8月 30 2017 centos-debuginfo.repo

-rw-r--r--. 1 root root 314 8月 30 2017 centos-fasttrack.repo

-rw-r--r--. 1 root root 630 8月 30 2017 centos-media.repo

-rw-r--r--. 1 root root 1331 8月 30 2017 centos-sources.repo

-rw-r--r--. 1 root root 3830 8月 30 2017 centos-vault.repo

-rw-r--r--. 1 root root 113 7月 15 2014 nginx.repo

然後再執行安裝命令

yum install -y nginx
安裝之後,可以檢視nginx的預設安裝目錄

[root@localhost yum.repos.d]# whereis nginx

nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz

[root@localhost yum.repos.d]# pwd

/etc/yum.repos.d

以下是nginx的預設路徑:

(1) nginx配置路徑:/etc/nginx/

(2) pid目錄:/var/run/nginx.pid

(3) 錯誤日誌:/var/log/nginx/error.log

(4) 訪問日誌:/var/log/nginx/access.log

(5) 預設站點目錄:/usr/share/nginx/html

事實上,只需知道nginx配置路徑,其他路徑均可在/etc/nginx/nginx.conf 以及/etc/nginx/conf.d/default.conf 中查詢到

nginx相關的驗證命令及啟動命令

[root@localhost yum.repos.d]# nginx                    

[root@localhost yum.repos.d]# nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

[root@localhost yum.repos.d]# nginx -s reload

nginx 啟動

nginx -t 測試命令

nginx -s relaod 修改nginx.conf之後,可以過載

參考:

CentOS7安裝nginx及配置

1 安裝準備依賴lib庫 我也不知道是不是,反正搜到的 sudo yum install gcc c pcre pcre devel zlib zlib devel openssl openssl devel 2 yum中新增nginx 直接安裝的時候報 有可用軟體包 nginx sudo rpm ...

centos7安裝配置nginx

要新增centos 7 epel倉庫,請開啟終端並使用以下命令 sudo yum install epel release現在nginx儲存庫已經安裝在您的伺服器上,使用以下yum命令 安裝nginx sudo yum install nginx在對提示回答yes後,nginx將在伺服器上完成安裝。...

CentOS7安裝Nginx及配置

1.安裝gcc gcc c 如新環境,未安裝請先安裝 yum install y gcc gcc c 2.安裝pcre庫 cd usr local wget tar zxvf pcre 8.33.tar.gz cd pcre 8.33 configure make make install3.安裝s...