suse下安装apache
来源:互联网 发布:linux新建 删除文件夹 编辑:程序博客网 时间:2024/04/29 15:37
环境:SUSE 11 SP1
软件包:httpd-2.2.25.tar.gz、tomcat-connectors-1.2.31-src.tar.gz
步骤
1.创建apache2目录
2.将以上2个tar.gz包上传至apache2目录,解压
- cd apache2
- tar -zvxf httpd-2.2.25.tar.gz
- cd $HOME/apache2/httpd-2.2.25
3.configure
- ./configure --prefix=$HOME/apache2 --enable-so --enable-mods-shared=most --enable-deflate --enable-expires --enable-headers;
- checking for zlib library... not found
- checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
- NDMC122:/home/ndsc/apache2 # rpm -qa|grep zlib
- zlib-1.2.3-106.34
- zlib-32bit-1.2.3-106.34
实际上这里去掉--enable-deflate也可以configure成功,但是迟早要装上的,不如彻底解决。
于是决定手动安装zlib,照样是./configure,make,make install,不过在make编译httpd时报错如下:- /home/ndsc/apache2/httpd-2.2.25/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread -L/usr/local/lib -o mod_deflate.la -rpath /home/ndsc/apache2/modules -module -avoid-version mod_deflate.lo -lz
- /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
- /usr/local/lib/libz.a: could not read symbols: Bad value
- collect2: ld returned 1 exit status
- make[4]: *** [mod_deflate.la] Error 1
4.make、make install
5.安装tomcat-connector
- tar -zvxf tomcat-connectors-1.2.31-src.tar.gz
- cd $HOME/apache2/tomcat-connectors-1.2.31-src/native/
- ./configure --with-apxs=$HOME/apache2/bin/apxs;
修改conf/workers.properties
0 0
- suse下安装apache
- 【Linux】SUSE Linux64下安装JDK和apache-tomcat
- suse下apache安装和SSL实现https服务
- SUSE下启动APACHE服务器
- suse 下安装java
- SUSE下安装oracle_11g
- SUSE下安装openssl
- 在SUSE下安装 lrzsz
- SUSE Linux下安装VNC
- suse下安装telnet服务
- SUSE下安装.bin文件
- Linux(SUSE)下安装Tomcat
- suse下svn安装配置
- suse linux 下JDK安装
- SUSE 系统下安装CUDA
- suse 10 下mysql安装
- suse下jdk安装字体
- SUSE linux下应用安装
- 线程池的概念及Linux 怎么设计一个简单的线程池
- 最大数的输出
- PowerDesigner学习之零散笔记
- LeetCode Merge Sorted Array
- 用汇编写的一个学生成绩管理系统
- suse下安装apache
- 第1次实验——NPC问题(回溯算法、聚类分析)
- C语言实验-打印金字塔
- ARM体系结构与编程
- python之蟒开启理论计算化学的新时代
- 纵向滑动条的方法
- SSH深度历险(四) Maven初步学习
- 在struts1框架下用jQuery进行异步提交出现缺少method属性的异常
- 【闲聊产品】之四:代码的万劫不复