Linux安装nginx

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

Linux安装nginx

5.启动nginx

  先找一下nginx安装到什么位置上了

  whereis nginx

  切换到安装目录执行

  ./nginx

  Linux安装nginx

  启动后查询nginx的进程(nginx的默认端口为80)

  ps -ef | grep nginx

Linux安装nginx

 

 

 6.永久开启防火墙80端口

firewall-cmd --add-port=223/tcp --permanent

7.重启防火墙

systemctl restart firewalld

注: 如果是阿里云是在阿里云控制台开启端口,因为阿里云服务器添加了安全组策咯 

Linux安装nginx

 

 8.然后直接访问ip地址,比如:http://192.169.1.50/,如果能看到如下Nginx主页说明已经安装启动成功

Linux安装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

 

Linux安装nginx

上一篇:ubuntu20.04下VSCode无法输入中文解决方法


下一篇:【Linux】打包命令集(tar/gz/bz2/zip/rar)