Linux中的虚拟WEB主机几点注意与备忘

听着钢琴曲,第一次开始写博客。

其实有点疲惫,因为上课了一整天,晚上还搭建了一遍服务。但是难以掩住第一次写博客的心情。

还原虚拟机的命令:rht-vmctl reset 主机名

一般搭建一个服务的基本思想:装包,配置,起服务

为保证实验,上来先把Firewall干掉,之后如果不懂selinux也可以把这个烦人的皇帝干掉。

虚拟web主机有三种方式:端口,域名,ip地址,一般用的是前两种。

基于域名的:一个ip地址有多个域名。

httpd服务的Document Root 是默认放在/var/www/html,如果要改变整个网页根目录(Document Root),需要更改安全上下文值:chcon  -R --reference=模板值   ,新模板。

配置虚拟web主机的引导文件写在/etc/httpd/conf.d/*.conf。一些格式,字段要知道,比如VirtualHost标签。

访问到了域名就是访问到网页的根目录。可以说一个端口就是一个程序。

解析Python的解释器程序:mod_wsgi。把网页根目录起个别名(Alias),把这个别名与你要访问的页面地址做一个映射,当你单独访问域名时候,就可以到达你想要的页面。

默认端口访问优先级最高,默认端口不匹配,显示第一个虚拟Web主机内容

案例1:为虚拟机 server 部署动态WSGI站点
为站点 webapp0.example.com 配置提供动态Web内容,要求如下:
1)此虚拟主机侦听在端口8909
2)测试网页从以下地址下载,不要作任何更改http://classroom/pub/materials/webinfo.wsgi
3)从浏览器访问 http://webapp0.example.com:8909 可接收到动态生成的 Web 页面
vim /etc/httpd/conf.d/ds.conf
Listen 8909
<VirtualHost *:8909>
ServerName webapp0.example.com
DocumentRoot /var/www/baidu
WsgiScriptAlias / /var/www/baidu/webinfo.wsgi
</VirtualHost>
cd /var/www/dashen3
wget http://classroom/pub/materials/webinfo.wsgi
yum -y install mod_wsgi
semanage port -a -t http_port_t -p tcp 8909
systemctl restart httpd
firefox http://webapp0.example.com:8909

不太写和总结,好乱啊哈,配一个例子显示一下专业,哈哈

转载于:https://www.cnblogs.com/Haihong72H/p/9813997.html

Linux中的的虚拟WEB主机的几点总结相关推荐

  1. apache服务构建虚拟web主机

    apache服务构建虚拟web主机 一.虚拟web主机的类型 1.虚拟 Web 主机介绍 2.apache服务支持的三种虚拟web主机类型 2.1.基于域名的类型 2.2.基于IP地址的类型 2.3. ...

  2. 搭建虚拟Web主机(基于域名、IP、端口)

    文章目录 一.Apache概述 1.Apache起源 2.Apache特点 3.版本差异 4.编译安装优点 5.Apache依赖软件包 6.Apache配置选项: 7.Apache主要子目录的用途 二 ...

  3. 虚拟Web主机(基于域名配置,基于ip地址,基于端口)

    文章目录 虚拟Web主机 httpd支持的虚拟主机类型 基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的蓄力主机 基于域名的虚拟主机 修改DNS主配置文件 设置区域配置文件 添加区域数据配置文件 ...

  4. Web服务器群集--Nginx网站服务(运行控制,访问状态统计,基于授权和客户端的访问控制,基于域名,端口,IP的虚拟web主机访问)

    文章目录 前言 一:Nginx服务基础 1.1:Nginx概述 1.2:Nginx编译安装(过程) 1.3:运行控制(实验过程) 1.4:配置文件nginx.conf 1.5:Nginx的访问状态统计 ...

  5. 虚拟web主机搭建 ---基于域名、基于IP、基于端口

    构建虚拟web主机 一.基于域名 1.配置网卡 虚拟机1 虚拟机2 2.重启网卡并查看 虚拟机1 虚拟机2 3.创建目录并挂载,切换到光驱目录并下载bind软件包 在这里插入图片描述 4.关闭防火墙和 ...

  6. 构建虚拟web主机(基于域名,IP,端口)

    文章目录 构建虚拟 web主机简介 1.基于域名 2.基于IP 3.基于端口 构建虚拟 web主机简介 虚拟 Web 主机指的是在同一台服务器中运行多个 Web 站点,其中的每一个站点实际上并不独立占 ...

  7. 0301 、Web服务器简介、虚拟Web主机、NFS服务基础、触发挂载

    目录 一.Web服务器简介 1.三步骤策略:装包.配置.启服务 2.主配置文件:/etc/httpd/conf/httpd.conf (1)案例1:更改网页根目录/var/www/html------ ...

  8. Nginx网站服务与虚拟Web主机(域名、IP、端口)

    文章目录 一.Nginx概述 1.什么是Lginx 2.Nginx工作原理 3.Nginx 的模块从功能上分为如下三类 4.Nginx的模块从结构上分为核心模块.基础模块和第三方模块 二.搭建Ngin ...

  9. 树莓派构建内网域名访问php/python 多个虚拟web主机 bind9 nginx flask uwsgi pfm php7 python3

    文章目录 0 前言 1 php安装 2 nginx安装 3 python3安装 4 php web设置与测试 5 flask uwsgi 设置与测试 5.1 安装flask 5.2 安装uwsgi 5 ...

最新文章

  1. LeetCode-Reverse Integer
  2. Docker selenium自动化 - 使用python操作docker,python运行、启用、停用和查询容器实例演示
  3. android linux内核开发环境,定制Android 4.2.2开发环境
  4. skywalking搭建与使用
  5. 往hbase插入数据,你会选择哪种?
  6. iPhone 12系列被曝量产延期:10月能见到就不错
  7. 深交所与工信部签署优质中小企业上市培育战略合作协议
  8. 如何使用 Numbers 筛选出特定种类的资料?
  9. Win7批量离线更新补丁方法
  10. Jmeter常用插件下载
  11. NetGear stora 重置成功后,个人文件夹丢失的找回办法
  12. Android应用开发编译框架流程与IDE及Gradle概要
  13. 2.4G SOC芯片CI2451/CI2454应用于遥控玩具汽车的应用方案
  14. Gif录制神器GifCam
  15. openlayers绘制自定义点线面样式,带清除功能Vue版
  16. 2021-5-8字符串作业
  17. 手把手带你快速入门超越GAN的Normalizing Flow
  18. 天津大学计算机博士几年毕业,在职读博士几年毕业?
  19. 移动 联通话费充值 黑金虚拟充值 更低价
  20. Unity菜单栏介绍

热门文章

  1. 第一章节 c#面向对象
  2. java set的作用,Java的自学之路-构造方法 的作用以及与set方法的区别
  3. Happy Necklace
  4. 数据库期末总结笔记( 零基础 )--数据库安全性与完整性-范式-E-R图
  5. 报文交换(串行)和分组交换(并行)
  6. 2017蓝桥杯C++B:日期问题(日期转字符串)
  7. Wannafly挑战赛9: D. 造一造(组合数)
  8. bzoj 1800: [Ahoi2009]fly 飞行棋
  9. [Python] 根据提供的函数对指定序列做映射:map() 函数
  10. Python下APScheduler的快速指南