Linux下apache源码安装

1.安装准备

(1)下载apache安装包

http://archive.apache.org/dist/httpd/

2.下载安装 apache 依赖关联包(共四个:apr,apr-iconv,apr-util,pcre)

http://archive.apache.org/dist/apr/

(1)安装apr

# tar zxvf apr-1.4.6.tar.gz

# cd apr-1.4.6

# ./configure

# make

# make install

(2)安装apr-iconv

# tar -zxvf apr-iconv-1.2.1.tar.gz

# cd apr-iconv-1.2.1

# ./configure  --with-apr=/usr/local/apr

# make

# make install

(3)安装apr-util

# tar -zxvf apr-util-1.5.4.tar.gz

# cd apr-util-1.5.4

# ./configure  --with-apr=/usr/local/apr

# make

# make install

(4)安装pcre

http://sourceforge.net/projects/pcre

# tar -zxvf pcre-8.37.tar.gz

# cd pcre-8.37

# ./configure

# make

# make install

3.安装apache

# tar -zxvf httpd-2.4.9.tar.gz

# cd httpd-2.4.9

# ./configure  --prefix=/usr/local/apache2

# make

# make install

启动 apache

# /usr/local/web/apache/bin/apachectl start

关闭防火墙

# service iptables stop

在浏览器里输入:http://主机IP地址 就可以看到结果了

注意安装相关依赖包,根据步骤查看执行结果是否有错误。

时间: 2024-10-27 07:49:55

Linux下apache源码安装的相关文章

Linux下Apache源码安装经验

1. 从Apache官网下载自己所需要的版本.(这里以2.4版本为例)http://httpd.apache.org/download.cgi#apache24 (参考网址http://www.jb51.net/article/59474.htm 和 http://blog.csdn.net/yiluoak_47/article/details/22067185 ) 2. 把下载的源码包拷贝(用的WinSCP软件拷贝文件)到Liunx服务器上,进入到这个目录,然后解压 tar –zxvf htt

Linux 下MySQL源码安装完整版

在Linux中安装MySQL,通常为RPM与源码方式安装.对于生产环境而言,由于需要自定义诸如安装路径.数据文件位置.字符集以及支持的存储引擎等多以源码方式来进行安装.之前有写过一篇关于源码安装的文章,Linux下基于源码方式安装MySQL 5.6,但不是很完整,因此该文可以作为其补充.以下为具体安装步骤,供大家参考. 1.安装前的有关描述必备的包和工具  gcc/g++ :MySQL 5.6开始,需要使用g++进行编译.  cmake  :MySQL 5.5开始,使用cmake进行工程管理,c

Linux下从源码安装python,将python安装到任意路径下(非site-packages)

以centos7为例: 源码安装python,一般先安装一些devel的包: yum -y install xz wget gcc make gdbm-devel openssl-devel sqlite-devel zlib-devel bzip2-devel 然后下载源码 解压源码: tar -Jxf Python.x.tar.xz cd Pyhton.x ./configure 这里有一些选项,--bindir: 安装完成后which python所在的路径 --prefix是指安装pyt

linux下编译源码安装软件

Reference:http://itlab.idcquan.com/linux/set/39862.html 基本上就是三步: 以编译安装codeblocks为例: 首先解压源码包,假设解压到/tmp下 1. 终端运行./configure 之后系统会自动检查编译环境,如果缺少部件会提示并且STOP.按照提示安装缺少的包就好了. 例如 No package 'gtk+-2.0' found,提示缺少gtk2.0(可是我已经安装gtk2.8了啊喂) 没办法,只好apt-get install l

[整理]Linux下的源码安装步骤及其功能解释

源码的安装一般由3个步骤组成:配置(./configure).编译(make).安装(make install). 这时最常用的命令就是这三个--./configure && make && make install ./configure是用来检查环境变量以及配置编译选项 make是用来将源代码编译成二进制文件 make install则是将make编译出来的文件安装到指定位置(或默认位置) 深入理解查看这篇:http://www.jinbuguo.com/linux/u

Linux下git源码安装【转】

转自:http://blog.csdn.net/u012889638/article/details/51167123 版权声明:本文为博主原创文章,未经博主允许不得转载. 版本信息:CentOS release 5.5 (Final) Git version 2.8.0.git 1.下载 git 最新版本的源代码 wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz 或者 wget http

Linux下PHP源码安装

1.安装准备 (1)下载php包装包 http://cn2.php.net/downloads.php (2)安装php # tar -zxvf php-5.6.10.tar.gz # cd php-5.6.10 # ./configure --prefix=/usr/local/php  --enable-fpm --enable-mbstring --with-mysql=/usr/local/mysql  --with-apxs2=/usr/local/apache2/bin/apxs #

Linux下OpenSSL 源码安装的9个步骤

原帖地址:https://blog.csdn.net/chengqiuming/article/details/70139714 操作系统:CentOS 7 OpenSSL Version:openssl-1.1.0c.tar.gz OpenSSL下载地址为:https://www.openssl.org/source/ 1.将下载的压缩包放在根目录/. 2.在文件夹下解压缩,执行如下命令: tar -xzf openssl-1.1.0c.tar.gz 得到openssl-1.1.0c文件夹.

Linux下基于源码方式安装MySQL 5.6

MySQL为开源数据库,因此可以基于源码实现安装.基于源码安装有更多的灵活性.也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码,根据不同的软件平台环境调整相关的编译参数,选择自身需要选择不同的安装组件,设定需要的字符集等等一些可以根据特定应用场景所作的各种调整.本文描述了如何在源码方式下安装MySQL. 1.安装环境及介质#安装环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server 10 SP3