[教程]在CentStream 9简单部署一个Nginx web服务器
目录
背景
目标
实施步骤
1. 安装Nginx
2. 启动并设置开机自启
3. 配置防火墙
4. 测试结果
5. 将网页拷贝到虚拟机上
背景
想练习下html+css+js,但本地运行觉得没意思,想在虚拟机CentStream 9上部署一个web服务器,但又不想深入服务器原理。于是就有了这篇文章。
目标
1. 简单、快速搭建一个web服务器
2. 不需要深入原理,敲命令就可以的拿来主义
实施步骤
1. 安装Nginx
使用nginx作为服务器
sudo dnf install epel-release
sudo dnf install nginx
2. 启动并设置开机自启
虚拟机每次启动,自动运行服务器
sudo systemctl enable --now nginx
3. 配置防火墙
sudo firewall-cmd --permanent --add-service={http,https}
sudo firewall-cmd --reload
4. 测试结果
默认根目录为 /usr/share/nginx/html
在虚拟机访问:
http://localhost
在物理机访问:http://虚拟机ip
5. 将网页拷贝到虚拟机上
这里使用功VMware Tools的复制功能
5.1 确保虚拟机选项,"启动复制粘贴"
5.2 找到对应目录
/usr/share/nginx/html/ 粘文件即可
如果期望备份之前文件,或者权限问题,可以使用 "chmod 777 ./" 改下目录权限,效果如下