学习记录:安装nginx

这篇博客详细记录了在Centos7上手动安装Nginx的过程,包括从官网下载最新稳定版,创建安装目录,编写并执行安装脚本,以及启动和配置Nginx服务。同时,还涉及到了相关依赖的安装,如wget、gcc、pcre-devel和zlib-devel,并且讲解了如何通过脚本检查和创建目录,以及关闭防火墙以确保Nginx能正常运行。
摘要由CSDN通过智能技术生成

学习记录:安装nginx

首先在nginx的官网
nginx官网网址:https://nginx.org/en/download.html
找到nginx最新稳定版的包,这里我用的是nginx版本是nginx-1.20.2
在选择安装版本的时候右键复制链接即可

https://nginx.org/download/nginx-1.20.2.tar.gz

现在远程登录到我的Centos7服务器
先创建一个放置我脚本的目录,因为我要安装的是nginx,这里直接创建/etc/shell_01/nginx目录

mkdir /etc/shell_01/nginx # 创建放置脚本的目录
cd /etc/shell_01/nginx # 切换到脚本目录
touch nginx_install.sh # 创建安装nginx脚本
vi nginx_install.sh # 使用vim nginx_install.sh 编辑脚本内容也可以,但是没有vim需要先安装vim yum -y install vim

这里进入脚本后按" i "进入编辑模式进行编辑

#!/usr/bin/bash
###这里 #!/usr/bin/bash   #!/bin/bash 两种写法都可以### 
#script Author: xueshan #脚本作者
#Script release time: 2022/08/04 17:28  #脚本发布时间
#Script version: 1.0.1 #脚本版本
#Script Description: nginx install script test  #脚本的作用

if [ ! -f ~/opt/shell_01/nginx ];then
 mkdir /opt/shell_01/nginx
else
 echo "/opt/shell_01/nginx exist ..."
fi
#这里检查根目录下是否有~/opt/shell_01/nginx的路径,没有则创建,有则提示有这个目录
cd /opt/shell_01/nginx #切换到这个目录
yum -y install wget gcc pcre-devel zlib-devel  #搭建环境,安装wget/gcc/pcre-devel/zlib-devel
wget https://nginx.org/download/nginx-1.20.2.tar.gz #wget 下载刚才在nginx官网复制的链接
tar xf nginx-1.20.2.tar.gz #解压到当前目录
cd nginx-1.20.2 #切换到nginx-1.10.2目录下
./configure --prefix=/usr/local/nginx #启用刚才下载的模块
make && make install #安装nginx
setenforce 0 #临时关闭selinux防火墙
cd /usr/local/nginx #切换到nginx安装目录
./sbin/nginx #启动nginx
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #永久关闭防火墙

编辑完成以上代码,按 " esc " 退出编辑模式 进入末行模式 ,在末行模式下 按 " :wq ", 保存退出
这里有两种方法运行刚才写好的脚本

bash nginx_install.sh # bash 解释器直接运行脚本
chmod 700 nginx_install.sh # 赋予文件执行权限,由系统来执行
./nginx_install.sh # ./ 后面跟文件名的意思是 运行当前目录下的这个文件

安装完成之后,即可在同一局域网的Windows下的浏览器输入Linux服务器的IP地址来进行访问,提示以下内容即为安装成功。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雪山_消逝的星

您的鼓励是我学习路上永远的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值