您好,登錄后才能下訂單哦!
nginx是最近非常火的web服務器,這次CentOS8也在yum官方源中新增了nginx 1.14
與Apache相比可以承擔更大的并發,并占用更少的內存
CentOS8使用了新一代的yum,使用dnf作為命令(原來的yum以dnf的軟鏈接形式存在)
dnf install nginx -y
如果出錯檢查檢查一下網絡和yum源,如何更換yum源到阿里源
虛擬主機可以讓一個web服務器服務多個網站,每個網站可以有不同的設置,不同的語言,并且有獨立的日志
這里假設兩個主機分別為
首先編輯nginx的主配置文件,如果虛擬主機很多的話,應該寫到多個配置文件中(如何?)
vim /etc/nginx/nginx.conf
可以看到里面有個默認網站,不用管它,在紅色箭頭處插入兩個網站的配置
server {
listen 80;
listen [::]:80;
access_log /usr/share/nginx/log/game.shaochenfeng.com;
error_log /usr/share/nginx/log/game.shaochenfeng.com.err error;
server_name game.shaochenfeng.com;
root /usr/share/nginx/game.shaochenfeng.com;
location / {
}
}
server {
listen 80;
listen [::]:80;
access_log /usr/share/nginx/log/map.shaochenfeng.com;
error_log /usr/share/nginx/log/map.shaochenfeng.com.err error;
server_name map.shaochenfeng.com;
root /usr/share/nginx/map.shaochenfeng.com;
location / {
}
}
保存并退出
下面創建虛擬主機的主目錄和日志目錄
mkdir /usr/share/nginx/game.shaochenfeng.com # 創建虛擬主機的主目錄和日志目錄
mkdir /usr/share/nginx/map.shaochenfeng.com
#將你的網站文件復制到上面對應的目錄
mkdir /usr/share/nginx/log
chown nginx:nginx -R /usr/share/nginx/game.shaochenfeng.com # nginx運行在nginx用戶下,所以要給網站文件授予權限
chown nginx:nginx -R /usr/share/nginx/map.shaochenfeng.com
啟動并開機啟動nginx
systemctl enable nginx # 設置nginx開機啟動
systemctl start nginx # 啟動nginx
systemctl status nginx # 查看nginx狀態
這樣,
當訪問game.shaochenfeng.com時就會得到/usr/share/nginx/game.shaochenfeng.com/index.html
當訪問map.shaochenfeng.com時就會得到/usr/share/nginx/map.shaochenfeng.com/index.html
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。