centos 7 源码安装 nginx1.18.0
官网:http://nginx.org/
源码包: nginx-1.18.0.tar.gz
下载的文件放置到这个目录
mkdir /home/xiazai
进入xiazai目录
cd /home/xiazai
解压缩
tar xf nginx-1.18.0.tar.gz
进入 解压缩后的文件夹
cd /nginx-1.18.0
开始安装
一、安装依赖
yum -y install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel
安装常用工具
yum -y install psmisc.x86_64
yum -y install lsof
二 预编译安装
./configure --prefix=/usr/local/nginx
make
make install
安装完成
三、nginx启动管理
配置文件测试:/usr/local/nginx/sbin/nginx -t
Nginx启动服务:/usr/local/nginx/sbin/nginx
Nginx关闭服务:killall –s QUIT nginx
四、nginx测试
nginx安装完毕,接下来就可以启动nginx了
/usr/local/nginx/sbin/nginx 启动服务
使用netsata命令查看启动端口
netstat -ntpl
使用losf命令查看启动端口
lsof -i :80
使用ps -ef 命令查看NGINX进程
ps -ef | grep nginx
浏览器测试 可以访问默认网页 就好了
五、nginx相关的目录位置
nginx path prefix: “/usr/local/nginx”
nginx binary file: “/usr/local/nginx/sbin/nginx”
nginx modules path: “/usr/local/nginx/modules”
nginx configuration prefix: “/usr/local/nginx/conf”
nginx configuration file: “/usr/local/nginx/conf/nginx.conf”
nginx pid file: “/usr/local/nginx/logs/nginx.pid”
nginx error log file: “/usr/local/nginx/logs/error.log”
nginx http access log file: “/usr/local/nginx/logs/access.log”