apache安装

来源:互联网 发布:2017网络与新媒体大学 编辑:程序博客网 时间:2024/06/05 03:00

pcre 安装

 

1.下载PCRE包

首先去官网下载pcre的安装包

如果通过FTP的方式,下载地址为:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

如果通过http的方式,下载地址为:http://sourceforge.net/projects/pcre/files/pcre/

目前最新的版本为8.32,linux对应的安装包名称为:pcre-8.32.tar.gz。

2.把安装包上传到服务器,然后解压

tar -zxvf pcre-8.32.tar.gz  

解压之后在当前目录下生成了一个文件夹:pcre-8.32

3.配置[root@localhost pcre-8.32]# ./configure  

配置完之后控制台会打印出pcre配置的摘要信息

4.编译

执行make操作:[root@localhost pcre-8.32]# make  

 编译完后可以执行make check进行测试(这一步非必须)

5.安装

执行make install操作:

[root@localhost pcre-8.32]# make install  

make install结束后pcre编译安装流程就结束了。

 
1. 下载apache源码包
下载地址:http://www.apache.org/dist/httpd/

2. 下载apr-1.4.6 和apr-util-1.4.1 具体原因可查看2.4以上版本的发布报告
下载地址:http://apr.apache.org/download.cgi 3. 下载pcre-8.31
下载地址:http://sourceforge.net/projects/pcre/ 安装步骤:
自己的操作方法:
1. 将所有的文件拷贝到/home/wucq

2. 解压httpd-2.4.3.tar
解压命令:tar zxvf httpd-2.4.3.tar.gz      mv httpd-2.4.3 apache

3. 解压:[root@localhost apache]# tar zxvf apr-1.4.6.tar.gz

配置环境:
[root@localhost apr-1.4.6]# ./configure --prefix=/usr/local/apr/

编译和安装:
[root@localhost apr-1.4.6]#make

[root@localhost apr-1.4.6]#make install 

4. 解压: [root@localhost apache]# tar zxvf apr-util-1.4.1.tar.gz 配置环境:
[root@localhost apr-util-1.4.1]# ./configure
--prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr/
编译和安装:
[root@localhost apr-util-1.4.1]#make

[root@localhost apr-util-1.4.1]#make install
5. 接着在apache下配置环境:

  ./configure --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util-httpd/  

然后 编译:make
安装:make install 
此时运行httpd(service httpd start),在浏览器上输入127:0:0:1,就能看到下面的了 This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. 

本文apahce安装目录为/usr/local/apache2,这些方法适合任何情况

apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动

apache停止命令
/usr/local/apache2/bin/apachectlstop   停止

apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启

要在重启 Apache 服务器时不中断当前的连接,则应运行:

/usr/local/sbin/apachectl graceful

如果apache安装成为linux的服务的话,可以用以下命令操作:

service httpd start 启动

service httpd restart 重新启动

service httpd stop 停止服务


从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包

要解压很简单 :

.tar.gz     格式解压为          tar   -zxvf   xx.tar.gz

.tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2

0 0