CentOS 7上安装apache
来源:互联网 发布:mac flash player 编辑:程序博客网 时间:2024/03/29 17:02
APR的具体安装方法为:
[root@localhost 52lamp]# tar -zxvf apr-1.5.2.tar.gz
[root@localhost 52lamp]# cd apr-1.5.2
[root@localhost apr-1.4.2]# ./configure --prefix=/usr/local/apr
[root@localhost apr-1.4.2]# make
[root@localhost apr-1.4.2]# make install
2、Apr-util的安装方法为:
[root@localhost 52lamp]# tar -zxvf apr-util-1.5.4.tar.gz[root@localhost 52lamp]# cd apr-util-1.5.4
[root@localhost apr-1.4.2]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
[root@localhost apr-1.4.2]# make
[root@localhost apr-1.4.2]# make install
3、pcre的安装方法为:
下载pcre的安装包https://sourceforge.net/projects/pcre/files/
注意是pcre,而不是pcre2
[root@localhost 52lamp]# unzip pcre-8.40.zip
[root@localhost 52lamp]# cd pcre-8.40
[root@localhost apr-1.4.2]# ./configure --prefix=/usr/local/pcre
[root@localhost apr-1.4.2]# make
[root@localhost apr-1.4.2]# make install
4、到官网下载 http://httpd.apache.org/download.cgi
5、解压
tar -zxvf httpd-2.2.22.tar.gz
6、建立目标文件夹(注意以下所有操作都时在root用户下执行的)
mkdir /usr/local/apache
也就是说等下安装的apache2要安装到这个文件夹里面
7、配置
回到原来解压之后产生的文件夹
cd /data/httpd-2.4.25
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-module=shared
make
make install
----------------------------------------------------------------------------------------------------
-----------------------------------注释-------------------------------------------------------------
----------------------------------------------------------------------------------------------------
//要加上后面的参数,否则无法使用php,-enable-module=shared表示Apache可以动态的加载模块
//--prefix=/usr/local/apache(表示将apache安装到/usr/local/apache目录)
//--with-apr=/usr/local/apr(表示需要用到的apr在/usr/local/apr目录中)
//--with-apr-util=/usr/local/apr-util
//--with-pcre=/usr/local/pcre
8、进入apache配置文件/usr/local/apache/conf/httpd.conf
编辑端口Listen 80
编辑ServerName localhost:80
9、防火墙开放apache访问的端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
10、启动apache
/usr/local/apache/bin/apachectl start
11、浏览器中输入http://ip:80,看是否显示“It Works!”,如果正常显示了,表明apache已安装启动完成
- CentOS 7上安装apache
- CentOS 上安装 Apache Hadoop!
- CentOS 上安装 Apache Hadoop!
- CentOS 上安装 Apache Hadoop!
- centos 7 安装 apache
- centos 7安装Apache
- CentOS 上安装MYSQL+Apache+PHP
- CentOS 6.5上使用yum安装Apache
- CentOS-7下安装apache
- CentOS 7 安装Apache ServiceMix
- 如何在CentOS 7服务器上利用Apache安装并保护phpMyAdmin
- 在CentOS 5.1上安装Apache 2.2 + PHP 5.2笔记
- CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
- centos上安装使用和升级subversion&Apache
- CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
- CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
- CentOS 5.5上安装Apache+Php+Mysql+phpMyAdmin+Zend Optimizer
- Centos 5.5上安装 Apache php mysql(Lamp)
- 图像金字塔及尺寸缩放
- POJ
- LeetCode:Longest Palindromic Substring
- 【剑指Offer】重建二叉树 解题报告
- VR系列——Oculus Rift 介绍指南:二、建议的规格
- CentOS 7上安装apache
- iOS之UIPickerView使用(一)
- 程序员面试金典——寻找下一个结点
- 安全
- [IOS APP] 夜听刘筱
- 河南省第六届ACM程序设计大赛(共7道,目前只做了三道。待续)
- shell 编程——for in 循环
- qt连接mysql数据库以及txt文本的复制操作
- java <<(左移位) 与 >>(右移位)