博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下源码安装apache服务
阅读量:6591 次
发布时间:2019-06-24

本文共 936 字,大约阅读时间需要 3 分钟。

1、搭建静态网站是,我们只需要搭建apache服务即可满足要求。

例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器。apache他会把它某个目录下的index.html里的代码通过URL地址在返回给客户端的游览器,然后游览器就会根据返回的代码解析成我们看到的网页内容。这是我们访问网页代码的情况。

2、但是,如果我们访问的是非.html文件呢apache也会尝试把这个文件打开,把里面的代码全部在返回给客户端,所以前台就会把这个文件代码全部显示出来(客户端能解析),或者出现一个下载这个文件的情况。(客户端不能解析)

PS:系统已安装的apache服务可以选择卸载OR不卸载(只要保证开启的服务不冲突就OK)

一、源码安装apache

Wget下载apache软件包

# cd /usr/local/src

 

Tar解压缩源码包

 

Configure配置路径、检测安装平台

 ps:./configure命令需要在httpd目录下执行。先决条件:zlib已经安装好

 (其他参数,可按照自己的需求进行选择)

执行configure时可能出现的问题如下,原因:zlib没有安装——————>请先安装zlib ,再次执行configure,完成。

当你下载的apache安装包中不存在上图的3个文件夹(安装将失败),请下载新的安装包。

执行make && make install编译、安装

 启动服务

可能出现的问题

 问题解决

# vi /usr/local/apache/conf/httpd.conf 

  

#ServerName  更改为:ServerName localhost:80或者 本机IP:80

再次启动,OK

 测试:然后测试一下apache是否安装成功,在地址栏输入:本机IP/index.html,显示It works,则说明apache源码安装成功了。

设置apache服务为开机自启动项

ps:将XX/apacheclt -k start 命令加入到/etc/rc.d/rc.local中

转载于:https://www.cnblogs.com/cugb-2013/p/3634288.html

你可能感兴趣的文章
JS判断浏览器类型和屏幕分辨率来调用不同的CSS样式
查看>>
VS2012编写C语言项目
查看>>
微信服务号内容分享和自定义分享
查看>>
V1-bug Alpha阶段发布说明
查看>>
格式化输出数字
查看>>
计算机学科技术前沿:网络安全基础应用与标准
查看>>
龙龙背作文V1.0——考研英语作文专项训练软件
查看>>
得到一个数的立方
查看>>
推荐两个适合程序员接国外私单的网站
查看>>
洛谷 4384 [八省联考2018]制胡窜——后缀自动机+线段树合并
查看>>
ecshop 设置管理员
查看>>
算法14-----位运算操作(1)
查看>>
高效工作的经验总结
查看>>
Django实战(22):处理登录和注销
查看>>
use classic gnome 2 on ubuntu 12.10
查看>>
PAT1086 Tree Traversals Again (25)(树的遍历)
查看>>
并行计算 排序 是 分布式数据库 能否 突破 传统 数据库 性能 瓶颈 的 关键...
查看>>
OK335xS EMMC Partition hacking
查看>>
三角形面积 蓝桥杯
查看>>
vs2010 相对路径
查看>>