使用CentOS 6.5 mini版Linux系统,若为VMware虚拟机,网络适配器需设置为桥接模式以确保正常联网。
1、 编译安装前,先通过yum安装开发环境、兼容库和中文支持,执行相应命令即可。
2、 安装 man、vim 和 wget 工具。
3、 由于需编译安装httpd 2.4.25,该版本依赖较新版本的apr及apr-util,故须先升级相关组件。
4、 Linux就该这么学建议先编译安装apr及其工具库apr-util。
5、 手动编译安装apr
6、 解压 apr-1.5.2.tar.bz2 文件后进入 apr-1.5.2 目录,运行配置命令并指定安装路径为 /usr/local/apr。检查上一步执行的返回值,若结果为 0,表示配置成功,可继续进行编译和安装操作,依次执行 make 和 make install 命令完成安装流程。
7、 编译并安装 apr-util 工具包
8、 解压 apr-util-1.5.4.tar.bz2 文件后进入解压目录,执行配置命令,指定安装路径为 /usr/local/apr-util,并关联已安装的 apr 路径 /usr/local/apr。随后检查上一步操作的返回值,若结果为 0,表示配置成功,可继续进行编译与安装步骤,依次运行 make 和 make install 命令完成构建与部署过程。整个流程需确保依赖环境正确,避免路径错误导致中断。
9、 启动 httpd-2.4.25 的正式编译流程。
10、 多次编译发现,问题源于缺少pcre文件且openssl版本过旧。
11、 运行以下指令:
12、 在CentOS 6.5最小化系统中,通过源码编译方式安装Apache服务器的详细步骤。
13、 若出现上述提示,继续运行 make 命令并随后执行安装操作。
14、 执行 echo $$?,若返回值为0,表明 httpd 2.4.25 编译成功,随后进行基本配置即可正常使用。
15、 关闭Linux系统防火墙
16、 禁用SELinux安全策略
17、 复制启动脚本
18、 将httpd相关变量配置至系统环境变量中
19、 修改httpd配置文件内容
20、 在ServerRoot配置的下一行,增加一条设置,指定服务器名称为localhost。
21、 若需开机自启Apache服务,可编辑其启动脚本进行设置。
22、 在第二行下方插入:
23、 保存并退出
24、 运行指令
25、 提示找不到lynx?试试重新安装或检查路径。
26、 运行指令
27、 检查httpd服务是否运行,确认80端口状态,最后在浏览器中输入虚拟机IP进行访问。
28、 Apache安装已完成,运行正常
29、 编译安装后,默认首页index.html位于指定安装目录的htdocs文件夹中。
30、 配置文件设置
31、 运行启动脚本
32、 存放CGI脚本的系统目录
评论
更多评论