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】,可以看到访问成功。

测试成功

相关文章
|
7月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
3109 3
|
7月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
1751 16
|
8月前
|
存储 关系型数据库 MySQL
在CentOS 8.x上安装Percona Xtrabackup工具备份MySQL数据步骤。
以上就是在CentOS8.x上通过Perconaxtabbackup工具对Mysql进行高效率、高可靠性、无锁定影响地实现在线快速全量及增加式数据库资料保存与恢复流程。通过以上流程可以有效地将Mysql相关资料按需求完成定期或不定期地保存与灾难恢复需求。
611 10
|
8月前
|
运维 网络协议 Linux
CentOS下Bind服务的安装与故障排查
通过以上的步骤,您应该能够在CentOS系统上安装并配置BIND DNS服务,并进行基本的故障排查。
657 0
|
8月前
|
存储 Ubuntu Linux
安卓手机免root安装各种Linux系统:Ubuntu, Centos,Kali等
此外还可以安装Slackware、Archstrike等系统,还可以通过github查找方法安装更多有趣的东西。 昨日小编就是通过Termux安装的Kali Linux工具包。
|
应用服务中间件 nginx
nginx安装报错/configure: error: the HTTP gzip module requires the zlib library.
反向代理服务器的工作原理 反向代理服务器通常有两种模型,它可以作为内容服务器的替身,也可以作为内容服务器集群的负载均衡器。 1,作内容服务器的替身 如果您的内容服务器具有必须保持安全的敏感信息,如信用卡号数据库,可在防火墙外部设置一个代理服务器作为内容服务器的替身。
4253 0
|
应用服务中间件 PHP nginx
|
11月前
|
应用服务中间件 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应用部署场景。
979 87
|
7月前
|
编解码 应用服务中间件 Linux
centos配置nginx-rtmp实现ffmpeg转码rtsp为rtmp视频流
centos配置nginx-rtmp实现ffmpeg转码rtsp为rtmp视频流
616 1
下一篇
开通oss服务