linux web故障,网络故障处理与优化 linux服务器配置及故障排除 项目9 配置与管理web服务器.docx...
配置与管理WEB服务器
准备工作:
先切换到root账号:
执行以下两条命令,临时关闭防火墙和selinux:
systemctl stop firewalld.service
setenforce 0
1、WEB服务器安装管理
将RHEL73虚拟机配置成WEB服务器。
1、安装apache
[root@localhost ~]# yum install httpd -y
2、启动、停止、重启、自启WEB
查询WEB服务状态
[root@localhost ~]# systemctl status httpd//查询WEB服务运行状态
启动WEB
[root@localhost ~]# systemctl start httpd //启动WEB服务
停止WEB
[root@localhost ~]# systemctl stop httpd //停止WEB服务
重启WEB
[root@localhost ~]# systemctl restart httpd //重启WEB服务
设置WEB开机自启
[root@localhost ~]# systemctl list-unit-files | grep httpd//查询是否开机自动加载
[root@localhost ~]# systemctl enable httpd //设置开机自启动WEB服务
取消WEB开机自启动
[root@localhost ~]# systemctl disable httpd //取消开机自启动WEB服务
开启apache并检查进程及运行的端口号:
Apache服务的测试
Apache服务启动后,可以在服务器的浏览器(通过左上角的“应用程序”->“火狐浏览器 或者firefox”)里输入以下地址,若可看到默认首页,则工作正常。
http://自己的apache服务器的IP地址或者 或localhost
输入回环地址:,测试Apahce是否安装配置成功.显示"羽毛"网页表示成功.
可以自己建立一个包含自己姓名缩写的网页测试Apahce:
刷新页面如下:
截图如下:
其他主机访问服务器的web站点:
默认情况下,Web服务要通过TCP协议的80端口对外通信,如果安装了防火墙,需要用以下命令打开Web服务的80端口或者停止防火墙后才可以从其他主机进行访问。
再通过其他虚拟机的浏览器进行测试:
首先确定自己配置的apache服务器的IP地址为:
打开虚拟机“RedHat Enterprise Linux 7 64 位”,打开其火狐浏览器,并输入:
http://apache服务器的IP地址
截图如下:
案例1——设置主页
学校内部搭建一台Web主服务器,服务器地址为虚拟机RHEL73的IP地址,端口号为80,首页采用index.html文件,管理员E-mail地址为root@,网站所有资源都存放在/var/www/html目录下,并将Apache的根目录设置为/etc/httpd目录。
1:修改主配置文件httpd.conf。
2、修改主页内容并测试重启httpd:
3、通过另一台虚拟机的浏览器访问该服务器页面:
截图如下:
将菜鸟教程中的一段示例放到index.html文件进行测试:
/html/html-tutorial.html
通过浏览器访问的结果进行截图:
案例2 使用虚拟目录为多部门建子网站
虚拟目录有以下优点。
(1)便于访问。
(2)便于移动站点中的目录。
(3)能灵活加大磁盘空间。
(4)安全性好。
使用Alias选项可以创建虚拟目录。
案例描述
在案例1创建的学校Web网站的基础上,通过虚拟目录为“计算机学院”建立子站点,配置参数如下表所示。
操作步骤
以下以我的姓名缩写chenjg为例,大家实验时需要把下面命令中的所有的chenjg换成自己的姓名缩写。
其中的00都需要改为自己的RHEL73虚拟机的IP地址,即httpd服务器的IP地址。
1、创建虚拟目录存放位置及虚拟目录默认首页文件
截图如下:
2、创建、编辑虚拟目录子配置文件。默认情况下,位于/etc/httpd/conf.d/目录下的所有以.conf结尾的文件都会被加载作为Apache的配置信息,为此,在/etc/httpd/conf.d/下新建一个子配置文件(如csdir.conf)来配置虚拟目录。
截图如下:
Alias /sziitcs"/chenjg/cs” //定义虚拟目录的别名为/cs,物理路径为
Options Indexes FollowSymLinks //所设目录下没有index.html文件时就显示
linux web故障,网络故障处理与优化 linux服务器配置及故障排除 项目9 配置与管理web服务器.docx...相关推荐
- redhat 7中配置与管理WEB服务器
配置与管理WEB服务器 [实例1] 某公司新购一台服务器,服务器上已安装Linux操作系统,现要求将服务器配置成Apache服务器,IP地址为:192.168.1.100,给公司员工提供基本Web服务 ...
- Linux备份检查工具,6种优化Linux系统备份的应用与技巧
原标题:6种优化Linux系统备份的应用与技巧 当转为使用Linux时,你可能会注意到你所使用的版本会带有一个默认的备份工具.然而,可能该工具并没有被设置好去备份你系统中所有重要的部分.而且,使用该默 ...
- “linux性能”工具集助力分析优化Linux
序 这段时间的工作全都扔在了Linux性能分析优化上. 看"一点"的优化,测试程序能轻松完成数据统计,并且自定义程度高:但"全局"的优化,或是在"侦查 ...
- linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法
你使用的是基于Ubuntu的Linux操作系统,然而有时似乎无法连接到网络,其实简单的重启可以修复一些问题.在本文中将介绍在Ubuntu和其他Linux发行版中重新启动网络的方法,以便你可以使用任何适 ...
- linux内核下网络驱动流程,基于Linux内核驱动的网络带宽测速方法与流程
本发明涉及一种测速方法,尤其是一种网络带宽测速方法. 背景技术: :电信运营商为客户提供一定带宽的Internet接入:为了检验带宽是否达标,一般均由客户使用个人电脑在网页上直接测速.但是随着智能网关 ...
- linux怎么解除网络限制,怎样在 Linux 中限制网络带宽使用
假如你经常在 Linux 桌面上运行多个网络应用,或在家中让多台电脑共享带宽:那么你可能想更好地控制带宽的使用.否则,当你使用下载器下载一个大文件时,交互式 SSH 会话可能会变得缓慢以至不可用:或者 ...
- linux基础第8节 ----配置与管理FTP服务器
目录 一.FTP相关知识 1.FTP的工作原理 2.FTP的工作模式 3.匿名用户 二.项目设计与准备 项目实施 Ⅰ.安装,启动和停止vsftpd服务 Ⅱ.认识VSftpd配置文件 Ⅲ.配置匿名用户F ...
- linux基础第7节 ----配置与管理DNS服务器
目录 一.了解DNS服务 1.认识域名空间 2.了解DNS服务的分类 Ⅰ.主DNS服务器 Ⅱ.辅助DNS服务器 Ⅲ.转发DNS服务器 Ⅳ.唯高速缓存DNS服务器 3.掌握DNS查询模式 Ⅰ.递归查询 ...
- 【Linux学习笔记】Linux服务器:配置与管理samba服务器
Linux系列文章目录 一.[linux学习笔记]红帽Linux 7.8系统在虚拟机上的安装 二.[Linux学习笔记]Linux系统的基本操作 三.[Linux学习笔记]管理Linux操作系统:用户 ...
最新文章
- 企业官网营销,网站建设是第一步
- python 对象真假值的实例(哪些视为False)
- POJ2112 Optimal Milking
- python中文编程教学_中谷python中文视频教程(全38集)
- 经验之谈:10位顶级PHP大师的开发原则
- LeetCode 1119. 删去字符串中的元音
- Focal Loss 的Pytorch 实现以及实验
- arch linux 安装xfce_华为荣耀Magicbook安装Manjaro系统指北
- 详说sizeof与strlen的区别与联系
- maven 教程入门 maven 配置管理 编译java程序
- fastjson取某个key_JAVA学习:怎么给函数取一个“合理”的名字
- 《Programming WPF》翻译 第9章 3.自定义功能
- java 资源描述文件_j2me新手必看-Java应用描述文件(JAD)编辑器
- 模式分解无损连接判断——数据库考试复习
- 生日祝福模板html,生日祝福语模板
- 【毕业设计】基于大数据的招聘职业爬取与分析可视化
- 创建exchange邮箱用户
- 闪电贷攻击攻击屡试不爽,DeFi一周被盗超1600万美元
- 汉语拼音方案里的O(哦)和 UO(窝)
- python 数据处理之使用get_dummies进行one-hot编码