当前位置: 首页 > news >正文

[教程]在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 ./" 改下目录权限,效果如下

相关文章:

  • 基于多层感知机(MLP)实现MNIST手写体识别
  • SpringBoot Maven 项目 pom 中的 plugin 插件用法整理
  • [高等数学] 定积分的概念与性质
  • 《从入门到精通:蓝桥杯编程大赛知识点全攻略》(十八)-农夫约翰的奶酪块、蛋糕游戏、奶牛体检
  • linux 后台执行并输出日志
  • Filp动画
  • 大数据SQL调优专题——底层调优
  • OpenCV(11):人脸检测、物体识别
  • Ubuntu本地使用AnythingLLM
  • 网络通信/IP网络划分/子网掩码的概念和使用
  • mysql的主从同步
  • Java CAS 与 AQS
  • 服务器主板可以单独升级吗?有什么影响?
  • 多模态模型:学习笔记(二)
  • MySQL 面试
  • Gemma2DecoderLayer 解析:Pre-FFW 和 Post-FFW LayerNorm 的作用
  • 【论文笔记-ECCV 2024】AnyControl:使用文本到图像生成的多功能控件创建您的艺术作品
  • VSCode+PlatformIO报错 找不到头文件
  • Zabbix告警分析新纪元:本地DeepSeek大模型实现智能化告警分析
  • 深度学习-133-LangGraph之应用实例(二)使用面向过程和面向对象的两种编程方式构建带记忆的聊天机器人
  • 胶州网站建设哪家好/沈阳网页建站模板
  • 个人网站做交易类的赚钱吗/苏州网站建设费用
  • 计算机专业的会学怎么做网站吗/千万不要做手游推广员
  • 网站seo优化很好徐州百度网络点赞/推广码怎么填
  • 做像58同城这样的网站能用mysql数据库吗/郑州seo服务技术
  • 网页设计与制作模块1课后答案/seo优化网站的注意事项