Suse9下编译和安装Apache2
在上次给客户实施项目的过程中,由于客户的服务器是定制的SUSE
Linux Enterprise Server,没有安装过多的软件,所以很多东西都要自己重新安装。
首先就是apache,需要在服务器上重新编译安装。
一下是操作步骤:
<!---->1.
<!---->从http://httpd.apache.org/下载httpd-2.2.8.tar.gz,然后解压到目录"httpd-2.2.8",结构如下:
<!----><!----><!---->
<!---->2.
<!---->进入"httpd-2.2.8"目录
<!---->3.
<!---->按照如下内容修改config.nice文件并保存.
"./configure"
\
"--prefix"
\
"
/apache-2.2.8" \
"--with-expat=builtin"
\
"--enable-ssl"
\
"--enable-proxy"
\
"--enable-rewrite"
\
"--enable-headers"
\
"--enable-expires" \
"$@"
其中" /apache-2.2.8"为apache安装目录.
<!---->4.
<!---->执行这个文件 ./config.nice
<!---->5.
<!---->编译 make
<!---->6.
<!---->安装 make install
<!---->7.
<!---->进入生成的apache安装目录,结构如下:
<!----><!----><!---->
<!---->8.
<!---->进入bin子目录,执行 ./httpd -l 查看编译的模块.
如果需要的模块 ssl , rewrite ,
proxy , headers , expires 都存在,则编译安装成功.
<!---->9.
<!---->执行./apachectl -k start 启动apache,访问hostname.页面能够正常显示.
说明:
- <!---->
<!---->客户服务器为64位,编译时增加编译参数 --with-expat=builtin,使用自带的expat。(貌似在64位服务器下编译脚本在定位系统 expat 支持时有些问题。)
- <!---->
<!---->系统需要使用https协议保护传输的个人隐私信息,所以需要编译 ssl 模块。
- <!---->
<!---->由于本系统使用Apache配置为Tomcat集群的负载均衡器,所以必须加载proxy模块。
- <!---->
<!---->本系统使用大量的URL重写,所以使用了 rewrite 模块。
- <!---->
<!---->系统使用Apache的缓存功能,需要使用expires和 headers 模块。
分享到:
相关推荐
在SUSE11SP4环境下源码安装apache2服务,包括若干工具连同安装。 包括如下内容: apr-1.6.5.tar.bz2 apr-util-1.6.1.tar.bz2 expat-2.0.1.tar.gz httpd-2.4.2.tar.gz pcre-8.30.zip zlib-1.2.8.tar.gz 详细安装教程...
suse系统下安装JDK SUSE Linux Enterprise 10 64-bit jdk-6u32-linux-x64-rpm.bin
包含: 1 .xtrabackup-1.6.5.tar.gz 2. mysql-5.1.59.tar.gz
suse11下puppet的安装和环境搭建。
suse9_DB2安装指南及服务配置
本资源可结合我的文章《详解CentOS7下编译安装Redis5.x设置开机启动及修改端口(含redis需编译安装包和redis免编译安装包)》配合使用,同时也可单独去使用。包含redis3.0.7免编译版安装包,redis5.0.7离线安装包,...
suse_linux配置apache文档
mysql的一本好书,希望分享给大家,希望大家多多下载
linux suse下安装oracle linux suse下安装oracle
SUSE系统telnet安装和配置[参考].pdf
在SUSE平台下编译安装nginx需要的安装包,-pcre2-10.21.tar.gz
本文在SUSE12SP2下,通过编译安装方式安装了zabbix3.4.8,并配置和初始化、汉化了zabbix
oracle9i在suse10上安装的全过程
suse11上编译pgsql9.1时依赖的rpm包列表,suse11上默认安装的gcc中还缺少几个包才能编译,这个列表里面的包装全了就可以编译了
从SUSE Linux Enterprise Server 15开始,安装介质仅包含安装程序,这是一个基于命令行的最小系统,用于安装,更新和注册SUSE Linux Enterprise Server。在安装过程中,您可以通过选择要安装在安装程序之上的模块来...
SUSE 11 SP2安装快速入门
从 SUSE Linux Enterprise Desktop 15 开始,安装媒体仅包含安装程序 - 一个用于安装、更新和 注册 SUSE Linux Enterprise Desktop 的基于命令行的精简系统。在安装期间,您可以通过选择 要基于安装程序安装的模块来...
suse11sp1 下安装nagios监控的安装记录文档。
suse安装(本地安装、网络安装等).txt
详尽诠释了suse linux系统下oracle数据库的安装全过程。