好了,懶人是不會想通過自己來編譯安裝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...