Linux上安装nginx(源码包安装)make[1]: Leaving directory `/usr/local/nginx/nginx-1.18.0' 它是条提示,而不是错误


1. 安装一些nginx依赖库,现在好像已经默认装好了(为了保险起见运行)

 

# nginx 编译时依赖 gcc 环境 
sudo yum -y install gcc gcc-c++ 
# 让 nginx 支持重写功能
sudo yum -y install pcre pcre-devel 
# zlib 库提供了很多压缩和解压缩的方式,nginx 使用 zlib 对 http 包内容进行 gzip 压缩
sudo yum -y install zlib zlib-devel
# 安全套接字层密码库,用于通信加密
sudo yum -y install openssl openssl-devel

 

2. 选择好目录(通常选/usr/local/nginx),下载nginx安装包 ,并解压

#下载nginx源码包
wget http://nginx.org/download/nginx-1.18.0.tar.gz
#解压
tar -zxvf nginx-1.18.0.tar.gz

 

3. 配置安装路径、编译、安装

#配置安装路径,此时路径设置,不能在/usr/local/nginx 下了
./configure  --prefix=/www/server/nginx
# 编译
make
# 安装
make install

 

4.启动(你肯定要去安装目录的sbin文件下启动)、停止服务

# 直接运行nginx,之后你在浏览器输入,ip地址+80端口(默认的,你可修改)就可看到欢迎界面了
/www/server/nginx/sbin/nginx
# 重新启动
/www/server/nginx/sbin/nginx -s reload
# 停止服务
/www/server/nginx/sbin/nginx -s stop

 

 

 

 

注意

  1. make[1]: Leaving directory `/usr/local/nginx/nginx-1.18.0' 它是条提示,而不是错误

  2. 我之所以没用yum安装,是因为,无论使用epel的源,还是在/etc/yum.repos.d/nginx.repo 加baseurl,都依旧报错。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM