配置与管理Apache服务器

配置与管理Apache服务器

姓名:马雪敏

专业:网络工程

一、Apache服务的安装、启动、停止

1.Apache相关软件

httpd软件是Apache服务器的程序软件包(RHEL 6) httpd-2.2.15-29.el6_4.i686

2. 安装Apache服务

2.1可以先使用下面的命令检查系统是否安装了Apache服务

在这里系统已经安装了Apache服务;

2.2如果系统没有安装Apache服务,可以使用以下命令进行安装:

(1)挂载光盘

mount   /dev/cdrom   /mnt

(2)进入安装文件所在目录

cd    /mnt/Server

(3)安装相应的软件包

rpm  -ivh  httpd-2.2.15-29.el6_4.i686

查看网卡配置情况:

3.  启动或重新启动Apache服务命令如下:

4.测试httpd服务是否安装成功

测试网页成功,说明Apache已经成功安装。

5.开启相关的服务

一般情况下,“安全级别”会被设置为“启用”,“SELinux”设置为“强制”。

按下“定制”按钮打开SELinux配置窗口,记得把需要运行的服务前面都打上“*”号标记(选中该条目后,按下空格键),如图

6.Apache服务停止

停止Apache服务的命令如下所示:

7.自动加载Apache服务

使用chkconfig命令自动加载,如下所示:

#运行级别3自动加载

二、虚拟主机配置(Virtual Hosts)

1.创建存放用户个人主页空间的目录。

2.创建个人主页空间的默认首页文件

3.使用vim修改/etc/httpd/conf/httpd.conf文件中<IfModule mod_userdir.c>模块的内容

将UserDir的值设置为public_html,如下所示,并将<Directory /home/*/public_html>容器的注释符去掉.

4.修改权限

5.查看SELinux状态

6.修改网络连接状态

7.开启Apache服务

8.放行个人首页规则

9.处理安全类型

10.在客户端的浏览器中输入“http://192.168.128.128/~maxuemin”看到的个人空间的访问效果如图

三.设置基于用户认证的虚拟目录

1.用vim编辑/etc/httpd/conf/httpd.conf文件

添加虚拟目录

2.将Selinux状态值设为0并开启Apache服务

3.新建虚拟目录并创建个人主页空间的默认首页文件

查看网卡配置

4.在客户端的浏览器中输入“http://192.168.1.2/private”看到的个人空间的访问效果如图

5.建立用户及密码

6.重新启动Apache服务

7.在客户端的浏览器中再次输入“http://192.168.1.2/private”看到的个人空间的访问效果如图

此时已成功访问个人主页。

四.基于多IP配置

1.配置网络连接

查看网络连接

2.新建每个IP所对应的文档根目录分别是/data/abc 、/data/tec、/data/mkt

3、用vim编辑httpd.conf文件新建三个虚拟主机

4.重新Apache服务

5.编辑个人主页

6.打开C:\Windows\System32\drivers\etc\hosts文件

添加三条记录如下图所示:

配置与管理Apache服务器,布布扣,bubuko.com

时间: 2024-11-03 22:11:03

配置与管理Apache服务器的相关文章

配置与管理NFS服务器

配置与管理NFS网络文件系统 姓名:马雪敏 专业:网络工程 NFS介绍 NFS=network  file system NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机不同操作系统之间可以彼此共享文件. 由于NFS使用起来非常方便,因此很快得到了大多数的UNIX/Linux系统的广泛支持,而且还被IETE(国际互联网工程组)制定为RFC1904.RFC1813和RFC3010标准 NFS使用的是C/S模式,我们今天会学习服务器的架设,和client的使用 NFS的几大好处

配置与管理DNS服务器

姓名:马雪敏 专业:网络工程 查看 以 bind 开头的文件 查看磁盘空间 安装镜像文件后,再次查看磁盘空间  多了1个dvd(etc/sr0) 创建一个目录 /yum 将镜像挂载到/yum目录下,这时/yum 下已经有内容了 查看磁盘空间,看到/dev/sr0的存放位置有两个 进入目录/etc/yum.repo.d/,查看该目录下的文件 创建一个目录 /bak 将文件rhel-source.repo移到bak/下 用vim编辑local.repo 文件 清空本地源 清空缓存 安装DNS 服务器

配置与管理Samba服务器

姓名:马雪敏 专业:网络工程 配置与管理Samba服务器,布布扣,bubuko.com

Yii优化路由Apache配置(在APACHE服务器上的访问方式上去除index.php)

在APACHE服务器上的访问方式上去除index.php 下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 例如: 你原来的路径是: localhost/index.php/index 改变后的路径是: localhost/index 1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.httpd.

配置与管理DNS服务器——配置主要名称服务器

配置主要名称服务器 1.配置正向解析区域 授权DNS服务器管理zhengmingliang.com区域,并把该区域文件命名为zhengmingliang.com.zone. (1)      建立主配置文件named.conf 首先进入到以下目录 在named.conf中编辑以下内容 (2)      建立zhengmingliang.com.zone区域文件 在zhengmingliang.com.zone文件中做如下修改 @是区域名称的缩写.如果在正向解析区域文件中遇到@符号,则都可以替换成

DNS服务的配置与管理---DNS服务器的创建

DNS服务器的创建服务器作用:是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器. 首先设置本机地址再创建DNS服务器 1.打开服务器管理,点击角色,再点击画面中的添加角色 2.点击之后会有一个向导,点击下一步 3.添加角色向导,添加DNS服务器之后点击下一步 4.这个是服务器信息,看过之后点击下一步 5.确认安装,发现有错误点击上一步重新选择,确认无误后点击安装 6.安装成功,点击关闭 7.配置服务器,点击DNS服务器 8.打开DNS,右击选择新建

Puppet 通过基础模块、类、节点正则表达式批量管理Apache服务器

=> 创建httpd基础模块 # mkdir /etc/puppet/modules/httpd/{files,manifests,templates} -pv  # tree /etc/puppet/modules/httpd/ /etc/puppet/modules/httpd/ ├── files  //基础模块所调用的配置文件,agent可以通过puppet协议将files目录所定义的文件下载到本地. ├── manifests   //主要存放基础模块所使用的类文件及相关资源,如ini

DHCP服务的配置与管理---DHCP服务器的安装

DHCP服务器的创建服务器作用:由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码.1.打开服务器管理,点击角色,再点击画面中的添加角色2 点击之后会有一个向导,点击下一步3.添加服务器角色,选择DHCP服务器,点击下一步4.. 这个是服务器信息,看过之后点击下一步5.选择网络绑定.IP地址和主机地址相同,之后点击下一步6.设置父域,DNS服务器IP地址后点击验证,若有备用的DNS服务器就填写下一个,没有就点击下一步7.选择默认点击下一步8.添加作用域(

FTP服务的配置与管理---FTP服务器的建立

FTP服务器的建立服务器作用:在互联网上提供文件存储和访问服务的1.打开服务器管理,点击角色,再点击画面中的添加角色 2.点击之后会有一个向导,点击下一步 3.添加服务器角色,选择WEB服务器,之后点击下一步 4.这个是服务器信息,看过之后点击下一步 5.选择FTP服务器,之后点击下一步 6.确认安装,发现有错误点击上一步重新选择,确认无误后点击安装 7.安装成功,点击关闭 原文地址:https://blog.51cto.com/13560904/2415539