windos2008 php安装imap,apache+php+mysql+imap+ldap+jdk+tomcat的安装-网管专栏,WEB服务

以下过程在redhat6.2 7.0下通过。

使用软件:

apache_1.3.19.tar.gz

imap-2000c.tar.z

mod_jserv.so..so

j2sdk-1_3_0_02-linux.bin

mysql-3.23.33-pc-linux-gnu-i6862.tar.gz

openldap-2.0.7.tar.gz

php-4.0.4pl1.tar.gz

jakarta-tomcat-3.3-m2.tar.gz

phpmyadmin_2.1.0.tar.gz

以上软件可以在此用ftp下载:

address:202.104.157.58

name:hello

password:hello

一、下面以/home/hailang/ 目录为例:

tar zxvf apache_1.3.19.tar.gz

tar zxvf imap-2000c.tar.z

tar zxvf mod_jserv.so..so

tar zxvf mysql-3.23.33-pc-linux-gnu-i6862.tar.gz

tar zxvf openldap-2.0.7.tar.gz

tar zxvf php-4.0.4pl1.tar.gz

tar zxvf jakarta-tomcat-3.3-m2.tar.gz

tar zxvf phpmyadmin_2.1.0.tar.gz

chmod a+x j2sdk-1_3_0_02-linux.bin 会生jsdk1.3的目录

二、开始安装

安装imap

cd imap-2000c

make slx

cp imap/imapd /usr/sbin

cp ipopd/ipop2d /usr/sbin

cp ipopd/ipop3d /usr/sbin

三、 安装ldap

cd ../openldap-2.0.7

./configure –prefix=/home/ldap

–enable-dns –enable-cldap –enable-ldapd

–enable-wrappers –enable-phonetic

–enable-passwd –enable-shell

make depend

make

make test

su root -c make install

四、 安装mysql

cd ../mysql.x.x

./configure –prefix=/home/mysql

make

make install

scripts/mysql_install_db

/home/mysql/bin/safa_mysqld &

/home/mysql/bin/mysqladmin -u username password yourpassword

自起动:

cp /home/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql

运行setup在系统一项中选择mysql

五、 安装php4

cd ../apache.1.3.19

./configure –prefix=/home/httpd

cd ../php4.0.4

./configure –with-mysql=/home/mysql

–with-apache=/home/hailang/apache源码

–with-imap=/home/hailang/imap源码

–with-ldap=/home/ldap

–enable-track-vars

make

make install

六、 安装apache

cd ../apache.1.3.19

./configure –prefix=/home/httpd

–activate-module=src/modules/php4/libphp4.a

–enable-moudle=so(如果不要jsp支持可以不要)

make

make install

cp ../php4.0.4/php.ini-dist /usr/local/lib/php.ini

将/home/httpd/conf/httpd.conf文件中的

# and for php 4.x, use:

#addtype application/x-httpd-php .php

#addtype application/x-httpd-php-source .phps

改为:

# and for php 4.x, use:

#addtype application/x-httpd-php .php .php3

#addtype application/x-httpd-php-source .phps

将:

directoryindex index.html

改为:

directoryindex index.html index.php index.php3 index.htm

重起apache:

/home/httpd/bin/apachectl start即可。

如果出现问题请确定是否有原来安装的apache服务器。

运行setup选择系统顶将 httpd项不选。重新起动机器。

apache服务器的自起动:

在/etc/rc.d/rc.local文件中加入:

/home/httpd/bin/apachectl start

七、安装jdk

在/home目录下:

ln -s hailang/jdk1.3 jdk

ln -s jdk/jre

设置$java_home,$classpath

vi /etc/profile

加入:

java_home=/home/jdk

export java_home

classpath=/home/jdk/lib:/home/jre/lib

export classpath

path=$path:/home/jdk/bin:/home/jre/bin

注意,不能写错,要不出了问题可别找我。

八、安装tomcat

ln -s hailane/tomcat

运行tomcat服务器

tomcat/bin/tomcat.sh start

停止:

tomcat/bin/tomcat.sh stop

运行http://localhost:8080

如果看见了jsp/servlet 的例子页面,并且能运行它的例子程序,那么你的tomcat

服务器就可以了。有时候可能要多次刷新才可以。就多试几次吧。

九 . 和apache连接

cp mod_jserv.so /home/httpd/libexec

在/home/httpd/conf/httpd.conf文件中加入:

include /home/tomcat/conf/jserv/tomcat.conf

作用是apache服务器在启动时候载入tomcat的模块。不过好象不好使,

每次都的我亲手再次起动tomcat.

重新起动apache。然后运行tomcat服务器。

http://localhost/ecamples/

如果你看见了jsp。servlet目录 ,那么你成功了。

lucky you

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值