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

來源:互聯網
上載者:User

以上軟體可以在此用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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.