1. 通过本地光盘提供的rpm包安装apache软件包httpd。
(1)虚拟机设置中对cd/dvd设备选择镜像文件的位置。
(2)挂载虚拟光驱到linux目录结构中,挂载位置可设置为/mnt/cdrom
(3)将路径切换至/mnt/cdrom/Packages
(4)用rpm命令安装(注用httpd的包全名)
发现有依赖关系,必须安装相关软件才可以安装httpd。
就一步一步安装具有依赖的软件。
经过层层依赖软件的安装,最终成功装上httpd
(5)用rpm命令查看是否安装了httpd包
安装前:
安装后:
(6)卸载httpd包及相关的依赖包。
2. Yum源配置与yum安装软件包gcc。
(1)将工作目录切换到/etc/yum.repos.d目录下,查看有哪些yum仓库文件。
(2)将本地光盘设置成生效的仓库,将centos官方在线的仓库禁用掉。
(3)用yum命令安装gcc编译器
3. httpd的源码包安装
(1)下载httpd软件包(下载地址www.mirror.bit.edu.cn/apache/httpd)
(2)通过winscp将windows中的httpd的源码包复制到linux系统中,放到/usr/local/src目录下。
(3)进入/usr/local/src目录,然后对源码包进行解压解包(检查该软件包的大小,du -sf 目录名)。
(4)切换进解包后的目录中。
(5)观察该目录下的INSTALL和README文件的内容。
(6)./configure --prefix=/usr/local/apache2
(7)make(该步骤最占时间)
(8)make install(在该步之前,/usr/local/apache2下面没有任何写入,如果上步中报错,只需make clean)。
(9)启动apache服务器
这里先用源码包安装好后启动apache
(10)测试apache是否能用,在地址栏中输入linux服务器的地址试试。
这里是用httpd的rpm包安装启用apache的
(11)卸载该软件(rm -rf /usr/local/apache2)
小结:对于软件包的类型选择,在服务器中应选择源码包,如果是自己本机用的软件,可以选择rpm包。