Jarod@termainal$ tail * >> blog

A Developer's Notebook

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  24 Posts :: 9 Stories :: 12 Comments :: 0 Trackbacks
三、安装apache、PHP、phpMyAdmin和resin

apache安装:

apache的安装我选择了源码版,用以下命令安装:
tar xfj httpd-2.0.55.tar.bz2
cd httpd-2.0.55
./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=most
&& make && make install

  so模块用来提供DSO支持的apachehe核心模块(与PHP集成必须); --enable-shared=max是指除了so以外的所有标准模块都编译成DSO模块
  安装完后进入/usr/local/apache2/bin,运行./apachectl start。在浏览器进入localhost如果能看到apache默认页面就没问题了。



PHP安装:

用以下命令安装:
tar xfj php-5.1.2.tar.bz2
cd php-5.1.2
./configure --prefix=/usr/local/php --enable-mbstring --with-mysql=/usr/local/mysql/ --with-apxs2=/usr/local/apache2/bin/apxs && make && make install

--enable-mbstring是让PHP支持中文字符集,--with-mysql,--with-apxs2分别是PHP与MYSQL,APACHE集成的支持
默认配置文件

如果按照上面的方式编译PHP,在$HTTPD_HOME/conf/httpd.conf中会加入一句
LoadModule php5_module modules/libphp5.so

如果没有的可以把modules/libphp5.so改成指向libphp5.so的文件名


在$HTTPD_HOME/conf/httpd.conf中加入
    AddType application/x-httpd-php .php .phtml
    AddType application/x-httpd-php-source .phps


phpMyAdmin安装:

tar xfj phpMyAdmin-2.8.0.1.tar.bz2
mv phpMyAdmin-2.8.0.1 /usr/local/apache2/htdocs/phpMyAdmin

进入
/usr/local/apache2/htdocs/phpMyAdmin/libraries,
cp config.default.php ../config.inc.php

phpMyAdmin默认的验证模式为config,即数据库的用户名密码写入config.inc.php文件。改为cookie模式就可以在登陆时自己输用户名密码

编辑config.inc.php文件
$cfg['blowfish_secret'] = '随便一个字符串';
$cfg['Servers'][$i]['auth_type']     = 'cookie';

启动apache,在浏览器进入localhost/phpMyAdmin/index.php测试


resin
安装

通过以下命令安装:
tar xfz resin-3.0.18.tar.gz
mv resin-3.0.18 /usr/local
ln -s resin-3.0.18 resin
cd resin
./configure --with-apache=/usr/local/apache2/ && make && make install

启动apache, 通过bin/httpd.sh运行resin。在浏览器进入http://localhost/resin-doc/测试
posted on 2006-03-11 13:16 Jarod 阅读(411) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: