千家信息网

Centos8 Yum安装配置nginx的步骤

发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,nginx是最近非常火的web服务器,这次CentOS8也在yum官方源中新增了nginx 1.14与Apache相比可以承担更大的并发,并占用更少的内存CentOS8使用了新一代的yum,使用dnf
千家信息网最后更新 2024年11月28日Centos8 Yum安装配置nginx的步骤

nginx是最近非常火的web服务器,这次CentOS8也在yum官方源中新增了nginx 1.14

Apache相比可以承担更大的并发,并占用更少的内存

CentOS8使用了新一代的yum,使用dnf作为命令(原来的yum以dnf的软链接形式存在)

安装

dnf install nginx -y

如果出错检查检查一下网络和yum源,如何更换yum源到阿里源

下面设置两个虚拟主机

虚拟主机可以让一个web服务器服务多个网站,每个网站可以有不同的设置,不同的语言,并且有独立的日志

这里假设两个主机分别为

  • game.shaochenfeng.com
  • map.shaochenfeng.com

首先编辑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状态

这样,
当访问game.shaochenfeng.com时就会得到/usr/share/nginx/game.shaochenfeng.com/index.html
当访问map.shaochenfeng.com时就会得到/usr/share/nginx/map.shaochenfeng.com/index.html

主机 网站 目录 虚拟主机 文件 配置 两个 日志 服务 不同 多个 服务器 检查 不用 内存 命令 官方 形式 新一代 权限 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器联接错误辽世通登不上去 成浪网络技术有限公司 亳州电力软件开发多少钱 秒医科技互联网医疗是什么 统考网络安全研究生 聚焦网络安全手抄报 电脑网络安全秘钥匹配不了 网络安全和信息技术发展浩浩荡荡 用登录sql数据库服务器 宁夏卫星同步数显钟服务器 软件开发费能做研发吗 数据库2008连接不上 为什么饿了么会服务器出错 vb 判断数据库是否存在 linux下软件开发不同 中源通信网络技术有限公司 nginx 代理服务器 西工大网络安全考研 荣昌区一站式软件开发服务公司 网络安全人才储备 达梦数据库实现用户间导入数据 易木软件连接不上服务器 网络技术的市净率 咸阳市秦都区网络安全办公室 餐饮数据库管理系统设计存储过程 涿州丰维互联网络科技有限公司 爱尔工业互联网科技有限公司 网络安全和信息化应用技术 我的世界网易版服务器装mod 服务器cpu使用突然率100
0