VMware安装无GUI版本的Linux(CentOS7)——安装Nginx示例demo

简介: VMware安装无GUI版本的Linux(CentOS7)——安装Nginx示例demo



镜像地址:

直接点击下载即可。

https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.8.2003/isos/x86_64/CentOS-7-x86_64-DVD-2003.iso

VMware的CentOS7镜像安装

1、打开VMware点击新建虚拟机

这里选择自定义(高级),选择下一步

2、默认内容下一步

3、稍后选择镜像

4、选择Linux的CentOS7版本

5、选择存储位置

6、选择分配处理器数量

7、分配内存

这个地方需要看自己本机的内存大小进行分配。

8、使用NAT网络

9、默认LSI Loginc(L)

10、默认SCSI(S)

11、创建新虚拟磁盘

12、分配磁盘空间

13、默认下一步

14、自定义硬件

15、选择镜像地址

设置完毕后点击关闭

16、完成

CentOS7初始配置

1、启动镜像

启动的时候这个地方可以ESC跳过

2、选择使用语言

我们选择中文

3、设置时间

3、设置安装位置

4、设置网络

这个步骤很重要,没设置肯定上不了网。

开启网络按钮,可以看到我们的这个网络的驱动名称叫做【ens33】

开启后需要稍等一会,我们使用这个网络的IP地址即可直接连接这个Linux服务。

确认后点击左上角的【完成】即可。

5、开始安装

6、设置登陆pwd

这里我喜欢设置六个零,由于设置简单,需要按两下

这里需要点击两次

7、等待安装完毕

完成后可以看到重启字样。

安装Nginx测试

使用xshell进行链接

链接成功

创建Nginx安装脚本

为了方便直接在【/root】下创建一个【installNginx.sh】文件,粘贴一下内容,并【:wq】保存后通过【source】执行该脚本文件。

#!/bin/bash
 
# 安装库
yum install epel-release -y
# 安装 Nginx
yum install nginx -y
 
# 启动 Nginx 服务
systemctl start nginx
 
# 关闭防火墙
systemctl stop firewalld
 
# 禁用防火墙
systemctl disable firewalld
 
# 设置 Nginx 开机自启动
sudo systemctl enable nginx

显示效果

执行即可。

通过IP进行访问测试

可以看到访问的是CentOS,我们需要访问的是nginx,但是我们用错误路径就能看到Nginx

错误路径,这里就能看到nginx了,说明我们nginx肯定是安装成功的。

修改nginx配置文件

vi /etc/nginx/nginx.conf

在对应的路径下添加文件

cd /opt/
echo "<h1>Nginx访问测试</h1>" > test.html

重启nginx

nginx -s reload

再次访问,并在ip后面添加对应路径,这里我们写的是【/static/test.html】,可以看到访问成功。

测试成功

相关文章
|
应用服务中间件 Linux 网络安全
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
1083 87
|
应用服务中间件 Linux 网络安全
技术指南:如何把docsify项目部署到基于CentOS系统的Nginx中。
总结 与其他部署方法相比,将docsify项目部署到基于CentOS系统的Nginx中比较简单。以上步骤应当帮助你在不花费太多时间的情况下,将你的项目顺利部署到Nginx中。迈出第一步,开始部署你的docsify项目吧!
487 14
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
2165 25
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
1460 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
597 10
|
Oracle 关系型数据库 Linux
MyEMS开源系统安装之CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux
本指南介绍如何在CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux服务器上部署MyEMS开源能源管理系统。内容涵盖系统准备、数据库配置、多个MyEMS服务(如myems-api、myems-admin、myems-modbus-tcp等)的安装与配置,以及Nginx服务器设置和防火墙规则调整。通过完成所有步骤,您将能够访问MyEMS Admin UI和Web UI,默认端口分别为8001和80,初始登录凭据已提供。
861 0
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1786 25
|
缓存 关系型数据库 MySQL
百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
560 1
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
2711 4
|
网络协议 Linux
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)