redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安裝
更新時(shí)間:2008年03月15日 18:45:43 作者:
以下過程在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 會(huì)生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
自起動(dòng):
cp /home/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql
運(yùn)行setup在系統(tǒng)一項(xiàng)中選擇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即可。
如果出現(xiàn)問題請確定是否有原來安裝的apache服務(wù)器。
運(yùn)行setup選擇系統(tǒng)頂將 httpd項(xiàng)不選。重新起動(dòng)機(jī)器。
apache服務(wù)器的自起動(dòng):
在/etc/rc.d/rc.local文件中加入:
/home/httpd/bin/apachectl start
七、安裝JDK
在/home目錄下:
ln -s hailang/jdk1.3 jdk
ln -s jdk/jre
設(shè)置$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
注意,不能寫錯(cuò),要不出了問題可別找我。
八、安裝tomcat
ln -s hailane/tomcat
運(yùn)行tomcat服務(wù)器
tomcat/bin/tomcat.sh start
停止:
tomcat/bin/tomcat.sh stop
運(yùn)行
如果看見了JSP/servlet 的例子頁面,并且能運(yùn)行它的例子程序,那么你的tomcat
服務(wù)器就可以了。有時(shí)候可能要多次刷新才可以。就多試幾次吧。
九 . 和apache連接
cp mod_jserv.so /home/httpd/libexec
在/home/httpd/conf/httpd.conf文件中加入:
Include /home/tomcat/conf/jserv/tomcat.conf
作用是apache服務(wù)器在啟動(dòng)時(shí)候載入tomcat的模塊。不過好象不好使,
每次都的我親手再次起動(dòng)tomcat.
重新起動(dòng)apache。然后運(yùn)行tomcat服務(wù)器。
如果你看見了JSP。SERVLET目錄 ,那么你成功了。
lucky you
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 會(huì)生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
自起動(dòng):
cp /home/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql
運(yùn)行setup在系統(tǒng)一項(xiàng)中選擇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即可。
如果出現(xiàn)問題請確定是否有原來安裝的apache服務(wù)器。
運(yùn)行setup選擇系統(tǒng)頂將 httpd項(xiàng)不選。重新起動(dòng)機(jī)器。
apache服務(wù)器的自起動(dòng):
在/etc/rc.d/rc.local文件中加入:
/home/httpd/bin/apachectl start
七、安裝JDK
在/home目錄下:
ln -s hailang/jdk1.3 jdk
ln -s jdk/jre
設(shè)置$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
注意,不能寫錯(cuò),要不出了問題可別找我。
八、安裝tomcat
ln -s hailane/tomcat
運(yùn)行tomcat服務(wù)器
tomcat/bin/tomcat.sh start
停止:
tomcat/bin/tomcat.sh stop
運(yùn)行
如果看見了JSP/servlet 的例子頁面,并且能運(yùn)行它的例子程序,那么你的tomcat
服務(wù)器就可以了。有時(shí)候可能要多次刷新才可以。就多試幾次吧。
九 . 和apache連接
cp mod_jserv.so /home/httpd/libexec
在/home/httpd/conf/httpd.conf文件中加入:
Include /home/tomcat/conf/jserv/tomcat.conf
作用是apache服務(wù)器在啟動(dòng)時(shí)候載入tomcat的模塊。不過好象不好使,
每次都的我親手再次起動(dòng)tomcat.
重新起動(dòng)apache。然后運(yùn)行tomcat服務(wù)器。
如果你看見了JSP。SERVLET目錄 ,那么你成功了。
lucky you
您可能感興趣的文章:
- Linux 系統(tǒng)下安裝JDK1.8的教程詳解
- centos安裝jdk1.8時(shí)出現(xiàn)沒有/lib/ld-linux.so.2:這個(gè)文件的原因分析
- centOS7安裝jdk1.8的方法
- Linux 安裝JDK Tomcat MySQL的教程(使用Mac遠(yuǎn)程訪問)
- 詳解Linux 安裝 JDK、Tomcat 和 MySQL(圖文并茂)
- CentOS 下yum安裝mysql、jdk和tomcat的方法
- Centos6.5下Jdk+Tomcat+Mysql環(huán)境安裝圖文教程
- Window下安裝JDK1.8+Tomcat9.0.27+Mysql5.7.28的教程圖解
相關(guān)文章
Win+Apache+PHP+MySQL+Tcomcat配置
2008-03-03Windows下Apache+Tomcat7負(fù)載均衡配置方法詳解
本文介紹了在WINDOWS環(huán)境下Apache2.4+Tomcat7的負(fù)載均衡配置方法2018-12-12mysql雙機(jī)熱備份的實(shí)現(xiàn)步驟
mysql雙機(jī)熱備份的實(shí)現(xiàn)步驟...2007-05-05使用apache和IIS,共用80端口的一個(gè)解決方案
使用apache和IIS,共用80端口的一個(gè)解決方案...2007-03-03