linux下安装nginx

首先,nginx的一些模块依赖一些lib库,在安装nginx之前,须先安装这些lib库,依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel

命令是yum -y install gcc gcc-c++ zlib zlib-devel pcre-devel openssl openssl-devel

 

 接着,下载nginx的安装包,使用wget

命令是wget http://nginx.org/download/nginx-1.15.12.tar.gz

 

 

 解压,tar -zxvf nginx-1.15.12.tar.gz

建一个nginx的用户

 

 

cd到nginx-1.15.12,配置,命令是./configure --prefix=/usr/local/nginx --user=nginx --group=nginx,--prefix=/usr/local/nginx

--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。如果配置--prefix,如:./configure --prefix=/usr/local/test可以把所有资源文件放在/usr/local/test的路径中,不会杂乱。

 

 

接着再编译make && make install

 

 

添加软连接

ln -s /usr/local/nginx/sbin/nginx /usr/sbin/

 

回到上级目录,执行nginx,使用netstat -lntp | grep nginx可以看到nginx已经开启了

 

 

最后访问一下,验证安装成功curl localhost:80

 

posted @ 2020-09-15 17:27  wuxiaomiao  阅读(131)  评论(0编辑  收藏  举报