当前位置: 首页 > news >正文

【Linux】web服务器的部署和优化

目录

nginx的安装与启用--/usr/share/nginx/html默认发布目录

nginx的主配置文件--/etc/nginx/nginx_conf

nginx的端口

nginx默认发布文件--index.html

nginx默认发布目录

nginx的访问控制

基于IP地址的访问控制

基于用户认证的访问控制

nginx的虚拟主机--/etc/nginx/conf.d/主配置目录

基于IP的虚拟主机

基于域名的虚拟主机


nginx的安装与启用--/usr/share/nginx/html默认发布目录

前提:在安装nginx前要先配置好软件仓库

#dnf install nginx -y

#systemctl enable --now nginx        //开启nginx的守护进程

#firewall-cmd --permanent --add-service=http       

#firewall-cmd --reload

#firewall-cmd --list-all

nginx的主配置文件--/etc/nginx/nginx_conf

nginx的端口

自定义修改监听端口

# vim /etc/nginx/nginx.conf

# nginx -s reload
# firewall-cmd --permanent --add-port=8080/tcp
# firewall-cmd --reload

nginx默认发布文件--index.html

# echo i am a test_file > /usr/share/nginx/html/test.html
# vim /etc/nginx/nginx.conf
# nginx -t
# nginx -s reload

nginx默认发布目录

nginx的访问控制

基于IP地址的访问控制

基于用户认证的访问控制

#dnf install httpd-tools -y

# htpasswd -cm /etc/nginx/.htpasswd fjw
# htpasswd -m /etc/nginx/.htpasswd yyy

# nginx -s reload
# curl 192.168.81.70 -u yyy:123

nginx的虚拟主机--/etc/nginx/conf.d/主配置目录

由于一台主机只能发布一个web页面,要想发布多个页面,原则上需要多台主机成本太高;所以在一台主机虚拟多台主机可以做到一台主机发布多个页面

基于IP的虚拟主机

# ip a a 192.168.81.71/24 dev ens160
# ip a a 192.168.81.72/24 dev ens160

# mkdir /usr/share/nginx/virtualhost/{news,bbs} -p

# echo 1912.168.81.71 > /usr/share/nginx/virtualhost/news/index.html
# echo 1912.168.81.72 > /usr/share/nginx/virtualhost/bbs/index.html

基于域名的虚拟主机

# vim /etc/nginx/conf.d/vhosts.conf
# vim /etc/nginx/conf.d/vhosts.conf
# vim /etc/nginx/nginx.conf

在这里出现了读取错误

 

相关文章:

  • 嵌入式硬件开发工具---万用表---示波器---仿真器
  • Pygame物理模拟:实现重力、弹跳与简单物理引擎
  • 【Redis】基础2:作为缓存
  • Java在云计算、大数据、云原生下的应用和优势 - 面试实战
  • 【摩尔定律】
  • HTTP, AMQP, MQTT之间的区别和联系是什么?华为云如何适配?
  • 青少年CTF-贪吃蛇
  • Maven的聚合工程与继承
  • 机器学习:逻辑回归实现二元分类
  • Linux扩展
  • 开源AI智能名片链动2+1模式S2B2C商城小程序源码赋能下的社交电商创业者技能跃迁与价值重构
  • 毕业项目-基于java的入侵检测与防御系统
  • 联想笔记本电脑在Windows下通过联想驱动实现风扇控制
  • MH2103 MH22D3系列的JTAG/SWD复用功能和引脚映射,IO初始化的关键点
  • 40岁的苦与乐
  • 硅谷甄选41集-71集
  • 百度AI开发者大会:连发多款AI应用,覆盖AI数字人等热门赛道
  • 【C++11】可变参数模板
  • 网络原理 - 9
  • 头歌实训之存储过程、函数与触发器
  • 巴达玛·利斯瓦达恭当选世界羽联主席,张军任理事会理事
  • 在县中,我看到“走出去”的渴望与“留下来”的惯性
  • 上海经信委:将推动整车企业转型,加强智能驾驶大模型等创新应用
  • 时代邻里:拟收购成都合达联行科技剩余20%股权
  • 夜读丨囿于厨房与爱
  • 远程控制、窃密、挖矿!我国境内捕获“银狐”木马病毒变种