安装 Apache 源代码包

把自己在网易博客的文章迁移过来

cd /lamp/httpd-2.2.9

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

--sysconfdir=/usr/local/apache2/etc/ --with-included-apr --enable-dav

--enable-so --enable-deflate=shared --enable-expires=shared

--enable-rewrite=shared

make

make install

启动 Apache 测试:

/usr/local/apache2/bin/apachectl restar

查看进程:

ps -le | grep httpd

查看 apache 模块:

/usr/local/apache2/bin/apachectl –h

#share 动态模块或动态库文件

Php5 rewrite

#static 静态模块或表态库文件

Server-status

Userdir

Virtual host

测试:

http://localhost/index.html

“it works”

设置 Apache 随机启动

Vi /etc/rc.local

/usr/local/apache2/bin/apachectl restart

时间: 2024-10-12 15:52:03

安装 Apache 源代码包的相关文章

Linux软件安装调试 源代码包编译安装和 二进制包配置

Linux 下源代码(C 语言)如何编译(安装) 1. 先安装源代码编译的软件 gcc,make,openssl 如下: yum install -y gcc make gcc-c++ openssl-devel 检查系统中是否已经安装 gcc:rpm -qa | grep gcc / rpm -ql gcc 2.三步走编译安装 linux 源代码 1.生成编译配置文件(Makefile) 2.开始编译(make) 3.开始安装(make install) 安装 httpd-2.2.9.tar.

linux软件包安装之源代码包安装

一. 在进行编译安装之前,我们要先弄清楚几个概念. 1,开放源码:就是指人写的程序代码,一种程序语言,计算机不能识别和执行. 2,编译程序: 充当翻译管的职责,将程序代码翻译成计算机能看得懂的语言. 3,可执行文件:经过编译后变成二进制程序计算机能看懂并可以执行的文件. linux中可执行文件其实就是二进制文件.而程序代码文件就是一般的纯文本文件,就是我们经常用touch命令所建立的文件.至于编译程序,我们在linux上最标准的程序语言是C语言,很多程序代码我们都是以C语言编译程序gcc来进行编

RPM 包管理与 yum安装源码包

RPM工具 RPM 是 Red HatPackage Manager 的缩写,是由Redhat所开发一款包管理程序.目前Redhat系的Linux使用rpm可以完成软件的安装.查询.卸载.升级等工作. 需要注意的是,RPM包之间存在依赖性的问题:在安装一个包的过程中可能需要安装其它包,并且其它包又有所依赖的包.所以必须先安装好所有所依赖的包后才能安装自己想要安装的包. 获取程序包的途径:优先选择系统附带的光盘或到官方的服务器下载:项目的官方站点下载. 每个rpm包名称都由"-"和&qu

Linux下安装Apache 2.4

Linux一般会自带httpd服务,但是版本一般不是最新,性能也不是最好,生产中建议手动安装官方源码包,安装Apache官方包之前首先要停止之前的httpd服务,停止后也可以卸载之前的版本 准备工作做完,首先去官网下载Apache的源码包,http://httpd.apache.org/ 这里下载的是最新的httpd-2.4.18.tar.bz2这个包 下载之后,上传到服务器,释放: tar -jxvf httpd-2.4.18.tar.bz2 进入目录: cd httpd-2.4.18 执行配

基于CentOS 6.8平台最新源代码包LAMP环境搭建(Apache+MySQL+PHP)

部署环境 系统:CentOS6.8 x86_64 Apache:2.4.23 MySQL:5.7.14 PHP:7.0.10 apr:1.5.2 apr-util:1.5.4 boost:1.59.0 cmake:3.6.1 pcre:8.39 软件包准备 这里CentOS6.8系统(无需图形环境)的安装过程略,使用个人电脑(Windows系统)的浏览器访问Apache官方网站 http://www.apache.org/ 点击下载页面标签 点击建议的镜像下载站点 找到apr目录 这里下载最新版

centos安装源码包 示例安装apache

在Linux下安装源码包时最常用的,需要我们把源代码编译成可执行的二进制文件.Linux上的C语言编译器称为gcc,利用它可以把C语言编译成可执行的二进制文件. 如果没有安装gcc,就无法编译源码,你可以使用命令yum install -y gcc来完成安装. 安装源码包的3个步骤: 1)./configure 这一步可以定制功能,加上相应的选项,具体可以有什么选择可以通过命令./configure --help来查看.这一步会自动检测你的Linux系统与相关的套件是否有编译该源码包时所需的库,

基于CentOS 6.8平台最新源代码包MariaDB数据库企业版安装

安装环境 系统:CentOS 6.8 x86_64 MariaDB:enterprise 10.1.16 资源获取 MariaDB企业版下载,访问地址 https://mariadb.com/my_portal/download/mariadb-enterprise 这里需要登录帐号才能下载,可以免费注册. 登录成功后进入MariaDB企业版产品下载页面,这里提供了二进制与源代码等多种安装包.根据实际需求选择版本10.1.16GA,源代码包下载. 确定tar.gz包下载 得到下载地址,复制到Ce

基于CentOS 6.8平台最新源代码包编译安装LNMP环境搭建(Nginx+MySQL+PHP)

部署环境 系统:CentOS 6.8 x86_64 Nginx:1.11.3 MySQL:5.7.14 PHP:7.0.10 pcre:8.39 zlib:1.2.8 openssl:1.0.1t freetype:2.6.5 libmcrypt:2.5.8 boost:1.59.0 cmake:3.6.1 部署准备 使用客户机浏览器访问freetype官网 https://www.freetype.org/ 下载页面选取一个下载地址 下载目前最新发行版本,右击-复制下载链接. 在CentOS服

rpm包安装apache发布多个虚拟主机

今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏.在此摘抄过来,以备自己以后查看.链接地址:http://www.2cto.com/net/201107/96685.html Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.用rpm包安装apac