LINUX安装nginx,详细步骤,复制粘贴就能用
1 .直接进入主题,安装依赖包
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.下载并解压安装包
cd /usr/local/src
mkdir nginx
cd /usr/local/src/nginx
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz
3.安装nginx
cd /usr/local/src/nginx/nginx-1.13.7
./configure
make
make install
4.配置nginx.conf
vi /usr/local/src/nginx/nginx-1.13.7/conf/nginx.conf
按a键,更改端口号80为8089,防止与apeache冲突,我的没改,以后用到再说
按esc键,输入:wq
保存并退出
5.启动
查看nginx进程是否启动:
ps -ef | grep nginx
// 进入sbin目录
cd /usr/local/nginx/sbin
// 启动nginx
./nginx
// 查看进程
ps -ef | grep nginx
启动成功!
打开浏览器输入ip
./nginx #启动
./nginx -s stop #关闭
./nginx -s reload #重启
./nginx -c /usr/local/src/nginx/nginx-1.13.7/conf/nginx.conf #指定配置文件启动
Linux下定位当前正在运行的Nginx的配置文件
-
查看nginx的PID,以常用的80端口为例:
netstat -anop | grep 0.0.0.0:80 -
通过相应的进程ID(比如:4562)查询当前运行的nginx路径:
ll /proc/4562/exe -
获取到nginx的执行路径后,使用-t参数即可获取该进程对应的配置文件路径,如:
/usr/local/nginx/sbin/nginx -t
Nginx的启动与日志目录
/usr/local/nginx
/usr/local/nginx/sbin :启动目录
/usr/local/nginx/logs :日志目录