配置防火墙
使用firewall-cmd打开端口80和443
$ sudo firewall-cmd --permanent --zone=public --add-service=http $ sudo firewall-cmd --permanent --zone=public --add-service=https $ sudo firewall-cmd --reload
在CentOS 7/RHEL 7上安装Nginx
执行以下yum命令:
$ sudo yum install nginx
在CentOS/RHEL 7中配置Nginx存储库
运行命令:
$ vi /etc/yum.repos.d/nginx.repo
添加下面内容
[nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/ gpgcheck=0 enabled=1
如果是RHEL 7,将 baseurl改成:baseurl=http://nginx.org/packages/mainline/rhel/7/$basearch/
启动/停止/重启Nginx服务器
使用systemctl命令设置在系统启动时,自动启动nginx服务:
$ sudo systemctl enable nginx
CentOS/RHEL 启动Nginx命令
$ sudo systemctl start nginx
CentOS/RHEL 停止Nginx命令
$ sudo systemctl stop nginx
CentOS/RHEL 重启Nginx命令
$ sudo systemctl restart nginx
好看Nginx服务器的状态命令
$ sudo systemctl status nginx
配置Nginx服务器
- 配置目录/etc/nginx /
- 主/全局配置文件/etc/nginx/nginx.conf
- http配置文件/etc/nginx/conf.d/default
- Nginx打开的TCP端口: 80(HTTP),443(HTTPS)
- 站点根目录/usr/share/nginx/html
编辑配置文件
$ sudo vi /etc/nginx/conf.d/default
将html,css,js等网站文件上传到/usr/share/nginx/html /
$ cd /usr/share/nginx/html/ $ sudo cp /backups/onitroad.com/*.html . $ sudo cp /backups/onitroad.com/*.css . $ sudo cp /backups/onitroad.com/*.js .
静态网站就搭建好了。
如何在CentOS 7或RHEL 7上安装Nginx服务器并配置静态网站?
如何使用Nginx搭建静态站点?
如何使用Nginx创建网站?
测试
检查端口80或443是否打开:
$ sudo ss -tulpn
使用浏览器打开网站
http://10.21.136.13
日期:2020-03-23 08:03:50 来源:oir作者:oir