LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Apache篇
文章来源:http://www.cnblogs.com/hello-tl/p/7568803.html
更新时间:2017-09-21 15:38
简介
LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html
Php 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569071.html
Mysql 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569097.html
Redis 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569108.html
0、yum 安装依赖和工具
# yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper boost-doc boost-devel
1.下载apache安装包 以及依赖
# wget http://apache.fayea.com/httpd/httpd-2.4.26.tar.gz
# wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz
# wget http://archive.apache.org/dist/apr/apr-util-1.5.2.tar.gz
# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
如果以上有地址报错404
小田百度网盘下载软件包地址
httpd-2.4.26.tar.gz 密码: udtk
apr-1.5.2.tar.gz 密码: nwap
apr-util-1.5.2.tar.gz 密码: c4y8
pcre-8.39.tar.gz 密码: ut53
2.下载apache安装包 以及依赖
# tar -zxvf httpd-2.4.26.tar.gz
# tar -zxvf apr-1.5.2.tar.gz
# tar -zxvf apr-util-1.5.2.tar.gz
# tar -zxvf pcre-8.39.tar.gz
3.apr-1.5.2 和 apr-util-1.5.2 去掉版本号
# mv apr-util-1.5.2 apr-util
# mv apr-1.5.2 apr
4.吧apr 和 apr-util 放入 httpd-2.4.26/srclib的目录
# mv apr apr-util httpd-2.4.26/srclib
5.安装pcre
# cd pcre-8.39
# ./configure --prefix=/home/pcre
//prefix 安装目录
# make && make install
6.编译安装apache
# cd httpd-2.4.26
# ./configure --prefix=/home/apache \
--with-pcre=/home/pcre/bin/pcre-config \
--enable-module=shared \
--enable-modules=most \
--enable-modules=all \
--with-included-apr \
--enable-so \
--enable-rewrrite \
--enable-dav \
--with-zlib \
--enable-maintainer-mode
/**
* ./configure --prefix= 安装目录
* --with-pcre= pcre的安装路径
* --with-ssl 证书
* --with-zlib 提供数据压缩用的函式库
* --enable-maintainer-mode 关闭缺省时仅供程序维护者使用的makefile目标
* --enable-module=shared shared=要加上后面的参数否则无法使用php ,表示Apache可以动态的加载模块将模块编译到apache当中
* --enable-modules=most 模块编译到apache当中
* --enable-modules=all 模块编译到apache当中
* --enable-so 让apache核心装在DSO
* --enable-rewrite 启动重写功能
* --enable-dav apache支持svn
*/
# make && make install
7.检查是否安装成功
# cd /home/apache/bin/
# ./apachectl -k start
启动 start
停止 stop
重启 restart
8.防火墙设置
//开启防火墙
# systemctl start firewalld
//开启80端口
# firewall-cmd --zone=public --add-port=80/tcp --permanent
//重启防火墙
# systemctl restart firewalld.service
9.查看apache是否开启
# ps aux | grep httpd
浏览器下输入IP地址验证

文章来源:http://www.cnblogs.com/hello-tl/p/7568803.html
LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Apache篇的更多相关文章
- LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Redis篇
文章来源:http://www.cnblogs.com/hello-tl/p/7569108.html 更新时间:2017-09-21 16:09 简介 LAMP+R指Linux+Apache+Mys ...
- LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Mysql篇
文章来源:http://www.cnblogs.com/hello-tl/p/7569097.html 更新时间:2017-09-21 16:06 简介 LAMP+R指Linux+Apache+Mys ...
- LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Php篇
文章来源:http://www.cnblogs.com/hello-tl/p/7569071.html 更新时间:2017-09-21 16:03 简介 LAMP+R指Linux+Apache+Mys ...
- windows下配置lamp环境(1)---安装Apache服务器2.2.25
window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):
- postman5.0.2_0+postmanInterceptor0.2.22_0下载安装,可发送header头 cookie 参数
Postman是chrome上一个非常好用的http客户端插件,可惜由于chrome安全的限制,发不出带cookie的请求.如果想要发送带cookie的请求,需要开启Interceptor 安装方法: ...
- 【scratch3.0教程】1.2 下载安装scratch
第2课 下载安装Scratch 1 . 什么是Scratch? Scratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木 ...
- Linux下服务器环境的搭建和配置之一——Apache篇
最近一个多月(2016-06-20开始至今),一直在忙海外广告平台FAQ系统的开发,既要负责服务器环境的搭建,又要写前端,还要写后台和数据库,甚至还要考虑产品需求和设计.所以是一个很大的挑战,对自身也 ...
- 下载安装 Apache(Windows 64位)
32位的Apache的下载安装:http://jingyan.baidu.com/album/2f9b480dae458f41cb6cc2ce.html?picindex=2 64位的Apache的下 ...
- CDH6.3.0 - Cloudera Enterprise 6 Release Guide 安装准备篇
一.安装之前 Cloudera管理器的存储空间规划 ClouderaManager跟踪许多后台流程中的服务.作业和应用程序的指标.所有这些指标都需要存储.根据组织的大小,此存储可以是本地的或远程的,基 ...
随机推荐
- [App Store Connect帮助]七、在 App Store 上发行(3.4)提交至“App 审核”:将构建版本从审核中移除
若要停止“App 审核”流程,您可以将该 App 版本从 App 审核中移除.要执行此项操作,App 状态必须为下列之一: 正在等待出口合规检查 正在等待审核 正在审核 等待开发者发布 等待 Appl ...
- Luogu P1330 封锁阳光大学【Dfs】 By cellur925
题目传送门 这道题我们很容易去想到二分图染色,但是这个题好像又不是一个严格的二分图. 开始的思路:dfs每个点,扫与他相邻的每个点,如果没访问,染相反颜色:如果访问过,进行检查,如果不可行,直接结束程 ...
- 面试杂谈:面试程序员时都应该考察些什么?<转>
一般来说,一线成熟企业技术岗位的典型招聘流程分为以下几个步骤: 初筛:一般由直接领导的技术经理或HR进行,重点考察教育和工作经历 一面:一般由可能直接与之共事的工程师进行,重点考察基础和工作能力 二面 ...
- Linux环境下源码安装Apache2.2.25
操作环境:RedHat Enterprise Linux 5.6 一.安装准备 安装Apache一般依赖3个组件:apr.apr-util.pcre. 确保这三个组件已经安装. [root@bigsr ...
- thinkphp3.2.3连接sqlserver 2008 R2 数据库
环境: 操作系统——win7 64位旗舰版 PHP——thinkphp 3.23 数据库——Microsoft SQL Server 2008 R2 需要用到的软件: 步骤: 1.搜索SQLSRV30 ...
- 构建一个.net的干货类库,以便于快速的开发 - 验证码
一个验证码对于一个网站的作用不言而喻,而随着技术的发展验证码的种类也开始多了起来,发展至今很多网站已经不再使用一种验证码,为满足需求程序猿就要写很多的方法来适应需求,今天我就来介绍我之前收集到的验证码 ...
- actuator服务实战
1. actuator服务实战 1.1. 前言 actuator默认集成了很多端点查看,这里我会挑选也用到可能性大些的 1.2. Endpoints 1.2.1. 使用方式 开启服务后,直接访问:lo ...
- Java BigDecimal类的使用和注意事项
1.对于金额相关运算,若是精度较高,基本上用BigDecimal进行运算,精度要求低的话用Long.Double即可 2.web后台接受金额用String接受,展示到前端一般也转成 String 3. ...
- turn协议的工作原理
Allocate请求 客户端通过发送Allocate请求给STUN服务器,从而让STUN服务器为A用户开启一个relay端口. a) 客户端A向STUN Port发送Allocate请求(图中 ...
- SSH---整合Struts2&Spring&Hibernate(实例)
一.SSH回顾 Struts2:核心为过滤器+拦截器.过程:Filter--->FilterDispatcher-->ActionMapper-->ActionProxy--> ...