Apache服务器的配置与管理

Apache服务器的建立

一、项目设计

利用Apache服务建立普通Web站点、基于主机和用户认证的访问控制。

二、项目准备

安装有企业服务器版Linux的PC计算机一台、测试用计算机一台(Windows XP)。并且两台计算机都在连入局域网。该环境也可以用虚拟机实现。规划好各台主机的IP地址。

三、安装过程

Apache相关软件

httpd软件包

httpd-manual软件包

1、检测是否安装httpd

2、开启httpd服务

3、查看80端口是否被监听

4、查看ip地址,并测试服务器是否能访问

出现此界面则表示已成功打开服务

5、让防火墙放行

6、关闭服务,自动加载Apache

7、编辑配置文件

8、分别设置用户student和public_html的权限为755,711,并创建个人主页空间的默认首页文件

9、查看SELinux的状态,若httpd_can_network_connect是OFF的,则设置为ON

10、放行个人首页规则,处理安全类型!

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

时间: 2024-10-20 13:35:55

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

Samba服务器的配置与管理

Samba服务器配置 一.认识samba Samba是一套让Linux系统能够应用Microsoft网络通信协议的软件,利用Samba服务可以实现Linux与Windows系统的文件与打印共享.本次将主要介绍Linux系统下Samba服务器的配置方法,以实现Linux和Windows系统的资源共享. Samba最先在Linux和Windows两个平台之间架起了一座桥梁,通过Samba我们可以在Linux系统和Windows系统之间互相通信,比如拷贝文件.实现不同操作系统之间的资源共享等,我们可以

NFS服务器的配置与管理

配置与管理NFS网络文件系统 一.NFS服务概述 Linux和Windows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFS(Network File System,网络文件系统),它最早是UNIX操作系统之间共享文件和操作系统的一种方法,后来被Linux操作系统完美继承. NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机.不同操作系统之间可以彼此共享文件.由于NFS使用起来非常方便,因此很快得到了大多数UNIX/Linux系统的广

Windows操作系统Apache服务器下配置PHP

在Apache web服务器上发布PHP项目之前,需要进行相应的配置,服务器才能解析php文本,正常显示php动态页面内容.在进行php配置之前默认已经在Windows系统下安装好了Apache服务器,且服务器能够正常运行,即发布的静态html页面能够通过IP地址或域名进行访问.在Windows下安装配置Apache,可参考:Windows下安装Apache服务器. 1.PHP下载 进入php下载页面http://php.net/downloads.php,选择需要下载的版本,点击Windows

DNS服务器的配置与管理

配置与管理DNS服务器 一.DNS服务概述 DNS(Domain Name Service,域名系统)是一个分布式数据库系统,其作用将域名解析成IP地址.域名系统允许用户使用友好的名字而不是难以记忆的数字--IP地址来访问Internet上的主机. 二.项目设计 为了保证校园网中的计算机能够安全可靠地通过域名访问本地网络以及Internet资源,需要在网络中部署主DNS服务器.辅助DNS服务器.缓存DNS服务器. 三.项目准备 (1)安装Linux企业服务器版的计算机1台,用作DHCP服务器:

Linux-DNS服务器的配置与管理(上)

DNS服务器的配置与管理 ****************首先要知道下面几个与域名解析相关的文件/etc/hosts         --早期(DNS之前)对主机名称的解析方法,一般有三个字段组成:IP .主机完全域名.别名/etc/resolv.conf   --在DNS客户端指定所使用的DNS服务器的参数./etc/nsswitch      --该文件用来定义网络数据库的搜索顺序,如:主机名称.用户口令.网络协议等网络参数./etc/host.conf     --解析器配置文件,用于指定

Web服务器的配置与管理

Web服务器的配置与管理(2) 虚拟主机技术 在上篇博文中,我们已经利用IIS搭建好了一台Web服务器,并可以成功访问IIS中自带的默认站点,那么我们是否可以在这台服务器中再创建另外一个Web站点?也就是说,在一台Web服务器中是否可以同时存在多个网站呢? 答案当然是肯定的,其实很多中小企业的网站都是从网上租用的空间,提供空间租用的Web服务器里就同时存在了很多个网站. 但是当多个网站同时存在于一台服务器里时,就必须得有一种方法能够将它们区分开,这种方法也就是虚拟主机技术. 有三种方法可以实现虚

apache服务器全局配置详解

服务器标识相关指令: ServerName ServerAdmin ServerSignature ServerTokens UseCanonicalName UseCanonicalPhysicalPort ServerAdmin和ServerTokens指令控制有关服务器的哪些信息将出现在服务器生成的文档中(如错误消息).ServerTokens指令设置服务器HTTP响应头字段的值. ServerName.UseCanonicalName. UseCanonicalPhysicalPort指

[iOS]超详细Apache服务器的配置(10.10系统)

配置目的:有一个自己专属的测试服务器 我们需要做以下事情: 1.新建一个目录,存放网页 2.修改Apache配置文件httpd.conf - 修改两个路径 - 增加一个属性 - 支持PHP脚本 3.拷贝php.ini文件 一.新建一个目录,存放网页 注意:不要将目录放在桌面或者文稿等个人文件夹中 一般放在如下目录中: /Users/xxxx/Sites 其中xxxx用电脑的当前用户名替换,如下图,我的是janlor 在10.10.3系统中已经默认存在该目录(即“站点”),不需要新建Sites文件

在Apache服务器中配置ThinkPHP伪静态URL

ThinkPHP 作为国内最流行的一个PHP框架,由于她开发应用的便捷,便吸引越来越多的开发者开始使用她来做项目的底层架构.像我PHP基础并不是很好,也可以使用她来完成一个像模像样的项目. 下面便分享一些使用ThinkPHP需要了解的东西. 去掉 URL 中的 index.php ThinkPHP是单一入口的,默认的 URL 不是很友好.但 ThinkPHP 提供了各种机制来定制需要的 URL 格式,配合 Apache 里面的 .htaccess 文件,更是可以定制出人性化的更利于 SEO 的