nginx的安装 教程

100人浏览   2025-04-12 00:59:04

Nginx 安装

安装支持软件

Nginx 的配置及运行需要安装编译工具及库文件(1)、pcre(2)、zlib(3)软件包的支持,需先安装这些软件的开发包供相应的库和头文件,以此来确保 Nginx 的顺利安装。

1.

# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

2.

# yum -y install pcre-devel zlib-devel

下载编译安装

安装nginx,下载地址


# wget http://nginx.org/download/nginx-1.16.1.tar.gz

注:要先安装wget命令,yum install wget

解压安装包:# tar xzf nginx-1.16.1.tar.gz
进入安装包文件夹# cd nginx-1.16.1
编译安装:# ./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/tmp/nginx/nginx.pid  --lock-path=/tmp/nginx/nginx.lock --user=nginx --group=nginx --with-pcre --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --error-log-path=/usr/local/nginx/logs/error.log --http-log-path=/usr/local/nginx/logs/access.log --http-fastcgi-temp-path=/tmp/nginx/fcgi/
make && make install

查看nginx版本:

# /usr/local/nginx/sbin/nginx -v

至此,nginx安装完成。

以下是简单配置nginx

为主程序 Nginx 创建链接文件

# ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/# ls -l /usr/local/sbin/nginx     //查看链接是否创建成功lrwxrwxrwx. 1 root root 27 Mar 22 22:49 /usr/local/bin/nginx -> /usr/local/nginx/sbin/nginx
安装好之后,进入默认安装路径到sbin目录下,执行nginx即可启动;
# cd /usr/local/nginx/sbin/# pwd/usr/local/nginx/sbin# ./nginx # nginx

监听 Nginx 程序的状态

# netstat -anpt | grep nginx
监听到端口后,在浏览器中直接访问Nginx服务器的Ip地址192.168.162.128,当浏览器看到如下页面时,说明Nginx已经安装成功了。如果浏览器远程访问无法访问时,可能是端口或者是防火墙的原因,检查这两个方面。解决方法:1. 添加80段端口配置:firewall-cmd --zone=public --add-port=80/tcp --permanent2. 重启防火墙:systemctl restart firewalld.service  

相关推荐