虚拟机Nginx部署

本文详细介绍了如何在Linux系统中部署Nginx服务,包括设置静态IP、关闭防火墙、安装Nginx、配置服务及上传并运行web小游戏。通过配置文件编辑与网络设置,确保了Nginx能够正常工作并提供服务。
摘要由CSDN通过智能技术生成

Linux部署Nginx服务

1.配置ip与访问外网、物理机相通:

windows操作:

  1. 设置虚拟机网卡为桥接模式
  2. 打开编辑>虚拟网络编辑器>更改设置>Vmnet0桥接模式>>桥接到:物理机当前使用网络的网卡
修改网卡配置文件前,先关闭服务
  • systemctl stop NetworkManager
  • systemctl disable NetworkManager
  • 两边关闭防火墙:
  • systemctl stop fireewalld
  • systemctl disable fireewalld
配置静态ip:
  • vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • BOOTPROTO=‘static’
  • ONBOOT=‘yes’
  • IPADDR=192.168.xxx.xxx IP地址
  • NETMASK=255.255.255.0 子网掩码
  • GATEWAY=192.168.xxx.xxx 网关(用于联系外网)
  • DNS=8.8.8.8 配置DNS

在这里插入图片描述
esc+:wq回车 保存退出

重启网络服务 systemctl restart network
ping www.baidu.com 进行测试 (如出现:ping: unknown host www.baidu.com)
  • 配置 vi /etc/resolv.conf 添加:
  • nameserver 8.8.8.8
  • nameserver 8.8.4.4

2.下载并且安装nginx:

vi /etc/yum.repos.d/nginx.repo (建议使用xshell远程登录操作)
复制如下:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/ r e l e a s e v e r / releasever/ releasever/basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

esc+:wq保存退出

yum install nigix -y 下载nginx

3.上传项目:

  • 这里上传了一个web小游戏(自己可以在百度进行下载)
  • 在这里插入图片描述
编写nginx服务:
  1. 进入nginx服务的文件夹:cd /etc/nginx/conf.d
  2. 备份文件 default.conf default.conf.bak(这里暂时不用)
  3. 在这里插入图片描述
  4. 这里创建了两个文件分别是 yx1.conf yx2.conf 指向两个游戏文件夹,配置如下内容:
  5. 在这里插入图片描述
  6. 端口号必须唯一,操作完成后:systemctl restart nginx 查看状态:systemctl status nginx 成功如下:
  7. 在这里插入图片描述
  8. 在这里插入图片描述
  9. 完成Linux nginx部署.
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值