linux php mysql apache tomcat jdk_redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装

redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装

2019-08-06

以上软件可以在此用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

运行

如果看见了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服务器。

如果你看见了JSP。SERVLET目录 ,那么你成功了。

lucky you

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

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

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页

打赏作者

weixin_39907289

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值