nginx是最近非常火的web伺服器,所以centos8也在yum官方源中新增了nginx 1.14,就不用再手動配置源了,直接安裝即可:
yum install -y nginx
稍等一會,即可安裝完成
啟動 nginx
systemctl start nginx.service
如果一切順利的話,現在就可以通過網域名稱或者 ip 訪問了
設定 nginx 開機自啟動
systemctl enable nginx.service
nginx 配置資訊
**檔案存放預設位置(welcome to nginx 頁面)
/usr/share/nginx/html
**預設站點配置
/etc/nginx/conf.d/default.conf
自定義 nginx 站點配置檔案存放目錄
/etc/nginx/conf.d/
nginx 全域性配置檔案
/etc/nginx/nginx.conf
啟動 nginx
systemctl start nginx.service
關閉 nginx
systemctl stop nginx.service
重啟 nginx
systemctl restart nginx.service
配置進入 /etc/nginx目錄下,開啟 nginx.conf 檔案最下面有一句話 include /etc/nginx/conf.d/*.conf; 表明 conf.d 下的 所有以 .conf 結尾的檔案都屬於 nginx的配置檔案
進入 conf.d 下,只有乙個 default.conf 預設配置檔案,cp default.conf test.conf 複製乙份 default.conf 並改名為 test.conf
vim test.conf 開啟 test.conf (只複製前幾行)
server
# ....... 省略中間的**
}第一種配置方法
吧 server_name後的 localhost 改為自己的網域名稱 比如:``www.baidu.com` 沒有的話,填寫自己的 ip 也行
root 表示 網頁的路徑,改為自己的 專案的路徑
index 自然就是主頁了,
修改之後的:
find / -name nginx 查詢一下名為nginx的目錄 有乙個是 /usr/sbin/nginx,然後進入/usr/sbin,輸入 nginx -t 檢查 nginx配置是否有問題,nginx配置即使有問題,nginx服務也能正常啟動或重啟,只是不按照你的配置工作而已
配置正確的示意圖
錯誤的話會有提示哪個檔案第幾行有問題,自行修改即可。
nginx配置正確之後 重啟nginx
systemctl restart nginx
然後瀏覽器訪問你的網域名稱(上面填寫的ip的話,訪問ip就好了)。然後你會發現
我google了下這個錯誤**,造成這個錯誤有兩個原因,1是配置的時候未指定index,2是許可權不足(不能訪問你指定的目錄),翻上面看下自己的配置,許可權不足的問題
修改方法:開啟 /etc/nginx/nginx.conf
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
#省略以下**
乙個簡單的修改方法就是,吧第二行的user之後的 nginx 改為 root
第二種配置方式
server
儲存之後 在/usr/sbin下,輸入 nginx -t 檢查 nginx配置是否有問題,沒有問題在重啟nginx
如果還有其他什麼問題,可以檢視nginx的日誌情況,在var/log/nginx
下
CentOS8 yum方式安裝nginx1 8
本教程操作環境是centos8.1,nginx版本是1.18.0 護體步驟 1,安裝yum utils,輸入命令 yum install yum utils 2,新增nginx源。centos8系統自帶的nginx源版本是1.14,這裡我們自己建立高版本的nginx源,建立檔案 etc yum re...
centos8 yum替換阿里源
1 首先備份系統自帶yum源配置檔案 etc yum.repos.d centos base.repo 3 執行yum makecache生成快取 yum makecache 4 這時候再更新系統就會看到以下mirrors.aliyun.com資訊 yum y update 已載入外掛程式 fast...
CentOS安裝配置yum
版本 centos 7 檢視是否存在yum rpm qa grep yum yum plugin fastestmirror 1.1.31 45.el7.noarch yum metadata parser 1.1.4 10.el7.x86 64 yum 3.4.3 158.el7.centos.n...