linux网站服务
码农天地 -常见网站服务静态资源
apache.org
nginx.org
动态资源PHP:php.net 终端浏览器进行访问
tomcat: 利用移动端进行访问
python: 开发难度较低
nginx服务的软件特点①支持高并发、消耗资源少
②具有多种功能
③网站web服务功能——————apche
④网站负载均衡功能----LVS
⑤网站缓存服务——————squid
⑥多种平台部署
⑦nginx实现网络通信使用的异步I/O模型,epoll模型(select模型---apche)
epoll模型:
找人,根据登记的去找(索引找)
select模型:
招人,一个一个去问,线性轮询(全部扫描一遍)
nginx网站服务安装1、yum安装
a、使用官方yum源,版本新,目录规范
vim /etc/yum.repos.d/nginx.repo
yum install -y nginx #安装nginx
systemctl start nginx #启动nginx
systemctl enabled nginx #开机自启
b、使用非官方yum源
2、编译安装
a、wget http://nginx.org/download/nginx-1.16.0.tar.gz
PS:解决依赖openssl-devel pcre-devel
b、解压下载好的软见包,进入目录
c、编译安装三部曲:
①配置 ./configure 选项 ./configure --help
②编译 make
⑤安装 make install echo $? #查看上一步操作是否成功
nginx目录结构路径信息类型信息作用/etc/logrotate.d/nginx配置文件日志轮训切割/etc/nginx配置文件nginx主配置文件/etc/nginx/nginx.conf配置文件nginx主配置文件/etc/nginx/conf.d配置文件nginx主配置文件/etc/nginx/conf.d/default.conf配置文件nginx主配置文件/etc/nginx/conf.d/default.conf配置文件nginx主配置文件日志切割方法一:利用脚本切割
#!/bin/bash
mv /var/log/nginx/access.log /var/log/nginx/access_$(date + %F).log
systemctl start nginx
nginx配置文件默认参数说明nginx简单网站搭建(html)nginx服务常见应用355
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: RabbitMQ基础
下一篇: k8s的认知与学习