欢迎来到天天文库
浏览记录
ID:36678764
大小:109.50 KB
页数:10页
时间:2019-05-13
《《apache的配置使用》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Apache服务的安装与升级执行以下指令查询Apache服务的安装情况:[root@localhost~]#rpm–qhttpd如果系统尚未安装httpd服务。则可将RedHatEnterpriseLinux5的安装盘放入光驱(或者直接放入RedHatEnterpriseLinux5的DVD安装光盘)。加载光驱后,在光盘的Server目录下找httpd-2.2.3-11.e15_1.3.i386.rpm安装包文件(帮助文件为httpd-manual-2.2.3-11.e15_1.3.i386.rpm)。使用以下命令进行安装httpd服务:[root@localhos
2、t~]#rpm-ivh/mnt/cdrom/Server/postgresql-libs-8.1.11-1.el5_1.1.i386.rpm[root@localhost~]#rpm-ivh/mnt/cdrom/Server/apr-1.2.7-11.i386.rpm[root@localhost~]#rpm-ivh/mnt/cdrom/Server/apr-util-1.2.7-7.el5.i386.rpm[root@localhost~]#rpm-ivh/mnt/cdrom/Server/httpd-2.2.3-11.el5_1.3.i386.rpm[root@
3、localhost~]#rpm-ivh/mnt/cdrom/Server/httpd-manual-2.2.3-11.e15_1.3.i386.rpm在安装完httpd服务后,需要测试其是否安装成功。执行以下指令启动httpd服务:[root@localhost~]#servicehttpdstartApache为开源软件,因此时常会有新的功能添加以及针对服务器性能不断优化。如果安装Apache服务器的机器能正常联网,那么能方便的进行版本升级与更新。第1步,到Apache的官方网站(http://archive.apache.org/dist/httpd/binar
4、ies/rpm/i386/)下载新版Apache服务器的RPM安装包。第2步,Apache服务器的更新,需执行以下命令:[root@localhost~]#rpm-force–nodeps-U最新版本RPM安装包第3步,使用如下命令查看当前Apache服务器的版本:[root@localhost~]#rpm-qhttpd如果安装正确,则会显示相应的Apache服务器版本。启动、停止Apache服务命令方式启动Apache服务:[root@localhost~]#servicehttpdstart停止Apache服务:[root@localhost~]#service
5、httpdstop重启Apache服务:[root@localhost~]#servicehttpdrestart分布式特定目录存取控制(.htaccess文件控制存取)AllowOverride中配置如下:AllowOverridenone.htaccess文件完全被忽略。要打开该文件,可以使用如下方法:找到如下配置:OptionsFollowSymLinksAllowOverrideNone并将其中的“AllowOverrideNone”修改为:“AllowOverrideAuthConfig”。因此修改后的配置应
6、该为:OptionsFollowSymLinksAllowOverrideAuthConfig通过以上设置,即可在需要进行访问控制的目录下创建一个.htaccess文件(文件前的“.”表明该文件是一个隐藏文件)。文件名也可以在httpd.conf中通过“AccessFileName.ToBeProtected”进行重新设置。限制特定目录的浏览、访问权限实例1限制所有以P开头的目录不能访问该功能可以通过在指令中配置实现,将“/P”加入其中,具体如下:Or
7、derdeny,allowDenyfromall实例2限制文档目录的存取权限该功能可以通过指令实现。Apache服务器默认配置的主文档目录的存取权限如下:OptionsIndexesFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromall通过其他主机查看Apache服务器的运行状态要查看Apache服务器的运行状态,可以通过指令来实现。具体步骤如下:第1
此文档下载收益归作者所有