轉自:http://j3j5.com/post-221.html
神貼,剛剛開始學習Linux,寫的很棒
Apache+tomcat+mysql安裝步驟
預編譯壞境安裝
03 |
yum
-y install vim-common* |
05 |
yum
-y install ncurses* |
08 |
yum
-y install libxml2* |
09 |
yum
-y install libtool* |
11 |
yum
-y install libpng* |
12 |
yum
-y install libjpeg* |
13 |
yum
-y install libevent* |
14 |
yum
-y install freetype* |
15 |
yum
-y install openssl* |
19 |
yum
-y install e2fsprogs* |
20 |
yum
-y install libidn* |
22 |
yum
-y install gettext* |
軟件下載
apache2.2.10下載地址:http://httpd.apache.org/download.cgi
tomcat6.0下載地址:http://tomcat.apache.org/download-60.cgi
jdk1.5.0下載地址:http://java.sun.com/javase/downloads/previous.jsp
jk1.2.7下載地址:http://tomcat.apache.org/download-connectors.cgi
#jdk安裝
1 |
chmod 701
jdk-6u34-ea-bin-b03-linux-i586-20_jun_2012-rpm.bin |
2 |
./jdk-6u34-ea-bin-b03-linux-i586-20_jun_2012-rpm.bin |
#apache安裝
1 |
tar -zxvf
httpd-2.2.23. tar .gz |
3 |
./configure
--prefix=/usr/ local /apache
-- enable -so
-- enable -rewrite=shared
-- enable -speling=shared
-- enable -modules=all |
#tomcat安裝
1 |
tar -zxvf
apache-tomcat-6.0.35. tar .gz |
2 |
mv apache-tomcat-6.0.35
/usr/ local /tomcat |
#apache tomcat整合
1 |
tar -zxvf
tomcat-connectors-1.2.37-src. tar .gz |
2 |
cd tomcat-connectors-1.2.37-src |
6 |
./configure
--with-apxs=/usr/ local /apache/bin/apxs |
#mysql 安裝
1 |
tar -zxvf
mysql-5.1.30. tar .gz |
2 |
./configure
--prefix=/usr/ local /mysql
--sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=utf8 --with-xcharset=all |
4 |
useradd mysql
-s /sbin/nologin |
5 |
/usr/ local /mysql/bin/mysql_install_db |
6 |
chown -R
mysql:mysql /var/lib/mysql/ |
7 |
cp /usr/ local /mysql/share/mysql/my-medium.cnf
/etc/my.cnf |
9 |
/usr/ local /mysql/bin/mysql
-uroot -paiyonet2008com |
#連接器
1 |
tar -zxvf
mysql-connector-java-5.0.8. tar .gz |
2 |
cp mysql-connector-java-5.0.8-bin.jar
/usr/ local /tomcat/lib/ |
#配置相關
vim /root/.bash_profile
1 |
export JAVA_HOME=/usr/java/jdk1.6.0_34/ |
2 |
export PATH=$PATH:$JAVA_HOME/bin |
3 |
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar |
4 |
export PATH=$PATH:$JAVA_HOME/bin:/usr/ local /mysql/bin/ |
5 |
export CATALINA_HOME=/usr/ local /tomcat |
6 |
export TOMCAT_HOME=/usr/ local /tomcat |
7 |
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib |
vim /usr/local/apache/conf/workers.properties
4 |
worker.localhost.port=8009 |
5 |
worker.localhost.host=localhost |
6 |
worker.localhost. type =ajp13 |
vim /usr/local/apache/conf/httpd.conf
2 |
LoadModule
jk_module modules/mod_jk.so |
4 |
JkWorkersFile
conf/workers.properties |
5 |
JkLogFile
logs/mod_jk.log |
配置完成
#問題:
Could not find the main class: org.apache.catalina.startup.Bootstrap
表現:無法運行Tomcat服務器
原因:Tomcat版本太高
解決方法:
1、window-preferences-servers-Tomcat6.x-Path
2、在Path裏面選擇Add JAR/ZIP,加載tomcat7下的……/bin/tomcat-juli.jar。點擊“OK”.