栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Nginx源码安装与调试常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Nginx源码安装与调试常用命令

目录

1.Nginx安装
2.Nginx服务管理
3.Nginx进程管理
4.Nginx端口管理
5.Nginx Web服务器测试

Nginx安装

1、准备依赖包:

yum -y install zlib-devel pcre-devel openssl-devel  gcc

2、准备nginx用户:(用于进程间通信)

useradd -M -s /sbin/nologin nginx
id nginx 

3、源码编译与安装: (–with-http_stub_status_module:开启进程树查看、–with-http_ssl_module:支持SSL、–with-http_random_index_module:开启随机首页、–with-http_sub_module:开启内容替换功能)

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_random_index_module --with-http_sub_module
make && make install

4、编辑完成后的程序在

/usr/local/nginx

5、设置配置文件:

vi /usr/local/nginx/conf/nginx.conf

#将用户设置为nginx
user  nginx;
Nginx服务管理

1.检测配置语法

/usr/local/nginx/sbin/nginx -t

2.启动服务

/usr/local/nginx/sbin/nginx

3.重载服务

/usr/local/nginx/sbin/nginx -s reload

pkill -HUP nginx

4.关闭服务

/usr/local/nginx/sbin/nginx -s stop
# 或者
pkill nginx

5.开机启动

vi /etc/rc.local
/usr/local/nginx/sbin/nginx

6、查看端口是否开启

netstat -tunpl |grep nginx

7、查看守护者

 ps -u|grep nginx
进程管理
pstree |grep nginx
ps -ef |grep nginx
# 可以查看到启动的进程消耗内存
ps aux |grep nginx
端口管理
netstat -tunpl |grep nginx
客户端测试

http://192.168.56.10/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/360771.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号