yum安装Nginx,Nginx虚拟主机,安装wordpress,安装discuz

本文详细介绍了如何在CentOS7系统中通过yum安装Nginx,配置Nginx虚拟主机,以及安装和设置WordPress和Discuz论坛。包括了开启80端口、编辑hosts文件、配置虚拟主机、安装WordPress数据库、安装Discuz等步骤,适合初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yum安装Nginx

文档:
http://nginx.org/en/linux_packages.html

编辑yum仓库:

vi /etc/yum.repos.d/nginx.repo

粘贴:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

在这里插入图片描述
安装:
yum list |grep nginx 查看一下nginx的yum包
在这里插入图片描述
pkill nginx 杀死之前编译安装启动的Nginx
rm -rf /usr/local/nginx/ 卸载之前编译安装的Nginx
在这里插入图片描述
yum install -y nginx 用yum安装Nginx

配置文件路径:
/etc/nginx
主配置文件:/etc/nginx/nginx.conf
子配置文件:/etc/nginx/conf.d/default.conf
在这里插入图片描述
如果修改了配置文件,需要查看配置文件有没有语法错误: nginx -t
结果里面这样显示ok的就是没错误的
在这里插入图片描述
nginx -v 可以查看他的版本
在这里插入图片描述
nginx -V 查看他的编译参数
在这里插入图片描述
启动:

systemctl start nginx

ps aux |grep nginx 查看nginx服务是否启动
在这里插入图片描述
关闭Nginx服务:systemctl stop nginx
在这里插入图片描述
重启Nginx服务:systemctl restart nginx

补充:
pkill 杀死一个进程,如 pkill nginx

yum remove nginx    卸载Nginx

Nginx虚拟主机

虚拟主机:
虚拟主机就是一个站点
HTTP1.1 --> host (域名) 一个WEB服务可以有多个站点
从HTTP1.1开始一个WEB服务可以有多个站点,HTTP1.1之前一个服务器只能有一个域名

定义虚拟主机配置文件,以域名为命名。
nginx配置文件:

vi /etc/nginx/nginx.conf

cd /etc/nginx/conf.d/

/etc/nginx/conf.d/default.conf 虚拟主机(站点)配置文件
在这里插入图片描述
配置一个虚拟主机(站点)需要注意配置好:域名、文件路径
vi default.conf
在这里插入图片描述
这里的localhost就可以用本机的IP访问,但是此时打不开,因为80端口不通
在这里插入图片描述
在另外一台Linux服务器,用telnet测试一下80端口
在这里插入图片描述
安装一下:yum install -y telnet
测试看到80端口不通
在这里插入图片描述
iptables -nvL 查

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值