nginx的基础配置

Nginx

特点

一款高性能,轻量级的web服务软件,稳定性高,系统资源消耗低,对http并发的处理能力高

具体安装

第一步:安装依赖环境
yum -y install gcc gcc_c++ pcre-devel zlib-devel make

在这里插入图片描述
第二步:编译安装nginx
tar zxvf nginx
cd /opt/nginx
./congfigure --prefix=/usr/local/nginx --usre=nginx --group=nginx --with-http_stub_status_module
make && make install
在这里插入图片描述在这里插入图片描述
第三步:做软链接
在这里插入图片描述
第四步:添加nginx的启动脚本
vim /etc/init.d/nginx
在这里插入图片描述
在这里插入图片描述
第五步:进入主配置文件
vim /usr/local/nginx/conf/nginx.conf
修改配置如下
ulimit -a 看

ulimit -n 65535 设置,临时调整
面试:怎么设置,
nginx接受最大并发,受什么限制 1,cpu 2,最大文件打开数量
在这里插入图片描述
第六步:验证
在这里插入图片描述
访问/status
在这里插入图片描述
第七步:设置登录密码 访问控制
yum 安装httpd-tools
htpasswd -c /usr/local/nginx/passwd.db zhangsan
chown nginx /usr/local/nginx/passwd.db
chmod 400 /usr/local/nginx/passwd.db
在这里插入图片描述
修改主配置文件,增加秘钥
在这里插入图片描述
验证
在这里插入图片描述

虚拟域名

设置主配置文件如下
在这里插入图片描述
验证
在这里插入图片描述
在这里插入图片描述
基于端口设置
在这里插入图片描述
验证
在这里插入图片描述
在这里插入图片描述
基于不同的ip地址
在这里插入图片描述
验证
在这里插入图片描述

在这里插入图片描述

总结

1,nginx的启动不像httpd一样可以直接使用systemctl进行控制启动关闭,要写一个菜单脚本进行控制
2,nginx的主要配置都在他的主配置文件中,通过对主配置文件的了解,没一个模块的使用,进行配置。
3,在对nginx进行虚拟域名,ip以及端口设置的时候,都在主配置文件中,注意指定自己的访问主页和日志文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值