實踐apache和tomcat的整合,原來這麼簡單.
1:安裝tomcat,jdk,這些就不說了,這個大家應該都會
2:下載apache_2.2.11-win32-x86-no_ssl.msi,這在apache網站上就有,
3:下載mod_jk-1.2.28-httpd-2.2.3.so,這個是apache和tomcat整合必須的,在apache網站上也有,
4:安裝好apache http server後,進入到apache的安裝目錄下, Apache2.2\conf ,在此新建一個workers.properties文件,將以下內容copy到workers.properties文件中
# Defining a worker named worker1 and of type ajp13
worker.list=ajp13w
worker.ajp13w.type=ajp13
worker.ajp13w.host=127.0.0.1
worker.ajp13w.port=8009
worker.ajp13w.lbfactor=1
5: copy mod_jk-1.2.28-httpd-2.2.3.so文件到Apache2.2\modules目錄下,並且改名為mod_jk.so(為了方便)
6:配置Apache2.2\conf目錄下httpd.conf文件,增加以下內容:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkMount /*.jsp ajp13w
JkMount /*.jspx ajp13w
JkMount /servlet/* ajp13w
JkMount /*.servlet ajp13w
JkMount /* ajp13w
上面都配置好之後,啟動tomcat ,啟動apache,輸入http://localhost ,看到tomcat的首頁就ok了
source: http://codestandup.blogspot.com/2009/07/apache-tomcat.html
2009年9月27日 星期日
2009年9月24日 星期四
vsftp 出現500 OOPS: cannot change directory:/home/無法登入
vsftpd 出現500 OOPS: cannot change directory:/home/500 OOPS:
child diedConnection closed by remote host.無法登入,如何解決?
因為安裝時啟用了防火牆 在不關閉的狀況下要
輸入 setsebool ftpd_disable_trans 1
以 root 登入,並下達下面指令後,重新啟動 vsftpd即可。
# setsebool ftpd_disable_trans 1
# /etc/init.d/vsftpd restart
資料來源 : http://itkm.blogspot.com/2008/02/vsftp-500-oops-cannot-change.html
child diedConnection closed by remote host.無法登入,如何解決?
因為安裝時啟用了防火牆 在不關閉的狀況下要
輸入 setsebool ftpd_disable_trans 1
以 root 登入,並下達下面指令後,重新啟動 vsftpd即可。
# setsebool ftpd_disable_trans 1
# /etc/init.d/vsftpd restart
資料來源 : http://itkm.blogspot.com/2008/02/vsftp-500-oops-cannot-change.html
2009年9月23日 星期三
各種資料庫連結方式
odbc及oracle使用
Connection conn=null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection( "jdbc:odbc:dbname","username", "userpassword");
mysql 使用
Connection conn=null;
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection( "jdbc:mysql://hostip:3306/databasename?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull"
,"username","userpassword")
SQL2005使用
下載並安裝sqljdbc.jar ,classpath 一定要指定這個jar檔.
Connection conn=null;
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection( "jdbc:sqlserver://192.168.5.11:1433;DatabaseName=dbname;", "username", "userpassword");
SQL2000使用
Class.forName"com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection m_Connection = DriverManager.getConnection "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase", "userid", "password");
Connection conn=null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection( "jdbc:odbc:dbname","username", "userpassword");
mysql 使用
Connection conn=null;
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection( "jdbc:mysql://hostip:3306/databasename?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull"
,"username","userpassword")
SQL2005使用
下載並安裝sqljdbc.jar ,classpath 一定要指定這個jar檔.
Connection conn=null;
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection( "jdbc:sqlserver://192.168.5.11:1433;DatabaseName=dbname;", "username", "userpassword");
SQL2000使用
Class.forName"com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection m_Connection = DriverManager.getConnection "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase", "userid", "password");
file class 路徑指定
linux 中
new File("/var/lib/tomcat5/webapps/ROOT/erp/sop")
windows 中
new File("C:\\var\\lib\\tomcat5\\webapps\\ROOT\\erp\\sop")
new File("/var/lib/tomcat5/webapps/ROOT/erp/sop")
windows 中
new File("C:\\var\\lib\\tomcat5\\webapps\\ROOT\\erp\\sop")
2009年9月17日 星期四
iReport 3.6 + Tomcat 6.0使用
1.將 iReport\ireport\modules\ext 下的
jasperreports.* 檔案
eigenbase.* 檔案
複製到
Tomcat\lib 目錄下.
2.將 iReport\ireport\modules\ext 下的
iText-2.1.5.jar 檔案
iTextAsian.jar 檔案
jasperreports-3.6.0.jar 檔案
spring.jar 檔案
groovy-all-1.5.5 檔案
複製到
Tomcat\webapps\ROOT\WEB-INF\lib目錄下.
我是要使用iReport 產生EXCEL表,我的配置這樣就能使用了。
jasperreports.* 檔案
eigenbase.* 檔案
複製到
Tomcat\lib 目錄下.
2.將 iReport\ireport\modules\ext 下的
iText-2.1.5.jar 檔案
iTextAsian.jar 檔案
jasperreports-3.6.0.jar 檔案
spring.jar 檔案
groovy-all-1.5.5 檔案
複製到
Tomcat\webapps\ROOT\WEB-INF\lib目錄下.
我是要使用iReport 產生EXCEL表,我的配置這樣就能使用了。
2009年9月16日 星期三
iReport 3.6 PDF 字型安裝
如果iReport 發生下列錯誤,可能是PDF字型沒有裝好
Error exporting print... Could not load the following font
1. 網址 : http://prdownloads.sourceforge.net/itext/iTextAsian.jar 下載 iTextAsian.jar
2. 網址 : http://sourceforge.net/projects/itext/ 下載 iText.jar
2. 將 iText.jar 及 iTextAsian.jar存放至 iReport\ireport\modules\ext 目錄中
3. 打開iReport,進入Tools -> Options內的iReport選項設定
4. 先在Classpath頁,點擊Add JAR,將ireport/modules/ext/iTextAsian.jar 及 iText.jar 列入Classpath清單
5. 完成以上步驟後,才能在Fontpath頁上看到iTextAsian.jar 還有 iText.jar , 勾選它,再重開iReport 就完成了。
資料參考網址:http://blog.cjcht.com/index.php/henry/2009/04/
Error exporting print... Could not load the following font
1. 網址 : http://prdownloads.sourceforge.net/itext/iTextAsian.jar 下載 iTextAsian.jar
2. 網址 : http://sourceforge.net/projects/itext/ 下載 iText.jar
2. 將 iText.jar 及 iTextAsian.jar存放至 iReport\ireport\modules\ext 目錄中
3. 打開iReport,進入Tools -> Options內的iReport選項設定
4. 先在Classpath頁,點擊Add JAR,將ireport/modules/ext/iTextAsian.jar 及 iText.jar 列入Classpath清單
5. 完成以上步驟後,才能在Fontpath頁上看到iTextAsian.jar 還有 iText.jar , 勾選它,再重開iReport 就完成了。
資料參考網址:http://blog.cjcht.com/index.php/henry/2009/04/
訂閱:
文章 (Atom)