Centos7安装nginx

一、下载nginx

官网下载:http://nginx.org/download/
选择以‘.tar.gz’结尾的版本,该文章使用的1.1.18

二、将下载的压缩包传输到虚拟机

本人将该压缩包放在了 /usr/opt目录下

三、下载nginx运行的依赖环境

1. yum install -y gcc-c++
注释:gcc是linux下的一个编译器,能够运行多种语言。Centos一般都自动带有,可以通过gcc -v查看版本号,c++是环境,nginx依赖该环境,上边命令可以在没有gcc的情况下,自动安装gcc
2. yum install -y pcre pcre-devel
注释:pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式
3. yum install -y zlib zlib-devel
注释:zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip
4. yum install -y openssl openssl-devel
注释:openssl是web安全通信的基石

三、解压

1、在 /usr/local下创建一个文件夹,因为nginx安装时会生成几个包,放在一起方便使用
    创建文件夹: mkdir nginx
2、进入 /usr/opt
	解压:tar -zxvf  nginx-1.1.18.tar.gz -C /usr/local

四、安装

1、进入解压后的文件下  /usr/local/nginx-1.1.18
2、执行一下命令
	Ⅰ、配置安装路径
		./configure  --prefix=/usr/local/nginx
	Ⅱ、编译(make)并安装(install)   因为nginx是二进制文件,所有要编译
		  make install

五、启动

安装成功后,nginx文件下有四个目录,进入sbin目录:
	开启:./nginx
	关闭:./nginx -s stop
	重启:./nginx -s reload

访问之前要开放端口号才能开启,nginx端口是80,端口号开启参考:
https://blog.csdn.net/weixin_46122805/article/details/115531974

六、更改端口号及设计开机自启动

1、更改端口号(可不改)

进入/usr/local/nginx下的conf目录,修改nginx.conf文件中的端口号

在这里插入图片描述
2、设置开机启动(可不改)

sudo systemctl start nginx.service

sudo systemctl enable nginx.service

查看nginx的进程,判断是否启动

ps -ef | grep nginx
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值