环境介绍

uname -r

拷贝 httpd 安装包,并查看大小

ls -sh httpd-2.2.27.tar.gz

安装依赖包

yum -y install zlib zlib-devel

编译安装 httpd

tar zxf httpd-2.2.27.tar.gz

cd httpd-2.2.27

############编译参数###############

./configure \

--prefix=/application/apache2.2.27 \

--enable-deflate \

--enable-expires \

--enable-headers \

--enable-modules=most \

--enable-so \

--with-mpm=worker \

--enable-rewrite

####################################

make && make install

创建一个软连接,取出版本号

ln -s /application/apache2.2.27/ /application/apache

先编辑一下 httpd 的主配置文件,要不然后面的 FQDN 报错看着眼晕还影响速度

vim /application/apache/conf/httpd.conf

检查 apache 配置文件的语法是否正确

/application/apache/bin/apachectl -t

启动 apache 服务

/application/apache/bin/apachectl start

检查 80 端口是否开启

lsof -i :80

还可以查看服务进程

ps -ef | grep httpd

通过浏览器访问服务器的地址

我的地址是 192.168.133.131

到此为止,apache 已经正确安装

apache 常用命令

查看 apache 已经生效的模块

/application/apache/bin/apachectl -l

让 apache 服务平滑重启

/application/apache/bin/apachectl graceful

到此为止 apache 的编译安装就算是完成了,只是简单的搭建而已。

转载于:https://blog.51cto.com/aby028/1896181

简单编译安装Apache相关推荐

  1. centos php编译安装mysql_CentOS手动编译安装Apache、PHP、MySQL

    64位CentOS 5.5手动安装lamp,要求curl.json.pdo_mysql.gd,记录如下. centos 5.4.5.5.5.6的内核都是2.6.18,都可以安装php 5.3. 卸载旧 ...

  2. CENTOS编译安装APACHE 2.4.6笔记

    之前服务器 Apache 版本一直是 2.2.x,鉴于 Centos 更新软件的惰性,我看直到 2014 年结束,apache 2.4 都不一定会出现在 Centos 中,我是不打算等了,编译安装吧. ...

  3. Centos编译安装Apache 2.4.6笔记 配置

    转载链接:http://www.onepx.com/centos-apache-246.html 之前服务器 Apache 版本一直是 2.2.x,鉴于 Centos 更新软件的惰性,我看直到 201 ...

  4. CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛

    这个是转来的,细节没有验证,请网友自己斟酌.......... CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛 1.安装Apache [root@bogon t ...

  5. linux apache 安装 rewrite,linux下单独编译安装Apache rewrite_module

    Redhat linux下单独编译安装Apache rewrite_module Apache已经编译安装完了,今天弄了个lifebox,装完后发现必须得用rewrite,所以就给它装了个~~ 找到a ...

  6. Ubuntu 16.04源码编译安装Apache 2.4.25教程

    这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家介绍了Ubuntu 16.04源码编译安装Apa ...

  7. 用Linux虚拟机手工编译安装Apache

    用Linux虚拟机手工编译安装Apache Apache网站服务器:作为LAMP架构的前端,是一款功能强大.稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等文件内容. 实 ...

  8. linux14.04 Apache,Ubuntu 14.04编译安装Apache

    Ubuntu下编译安装apache需要预先编译安装多个依赖件,包括:apr, apr-util,pcre,zlib-devel,等,相当麻烦,记录于此备查. 由于Ubuntu系统默认安装时没有安装C+ ...

  9. 编译安装Apache、php、xcache、FastCGI及相关整合

    一:编译php工作在xcache模式下 在编译安装之前,要首先确保其安装环境,需要安装相关的开发环境的包组"Development tools"和"Server Plat ...

最新文章

  1. 【C#日期系列(一)】--C#获取某月第一天0分0秒以及最后一天59分59秒
  2. Python单元测试之unittest
  3. java的轻量锁,jvm第7节-锁(偏向锁,轻量锁,自旋锁)
  4. java中wait的场景,wait——webdriver实用指南java版
  5. 【首创】完美解决scrollview与menu的兼容问题
  6. 国产5G手机先行!英特尔5G调制解调器芯片2020年才上市
  7. 使用NetronGraphLib类库开发Qfd质量屋编制工具
  8. SESSION 与 COOKIE的区别是
  9. 兄弟j220怎么清零_兄弟打印机MFC_J220墨水回收盒满如何清零?
  10. iframe:获取iframe中的元素
  11. Android Multimedia框架总结(二十六)利用FFmpeg进行解码直播流
  12. 四阶龙格库塔法RK4在求解陀螺仪位姿中的应用
  13. 批量导出docker images 批量导入docker镜像
  14. 解析几何 直线与平面 直线与平面(1.2)
  15. 从微信跳转到appstore下载App
  16. 【机器学习基础】误差分析
  17. JAVA计算机毕业设计爱馨敬老院网站Mybatis+系统+数据库+调试部署
  18. Mysql多表查询效率的研究(一)
  19. 基于安卓的公司员工考勤系统的设计与实现
  20. Ubuntu14.04下运行PTAM(Parallel Tracking And Mapping)

热门文章

  1. python自动化测试框架pytest.pdf_Python 自动化测试框架 unittest 和 pytest 对比
  2. 图像降噪算法——DnCNN / FFDNet / CBDNet / RIDNet / PMRID / SID
  3. 【AutoML】进化算法如何用于自动模型搜索(NAS)
  4. 【AI白身境】深度学习中的数据可视化
  5. 【方法杂谈】你真的了解CVPR吗?
  6. 全球及中国建筑农业及矿业电动车辆行业营销模式与需求规模预测报告2022版
  7. 中国建筑节能行业投资动向分析及运营策略规划咨询报告2021-2027年
  8. lazada本地店怎么开通,需要什么条件?
  9. Gradle 学习二
  10. Windows10 家庭版添加【本地组策略编辑器】