Linux  安装Web服务器
在Linux系统中默认已经安装了httpd软件包,用户可以在【终端】窗口中,输入“httpd -v”命令并按键,查看自带的Apache版本信息,如图32所示。
图32  查看Apache版本信息
另外,用户也可以在【终端】窗口中,输入“rpm –q httpd”命令并按键,检查系统是否已经安装了Apache或查看已经安装了何种版本,如图33所示。
图33  查看Apache版本信息
用户也可以在【终端】窗口中,输入“rpm –qa | grep httpd”命令并按键,查看默认安装了哪些httpd软件包,如图34所示。
图34  查看安装的httpd软件包
在Linux操作系统中,光盘自带的与Apache软件相关的rpm软件包有httpd、httpd-devel、httpd-manual、system-config-httpd,用户可以把光盘放入光驱,在【终端】窗口中,输入“mount /dev/cdrom /mnt”命令并按键;然后,输入“ls /mnt/Server/ |grep httpd”命令并按键,查看光盘内所带的有关httpd的rpm软件包,如图35所示。
图35  查看httpd软件包
从上述内容可以知道,在默认情况下Linux没有安装system-config-httpd和httpd-devel两个软件包。如果用户想使用图形界面对Apache进行配置,可以在【终端】窗口中,输入“rpm -ivh /mnt/Server/system-config-httd-1.3.arch.rpm命令并按键,进行安装,如图36所示。
图36  安装软件包
在安装system-config-httd-1.3.arch.rpm图形界面配置软件包时,用户将会发现不能进行正常的安装,其原因是system-config-httd-1.3.arch.rpm软件包对alchemist和libxslt-python两个软件有依赖性,因此需要先安装这两个软件包,再安装system-config-httd-1.3.arch.rpm软件,如图37所示。
图37  解决图形界面配置软件包的依赖性
使用rpm软件包安装的Apache服务器,重要的目录和文件,如下所示。
/var/www/html  默认首页所在目录
/var/www/cgi-bin  CGI脚本文件目录
/etc/httpd  配置文件目录
/var/www/html/usage  webalizer程序文件目录
/var/www/html/manual  Apache服务器参考手册目录免费永久的linux服务器
/usr/lib/httpd/modules  各种模块存放目录
/var/www/icons  Apache 默认给予的小图标
/usr/doc  Apache服务器文件
/var/log/httpd  日志文件目录
/etc/httpd/f  主配置文件
/usr/sbin/apachectl  Apache服务的主要执行程序
/usr/sbin/httpd  Apache自带的二进制可执行文件
/etc/init.d/htpd  Apache的进程启动脚本

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。