虚拟机Centos下载安装Nginx并安装ssl模块——小白教程

简介: 虚拟机Centos下载安装Nginx并安装ssl模块——小白教程

1.将虚拟机的网络模式改为桥接


2.关闭防火墙

停止防火墙服务

systemctl stop firewalld.service

关闭开机自启

systemctl disable firewalld.service

3.安装必要的Nginx环境依赖

yum -y install gcc-c++ pcre-devel zlib-devel openssl-devel

4.安装wget 如果没有wegt就需要安装

yum  -y install wget

5.安装Nginx,可以去官网查看地址,下面当前最新版为例

wget http://nginx.org/download/nginx-1.17.2.tar.gz

进行解压

tar.-zxvf nginx-1.17.2.tar.gz

进入进入解压出来的文件夹

cd nginx-1.17.2

进行编译

./configure --with-http_ssl_module --prefix=/usr/local/nginx

安装

make && make install

6.修改环境变量

配置文件

vi /etc/profile

在空白输入

(按下 i 进入insert )
PATH=$PATH:/usr/local/nginx/sbin
export PATH
(按下esc  输入:wq 保存并退出)

保存文件后刷新

source /etc/profile

7.修改端口

vi /usr/local/nginx/conf/nginx.conf
将listen 80 改为listen 8080


8.使用systemctl 控制Nginx

创建systemctl服务文件

vi /usr/lib/systemd/system/nginx.service

输入以下内容,并保存内容退出


使文件生效

systemctl daemon-reload

启动nginx服务

systemctl start nginx.service

设置开机自启

systemctl enabel nginx.service

停止开机自启

sysemctl disabel nginx.service

查看当前服务

systemctl status nginx.service

重启服务

systemctl restart nginx.service 

9.启动nginx,设置开机自启

systemctl start nginx.service 
systemctl enable nginx.service

10.查看IP地址

两种方法

1.可以通过图形化界面



2.输入命令

ip addr

11.访问Nginx

在浏览其中输入当前的ip+8080

例:192.1.1.1:8080


这样就成功完成了!

目录
相关文章
|
5月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
2159 3
|
4月前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
215 5
|
9月前
|
Ubuntu 网络协议 应用服务中间件
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
1140 0
|
7月前
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装
|
11月前
|
IDE 测试技术 数据库
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
在 VMware 虚拟机中安装并测试 YashanDB,数据库及虚拟机运行正常,但本地 IDE 工具无法连接虚拟机中的数据库。问题可能与 VMware 网络适配器配置或网络模式(如 NAT、桥接)有关,导致网络通信异常。需检查虚拟机网络设置、IP 地址配置以及防火墙规则,确保本地与虚拟机间网络连通性。目前无明确修复版本。
|
9月前
|
人工智能 安全 虚拟化
企业级Win11纯净部署指南|VMware虚拟机安装+GPT分区优化+绕过限制详解(小白必看)
Windows 11 是微软推出的新一代操作系统,以其直观交互和 AI 技术为核心升级亮点。界面采用圆角设计与居中任务栏布局,支持多窗口贴靠分屏、虚拟桌面功能,大幅提升多任务处理效率。系统深度集成了 Copilot 智能助手,提供语音写作、照片编辑等便捷功能,并通过 DirectStorage 和 DirectX 12 Ultimate 技术优化游戏体验。本文详细介绍 Windows 11 的下载、U盘制作及安装步骤,帮助用户快速上手全新系统。
1355 37
|
10月前
|
域名解析 API PHP
VM虚拟机全版本网盘+免费本地网络穿透端口映射实时同步动态家庭IP教程
本文介绍了如何通过网络穿透技术让公网直接访问家庭电脑,充分发挥本地硬件性能。相比第三方服务受限于转发带宽,此方法利用自家宽带实现更高效率。文章详细讲解了端口映射教程,包括不同网络环境(仅光猫、光猫+路由器)下的设置步骤,并提供实时同步动态IP的两种方案:自建服务器或使用三方API接口。最后附上VM虚拟机全版本下载链接,便于用户在穿透后将服务运行于虚拟环境中,提升安全性与适用性。
624 7
|
11月前
|
IDE 测试技术 网络安全
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)