Linux 安装 NGINX
官网:下载页面
1、下载Nginx
安装包
注:可以在
/usr/local/src
目录下,创建一个文件夹用于放置nginx
的安装包
在/usr/local/src/nginx
的目录下,使用如下命令,下载安装包
wget http://nginx.org/download/nginx-1.24.0.tar.gz
如果没有 wget
命令,可以使用yum进行安装 yum install wget
2、安装依赖包
由于nginx是基于c语言开发的,所以需要安装c语言的编译环境,及正则表达式库等第三方依赖库。
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
3、解压
tar -zxvf nginx-1.24.0.tar.gz
4、配置编译环境
创建一个目录【用于存放nginx】
mkdir /usr/local/nginx
先切换到 nginx-1.24.0/
目录
cd nginx-1.24.0/
再进行配置
./configure --prefix=/usr/local/nginx
--prefix 指定的目录,就是我们安装Nginx的目录
5、执行编译和安装
make & make install
安装好了之后,在方才所创建的目录下,可以看到多出了一些内容
推荐命令 tree
以树状图形式列出目录内容,详细使用可以在此网站查找Linux命令大全(手册)
安装:
yum install tree
效果如下:
6、启动NGINX
在 sbin
目录下,启动
./nginx
还有一个就是,防火墙端口需要放行一下
firewall-cmd --zone=public --add-port=80/tcp --permanent
重新加载防火墙
firewall-cmd --reload
检验是否成功
直接使用本机IP在浏览器访问
补充一下:阿里云服务器的话需要配置一下安全组哈
7、环境变量配置
为了方便我们在每个目录下都可以使用 nginx
命令,所以需要来配一下NGINX的环境变量
使用vim编辑器,对 profile配置文件 进行编辑
vim /etc/profile
如下配置
加载配置文件,使得方才的配置生效
source /etc/profile
验证是否配置成功
常用命令
查看版本
-v
:version 版本
nginx -v
检测配置文件
-t
:test 测试
nginx -t
启动命令
nginx
停止命令
nginx -s stop
重新加载
修改完NGINX的配置文件后,都需要重新加载一下的
nginx -s reload