Linux 安装 Nginx

个人博客 :https://www.siyuan.run
CSDN:https://blog.csdn.net/siyuan
微信小程序:思远Y

安装时使用到的命令:

  1. tar:源文件

    1. -z:解压缩
    2. -xvf:解压显示过程

    eg:tar -zxvf nginx-1.18.0.tar.gz

  2. ./configure:是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CCGCC,并不是需要CCGCC,它是个shell脚本。
    一般用来生成Makefile,为下一步的编译做准备,你可以通过在./configure 后加上参数来对安装进行控制,比如代码:./configure –prefix=/usr 意思是将该软件安装在/usr下面,执行文件就会安装在/usr/bin(而不是默认的 /usr/local/bin),资源文件就会安装在 /usr/share。

  3. make:是用来编译的,它从Makefile中读取指令,然后编译。

  4. make install:是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

Nginx 下载

官网地址:http://nginx.org/en/download.html

Linux命令下载:wget http://nginx.org/download/nginx-{version}.tar.gzversion替换为版本号。

我是通过官网下载的 nginx-1.18.0.tar.gz,并上传至/jacob/nginx目录。

安装
  • 安装依赖
# 安装所需要的依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
  • 解压缩
tar -zxvf nginx-1.18.0.tar.gz
  • 执行配置
# 解压缩后的到nginx-1.18.0目录
# 进入 nginx-1.18.0目录
cd ./nginx-1.18.0
# 进入正题,执行配置
./configure

执行完配置命令,目录下会生成Makefile文件夹。

image-20201023141443314

  • 编译安装
# 编译、安装(默认安装在/usr/local/nginx)
make
make install
验证
  • 启动
# 切换到安装目录
cd /usr/local/nginx
# 启动nginx
./sbin/nginx
  • 云服务器还需要配置安全规则才能正常访问
阿里云控制台
云服务器ECS
实例详情
本实例安全组
配置规则
添加安全规则
配置端口范围和授权对象
确定

image-20201023142654072

image-20201023142745085

image-20201023231007729

image-20201023142920303
image-20201023142952543

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值