centos8 yum 安裝 配置 nginx

2021-10-04 12:25:14 字數 2149 閱讀 6288

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...