15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > Centos8 Yum安装nginx并设置虚拟主机

Centos8 Yum安装nginx并设置虚拟主机

时间:2023-07-16 00:48:01 | 来源:网站运营

时间:2023-07-16 00:48:01 来源:网站运营

Centos8 Yum安装nginx并设置虚拟主机: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/logchown 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 # 启动nginxsystemctl status nginx # 查看nginx状态这样, 当访问http://game.shaochenfeng.com时就会得到/usr/share/nginx/http://game.shaochenfeng.com/index.html 当访问http://map.shaochenfeng.com时就会得到/usr/share/nginx/http://map.shaochenfeng.com/index.html

查看更多运维技术,欢迎访问我的网站 https://shaochengfeng.com

关键词:设置,虚拟,主机,安装

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭