close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_core.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Aug 6, 2009, 3:04:43 PM (17 years ago)
- Author:
-
waue
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v4
|
v5
|
|
| 2 | 2 | #!html |
| 3 | 3 | <h1 style="text-align: center; color: blue; font-weight: bold;"> |
| 4 | | <big><big><big>Example</big></big></big> |
| | 4 | <big><big><big> JSP 筆記 </big></big></big> |
| 5 | 5 | </h1> |
| 6 | 6 | }}} |
| | 7 | [[PageOutline]] |
| 7 | 8 | |
| | 9 | = 一、安裝 = |
| | 10 | == 1.1 安裝 == |
| | 11 | * 大部分的使用者都不建議用apt-get 安裝tomcat 因此建議用tarball方式解壓縮 |
| | 12 | * 下載 [http://ftp.twaren.net/Unix/Web/apache/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.tar.gz tomcat 6.0.20 2009/08/06] |
| | 13 | * 安裝 |
| | 14 | {{{ |
| | 15 | sudo mv ~/Desktop/apache-tomcat-6*.gz /opt/ |
| | 16 | cd /opt |
| | 17 | sudo tar -zxvf apache-tomcat-6*.gz |
| | 18 | sudo mv apache-tomcat-6* tomcat |
| | 19 | sudo chown -R `whoami`:`whoami` tomcat |
| | 20 | }}} |
| 8 | 21 | |
| | 22 | == 1.2 bootstrap == |
| 9 | 23 | |
| 10 | | [[PageOutline]] |
| | 24 | {{{ |
| | 25 | cd /opt/tomcat/bin |
| | 26 | tar xvfz jsvc.tar.gz |
| | 27 | cd jsvc-src |
| | 28 | autoconf |
| | 29 | ./configure |
| | 30 | make |
| | 31 | cp jsvc .. |
| | 32 | cd /opt/tomcat/ |
| | 33 | ./bin/jsvc -cp ./bin/bootstrap.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap |
| | 34 | }}} |
| | 35 | |
| | 36 | == 1.3 啟動停止tomcat == |
| | 37 | |
| | 38 | * 建立 /etc/init.d/tomcat ,內容為: |
| | 39 | {{{ |
| | 40 | #!text |
| | 41 | #! /bin/sh |
| | 42 | |
| | 43 | PATH=$PATH:/opt/tomcat/bin |
| | 44 | do_start () { |
| | 45 | /opt/tomcat/bin/startup.sh |
| | 46 | } |
| | 47 | |
| | 48 | do_stop () { |
| | 49 | /opt/tomcat/bin/shutdown.sh |
| | 50 | } |
| | 51 | case "$1" in |
| | 52 | start) |
| | 53 | do_start |
| | 54 | ;; |
| | 55 | restart|reload|force-reload) |
| | 56 | do_stop |
| | 57 | do_start |
| | 58 | ;; |
| | 59 | stop) |
| | 60 | do_stop |
| | 61 | ;; |
| | 62 | *) |
| | 63 | echo "Usage: $0 start|stop" >&2 |
| | 64 | exit 3 |
| | 65 | ;; |
| | 66 | esac |
| | 67 | }}} |
| | 68 | * |
| | 69 | |
| | 70 | = 二、 = |