php

位置:IT落伍者 >> php >> 浏览文章

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


发布日期:2024年03月28日
 
apache+php+mysql+imap+ldap+jdk+tomcat的安装

以下过程在redhat 下通过

使用软件

apache_targz

imapctarZ

mod_jservsoso

jsdk___linuxbin

mysqlpclinuxgnuitargz

openldaptargz

phppltargz

jakartatomcatmtargz

phpMyAdmin_targz

以上软件可以在此用FTP下载

address:

name:hello

password:hello

下面以/home/hailang/ 目录为例

tar zxvf apache_targz

tar zxvf imapctarZ

tar zxvf mod_jservsoso

tar zxvf mysqlpclinuxgnuitargz

tar zxvf openldaptargz

tar zxvf phppltargz

tar zxvf jakartatomcatmtargz

tar zxvf phpMyAdmin_targz

chmod a+X jsdk___linuxbin 会生JSDK的目录

开始安装

安装IMAP

cd imapc

make slx

cp imap/imapd /usr/sbin

cp ipopd/ipopd /usr/sbin

cp ipopd/ipopd /usr/sbin

安装LDAP

cd /openldap

/configure prefix=/home/ldap

enabledns enablecldap enableldapd

enablewrappers enablephonetic

enablepasswd enableshell

make depend

make

make test

su root c make install

安装MYSQL

cd /mysqlXX

/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/mysqlserver /etc/rcd/rclocal/mysql

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

安装PHP

cd /apache

/configure prefix=/home/httpd

cd /php

/configure withmysql=/home/mysql

withapache=/home/hailang/apache源码

withimap=/home/hailang/imap源码

withldap=/home/ldap

enabletrackvars

make

make install

安装apache

cd /apache

/configure prefix=/home/httpd

activatemodule=src/modules/php/libphpa

enablemoudle=so(如果不要JSP支持可以不要)

make

make install

cp /php/phpinidist /usr/local/lib/phpini

将/home/文件中的

# And for PHP x use:

#AddType application/x

#AddType application/xs

改为

# And for PHP x use:

#AddType application/x php

#AddType application/xs

DirectoryIndex l

改为

DirectoryIndex l indexphp indexphp

重起apache:

/home/httpd/bin/apachectl start即可

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

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

apache服务器的自起动

在/etc/rcd/rclocal文件中加入

/home/httpd/bin/apachectl start

安装JDK

在/home目录下

ln s hailang/jdk 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/tomcatsh start

停止

tomcat/bin/tomcatsh stop

运//localhost:

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

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

和apache连接

cp mod_jservso /home/httpd/libexec

在/home/文件中加入

Include /home/tomcat/conf/jserv/nf

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

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

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

//localhost/ecamples/

如果你看见了JSPSERVLET目录 那么你成功了

lucky you

上一篇:用新的PHP插件实现MySQL为基础的事务

下一篇:Windows系统下升级PHP的MySQL客户端的方法