Debian Tomcat6 Apache2 PHP Mysql phpMyAdmin

时间: 2011-10-18 / 分类: 原创文章 / 浏览次数: 95 views / 0个评论 发表评论

有一朋友服务器需要同时支持JSP+PHP,以前经常搞PHP,突然用到JSP有点措手不及 网上那些文章很多都是采集而来,错误百出。
为了跟我一样的童鞋们少走弯路,我简单的把安装过程记录一下,如果有错误请大家批评指正。

操作系统:Dbian6.0
安装环境:Tomcat6 Apache2 PHP Mysql phpMyAdmin
文章作者:豬頭濱 www.unixidc.com

#apt-get update

#apt-get install vim

#apt-get install mysql-server mysql-client

#apt-get install phpmyadmin

#apt-get install sun-java6-jdk

#apt-get install tomcat6 tomcat6-docs tomcat6-examples

#apt-get install libapache2-mod-jk

#vi /etc/tomcat6/server.xml
找到<!– <Connector port=”8009″ protocol=”AJP/1.3″ redirectPort=”8443″ /> –>这行
将<!– –>这个去掉 开启8009端口 否则会报500错误

#cat /etc/libapache2-mod-jk/workers.properties
找到workers.java_home=/usr/lib/jvm/default-java
#cd /usr/lib/jvm/default-java
如果没有此文件夹 需要做软连接
#ln -s /usr/lib/jvm/java-6-sun /usr/lib/jvm/default-java

#cd /etc/apache2/mods-available

#vi jk.conf

JkWorkersFile /etc/libapache2-mod-jk/workers.properties
# Where to put jk logs
JkLogFile /var/log/apache2/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat “[%a %b %d %H:%M:%S %Y]”
# JkOptions indicate to send SSL KEY SIZE,
JkOptions  +ForwardKeySize +ForwardURICompat -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat “%w %V %T”

#a2enmod jk

#cd /etc/apache2/sites-available/

#vi tomcat

<VirtualHost *:80>
ServerAdmin root@unixidc.com
ServerName unixidc.com
ServerAlias www.unixidc.com
DocumentRoot /var/lib/tomcat6/webapps/ROOT
ErrorLog /var/log/apache2/tomcat-error.log
LogLevel warn
CustomLog /var/log/apache2/tomcat.log combined
JKMount /* ajp13_worker
</VirtualHost>

#a2ensite tomcat

#/etc/init.d/tomcat6 restart
#/etc/init.d/apache2 restart

#cd /var/www

#vi phpinfo.php
<?phpinfo()?>

用默认IP访问phpinfo.php 可以看到php参数 表示支持php

#cd /var/lib/tomcat6/webapps/ROOT
#vi test.jsp
Hello! The time is <%= new java.util.Date() %>

用tomcat绑定的域名访问test.jsp 如果显示系统时间 说明支持jsp

另外phpMyAdmin访问地址是 http://ip/phpmyadmin

有些童鞋们觉得奇怪 并没有看到安装apache和php组件,其实安装phpMyAdmin的时候 APACHE PHP都已经安装好了

订阅

发表评论

你必须 登录后 才能留言!