linux版本:CentOS7 64位
在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel依赖
Nginx下载
官网下载:http://nginx.org/en/download.html
或者直接在linux执行命令:wget http://nginx.org/download/nginx-1.19.1.tar.gz
这里下载的版本是1.19.1
安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
1.下载安装文件
wget http://nginx.org/download/nginx-1.19.1.tar.gz
2.解压文件
tar -zxvf nginx-1.19.1.tar.gz
3.在nginx的目录下执行执行配置(/opt/service/nginx为安装目录)
./configure --prefix=/opt/service/nginx
注: 如不指定安装目录,执行./configure
4.编译安装(默认安装在/usr/local/mginx)
make
make install
5.启动nginx
先找一下nginx安装到什么位置上了
whereis nginx
切换到安装目录执行
./nginx
启动后查询nginx的进程(nginx的默认端口为80)
ps -ef | grep nginx
6.永久开启防火墙80端口
firewall-cmd --add-port=223/tcp --permanent
7.重启防火墙
systemctl restart firewalld
注: 如果是阿里云是在阿里云控制台开启端口,因为阿里云服务器添加了安全组策咯
8.然后直接访问ip地址,比如:http://192.169.1.50/,如果能看到如下Nginx主页说明已经安装启动成功
Nginx验证常用命令
${Nginx}/sbin/nginx
停止命令:
${Nginx}/sbin/nginx -s stop/quit
重启命令:
${Nginx}/sbin/nginx -s reload
查看进程命令:
ps -ef | grep nginx
Nginx验证
nginx主配置文件:/opt/service/nginx/conf/nginx.conf
nginx日志文件:/opt/service/nginx/logs/access.log
启动Nginx:/opt/service/nginx/sbin/nginx