免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 守住每一天
打印 上一主题 下一主题

[Web] WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚拟主机 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-01-28 16:22 |只看该作者
不错,顶起来!

论坛徽章:
0
22 [报告]
发表于 2007-01-29 13:39 |只看该作者
关于这个php+mysql+apache安装太多帖子了, 阅览了无数,发现基本作者都回避了新手或老手安装时遇到的问题与解决, 其实,linux还是unix,安装都不是一帆风顺的,很多在编译的时候都需要修改从源码官方网站上下载的文件,不是修改库路径,就是修改一些函数笔误或者其它.
举个例子:在php编译的时候几个小问题:

大家知道编译的时候最基本还是看Readme或Install,基本都能解决,不过碰到像php的大型编译还是要参考下网上成功者经验的,特别是出错经验,不多说了,直接说主题

jpeg编译:
jpegsrc.v6b.tar.gz-
在编译时候一定要选择 --enable-shared :这是jpeg源代码愿意,由于版本过老,没人维护造成,现在软件基本都
直接--prefix 就行了,会产生so共享库的

libpng编译:
libpng-1.2.15.tar.gz--:最好不要下载no-config版本,因为没有编译,直接makefile文件提供,除非只有此版本,
最好用可以编译的,在-no-config版本中或多或少编译会出错提示,下载最新的版本即可解决

gd2库:
gd-2.0.33.tar.gz--这个基本每个帖子都说它出错包括本文,其实每次编译都出错,相信很多人一样遭遇,
当初以为版本问题,下载最新还是,提示信息是gd_png.c,出以为是libpng安装问题,后来还是修改此文件解决

mysql:
mysql-standard-5.0.18-linux-i686.tar.gz--好像比这个新的版本编译时出错了,建议mysql用编译好的2进制
版本,源码编译后能产生一个so库文件,这个各种喜好随自己

curl:
curl-7.16.0.tar.gz--php编译with-curl--总是出错,下载了最新php和curl依然不能解决,各网站的php以及次文都没有提出编译出错,但实际是会的,关于次问题修改了相关路径未能解决,在尝试解决中

其它:
总之,下载新版本是好的一种想法,因为可以解决很多已被公布的安全问题,以及提供新的软件功能,也要注意新版本有的会出现变化很大的,对于E文有困难的朋友就需要看看网上了,不过一般网上很少有,因为最新,高手写过文章后一般都不在搞这方面了^_^

罗唆了不少,哈,给新手和偶一样的学习者看,大虾门见笑了

论坛徽章:
0
23 [报告]
发表于 2007-02-05 15:56 |只看该作者
原帖由 angelsss 于 2007-1-29 13:39 发表
关于这个php+mysql+apache安装太多帖子了, 阅览了无数,发现基本作者都回避了新手或老手安装时遇到的问题与解决, 其实,linux还是unix,安装都不是一帆风顺的,很多在编译的时候都需要修改从源码官方网站上下载的文件 ...


说得非常好。

很多时候安装出错,或无法整合都跟版本有关。。

顶你。

论坛徽章:
0
24 [报告]
发表于 2007-02-06 08:44 |只看该作者
我不是源码编译的,系统里根本就找不到apxs2,到了整合这一步,--with-apxs2 这一参数不知道怎么写,至今都没能整合成功。唉~~~
4.编译安装JK2(整合Tomcat与Apache)
# tar zxvf jakarta-tomcat-connectors-jk2-src-current.tar.gz
# cd jjakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/
#./configure --with-apxs2=/usr/local/httpd/bin/apxs \
--with-java-home=/usr/local/jdk \
--with-tomcat41=/usr/local/tomcat \
--with-apr-lib=/usr/local/httpd/lib

论坛徽章:
0
25 [报告]
发表于 2007-02-06 14:05 |只看该作者
24楼可以用find,或locate找出文件位置也可以,本人最不喜欢用rpm安装了,感觉像"垃圾"一样,安装后到处都有,删除或备份的时候还需要回忆下哪里,比如一个make安装在 /usr/local 或指定目录下多好,所有文件都在里面,更新,备份,卸载都容易,容易管理

论坛徽章:
0
26 [报告]
发表于 2007-02-08 15:49 |只看该作者
请问LZ在apache里设置了虚拟主机,为什么还要在tomcat里设置?能不能就在apache里设置,不在tomcat里设置?

论坛徽章:
0
27 [报告]
发表于 2007-02-09 12:58 |只看该作者
顶一下

论坛徽章:
0
28 [报告]
发表于 2007-02-14 19:26 |只看该作者

我现在已经崩溃了 怎么配置都找不到libphp5.so文件

# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 53 of /etc/httpd/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot open shared object file: No such file or directory


配置如下
./configure --prefix=/usr/local/php         
  --with-apxs2=/usr/local/apache2/bin/apxs
  --with-mysql-dir=/usr/local/mysql
  --with-xml=/usr/local/libxml2
  --with-png=/usr/local/lib
  --with-jpeg-dir=/usr/local/jpeg6
  --with-zlib=/usr/local/zlib
  --with-freetype=/usr/local/freetype
  --with-gd=/usr/local/gd  
  --enable-track-vars  
  --enable-mbstring=all


apache的版本是2.2.3  PHP的版本是5.2.0

论坛徽章:
0
29 [报告]
发表于 2007-02-15 16:17 |只看该作者

楼主,谢谢,非常感谢

太了不起了,建议再加精

论坛徽章:
0
30 [报告]
发表于 2007-03-18 23:50 |只看该作者
这个太好了..太有用了..谢谢LZ...辛苦了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP