亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

Linux下Resin+JSP+MySQL的安裝和配置

2024-09-05 00:20:17
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!

準備軟件:
1. j2sdk(1.5.0): jdk-1_5_0-linux-i586-rpm.bin
2. apache(2.0.53): httpd-2.0.53.tar.gz
3. resin(3.0.13): resin-3.0.13.tar.gz
4. mysql(4.1.12): server: mysql-server-4.1.12-1.i386.rpm
                  client: mysql-client-4.1.12-1.i386.rpm
5. mysql-jbdc connector: mysql-connector-java-3.1.10.tar.gz

將上述軟件全部放到一個目錄下,假設在/down中.

安裝過程:
一.安裝j2sdk
  1.解壓文件,解壓后一個rpm安裝包,安裝中根據提示回答yes即可將文件安裝到/usr/java/jdk1.5.0目錄中
  # chmod u+x ./jdk-1_5_0-linux-i586-rpm.bin
  # ./jdk-1_5_0-linux-i586-rpm.bin
  # rpm -ivh jdk-1_5_0-linux-i586.rpm
  安裝程序會將j2sdk安裝到以下目錄中:
  # ls /usr/java
  jdk1.5.0
 
  2.配置環境變量
  (1)配置用戶環境變量
     假設用戶名為jun,編輯該用戶的.bashrc文件:
     # vi /home/jun/.bashrc
     在其中加入:
     export java_home=/usr/java/jdk1.5.0
     export classpath=.:$java_home/lib:$java_home/jre/lib:$classpath
     export path=$path:$java_home/bin:$java_home/jre/bin:$homr/bin
  (2)配置所有用戶的環境變量
     # vi /etc/profile
     加入:
     export java_home=/usr/java/jdk1.5.0
     export classpath=.:$java_home/lib:$java_home/jre/lib:$classpath
     export path=$path:$java_home/bin:$java_home/jre/bin:$homr/bin
  
     注意,這些應該加在export path user...之前
  3.檢查是否正確:
 
    先退出登錄
    # logout
    然后再登錄,輸入以下命令,如果提示參數,一般認為沒問題了.
    # javac

二.安裝apache2
   1.安裝
   # tar zxvf httpd-2.0.53.tar.gz
   # cd httpd-2.0.53
   # ./configure --prefix=/usr/local/apache2
   # make
   # make install
   2.測試
   啟動服務
   # /usr/local/apache2/bin/httpd -k start
   在瀏覽器的地址欄輸入
   http://localhost
   即可看到運行結果.表示安裝和運行成功.
   3.配置目錄
   假設你的www服務的文件目錄在/var/www下,則修改配置文件
   # vi /usr/local/apache2/conf/httpd.conf
   將默認的文件路徑
   documentroot "/usr/local/apache2/htdocs" 
   改成你的服務目錄
   documentroot "/var/www"
   然后重啟服務:
   # /usr/local/apache2/bin/httpd -k restart
   再刷新
   http://localhost
   就應該看到的是你自己的首頁.
   4.配置系統,使用httpd可以自啟動.
   拷貝/usr/local/apache2/apachectl到/etc/rc.d/init.d/httpd
   # cp /usr/local/apache2/apachectl /etc/rc.d/init.d/httpd
   # cd /etc/rc.d/rc3.d
   # ln -s /etc/rc.d/init.d/httpd s80httpd
   這樣,系統在啟動時可自動加載apache.
  
三.安裝mysql
   1.分別安裝服務器端
   # rpm -ivh mysql-server-4.1.12-1.i386.rpm
   服務器端安裝完后會自動啟動mysql服務
   # rpm -ivh mysql-client-4.1.12-1.i386.rpm
   2.測試
   # mysqlshow
   如果出mysql和test兩個數據庫,即說明已正確安裝
  
四.安裝resin
   1.解壓和安裝
   # cd /usr/local
   # tar zxvf /down/resin-3.0.13.tar.gz
   # cd resin-3.0.13
   # ./configure --with-java-home=/usr/java/jdk1.5.0 --with-apxs=/usr/local/apache2/bin/apxs
   # make
   # make install
   2.測試
   啟動resin,并測試結果
   # /usr/local/resin-3.0.13/bin/httpd.sh -verbose
   如果看到:
   http listening to *:8080
   servletserver[] starting
   host[] starting
   application[http://xx.xx.xx.xx:8080/resin-doc] starting
   application[http://xx.xx.xx.xx:8080] starting
   ....
   即表明運行成功,在瀏覽器地址欄輸入:
   http://localhost:8080
   應該可以看到resin的默認首頁.
  
   3.整合apache和resin
   目的是讓resin的主目錄和apache的主目錄指向同一個目錄,并且配置resin可以在解析80端口處的jsp網頁.
   (1)檢查文件
   # ls /usr/local/apache2/modules/mod_caucho.so
   如果有,繼續
   (2)編輯httpd.conf
   # vi /usr/local/apache2/conf/httpd.conf
   找到resinconfigserver localhost 6802
   確信其內容為:
   loadmodule caucho_module /usr/local/apache2/modules/mod_caucho.so
   resinconfigserver 192.168.1.109 6802  //即改localhost為你的計算機的實際ip
   cauchostatus yes
   (3)編輯resin.conf
   # vi /usr/local/resin-3.0.13/conf/resin.conf
   將<http...>和<srun...>的host改成實際ip:
   <http server-id="" host="192.168.1.109" port="8080"/>
   ...
   <srun server-id="" host="192.168.1.109" port="6802" index="1"/>
   改<web-app...>的路徑為你的網頁主路徑/var/www:
   <web-app id="/" document-directory="/var/www"/>
   (4)重啟apache和resin
   # /usr/local/apache2/bin/httpd -k restart
   # /usr/local/resin-3.0.13/bin/httpd.sh start
   如果出現端口被占,無法綁定的情況,則重啟系統,# reboot
   (5)測試
   將test.jsp文件:
   2+2=<%=2+2%>
   放到目錄/var/www中
   訪問:
   http://localhost/test.jsp
   如能正常顯示2+2=4,則說明成功.
  
   4.安裝mysql-jdbc驅動程序
   # cd /usr/local
   # tar zxvf /down/mysql-connector-java-3.1.10.tar.gz
  
   5.配置resin自啟動
   編輯/etc/rc.d/rc.local
   # vi /etc/rc.d/rc.local
   加入:
   export java_home=/usr/java/jdk1.5.0
   export jdbc=/usr/local/mysql-connector-java-3.1.10  ##配置jdbc驅動程序路徑
   export path=$path:$java_home/bin:$java_home/jre/bin
   export classpath=.:$java_home/lib:$java_home/lib/dt.jar:$jdbc/mysql-connector-java-3.1.10-bin.jar:$classpath
   echo "starting resin 3.0.13..."
   /usr/local/resin-3.0.13/bin/httpd.sh start  ##啟動resin
   sleep 15            ##因為啟動時做的工作很多,所以,延時15秒

五.測試mysql
   1.將以下文件testmysql.jsp放到/var/www中:
   <%@page import="java.sql.*"
     import ="java.io.*"
     contenttype="text/html; charset=gb2312"
   %>
   <head><title>test jdbc for mysql</title></head>
   <body>
   <%
    connection odbcconn=null;         //數據庫的連接對象
   %>
   <%
    try {
       class.forname("com.mysql.jdbc.driver").newinstance();
       out.println("驅動程序加載成功.<br>");
    }
    catch(exception e) {
       out.println("加載驅動程序出錯:"+e);
    }
    try {
       odbcconn=java.sql.drivermanager.getconnection("jdbc:mysql://localhost/mysql?user=root&password=");
       out.println("已經建立到mysql數據庫的連接.<br>");
       odbcconn.close();
    }
    catch(exception e) {
       out.println("連接數據庫出錯:"+e);
    }
   %>
  
   2.測試:
   http://localhost/testmysql.jsp
   如果看到:
   驅動程序加載成功!
   已經建立到mysql數據庫連接.

   即說明成功.
   所有安裝到此基本成功,平臺已經搭建好了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
另类色图亚洲色图| 97色伦亚洲国产| 久热精品视频在线观看| 亚洲国产美女精品久久久久∴| 久色乳综合思思在线视频| 亚洲欧美日韩精品久久奇米色影视| 欧美老肥婆性猛交视频| 国产成人亚洲综合91| 国产日韩精品在线观看| 亚洲自拍偷拍色片视频| 国产精品免费一区| 久久国内精品一国内精品| 亚洲精品国产综合区久久久久久久| 综合av色偷偷网| 亚洲v日韩v综合v精品v| 97精品国产91久久久久久| 久久精品电影网| 7777精品视频| 亚洲国语精品自产拍在线观看| 91精品国产99久久久久久| 欧美日韩激情小视频| 性欧美亚洲xxxx乳在线观看| 欧美日韩中文字幕| 国产丝袜一区二区三区| 久久不射热爱视频精品| 久久久久久久久久久亚洲| 亚洲香蕉成视频在线观看| 韩国日本不卡在线| 黄色精品一区二区| 精品国产老师黑色丝袜高跟鞋| 欧美第一页在线| 一区二区三区黄色| 亚洲va国产va天堂va久久| 在线日韩av观看| 日本精品一区二区三区在线播放视频| 精品久久久久久久中文字幕| 欧美精品videosex极品1| 久久久久久久久久久免费精品| 国产欧美日韩精品丝袜高跟鞋| 国产一区二区三区三区在线观看| 亚洲第一av网| 国产91精品在线播放| 日韩在线观看免费高清| 米奇精品一区二区三区在线观看| 国产69精品99久久久久久宅男| 久久精品一区中文字幕| 91视频国产高清| 欧美色播在线播放| 久久久久久久久综合| 日本精品一区二区三区在线播放视频| 欧美做爰性生交视频| 久久久亚洲国产| 在线精品播放av| 2018中文字幕一区二区三区| 久久国产精品久久久久久久久久| 91精品视频免费看| 精品偷拍各种wc美女嘘嘘| 欧美中文字幕视频| 亚洲伊人第一页| 久久综合国产精品台湾中文娱乐网| 欧美性xxxx极品hd欧美风情| 成人免费福利在线| 日韩欧美aⅴ综合网站发布| 91精品美女在线| 国产97色在线| 国产日韩在线观看av| 亚洲韩国欧洲国产日产av| www日韩中文字幕在线看| 国产91精品不卡视频| 亚州成人av在线| 亚洲国产精品久久91精品| 欧美激情精品久久久| 欧美大秀在线观看| 国产成人激情小视频| 中文字幕日韩欧美在线| 亚洲人成在线观| 97视频在线观看播放| 国产欧美精品日韩精品| 国外日韩电影在线观看| 欧美日韩亚洲高清| 久久久久久12| 欧美在线视频a| 欧美福利在线观看| 亚洲福利小视频| 91精品国产沙发| 久久久人成影片一区二区三区| 国产丝袜一区二区三区免费视频| 亲爱的老师9免费观看全集电视剧| 亚洲精品久久久久国产| 欧美激情性做爰免费视频| 亚洲丝袜av一区| 国产精品专区h在线观看| 亚洲精品99999| 欧美极度另类性三渗透| 欧美亚洲日本网站| 欧美亚洲成人xxx| 久久精品中文字幕免费mv| 中文字幕在线日韩| 色综合久久天天综线观看| 欧美激情亚洲另类| 亚洲欧美日韩中文在线| 欧美性受xxxx黑人猛交| 国产精品扒开腿做爽爽爽的视频| 国内免费久久久久久久久久久| 亚洲免费一在线| 久久全国免费视频| 国产精品中文字幕在线观看| 一区二区三区亚洲| 97香蕉超级碰碰久久免费的优势| 久久97久久97精品免视看| 美女视频黄免费的亚洲男人天堂| 亚洲福利视频二区| 亚洲成人黄色网| 亚洲欧美日韩一区二区在线| 日本sm极度另类视频| 国产一区二区黑人欧美xxxx| 日韩高清中文字幕| 国产成人精品免高潮在线观看| 91精品国产99久久久久久| 久久久亚洲影院| 亚洲天堂影视av| 国产欧美久久久久久| 久久久日本电影| x99av成人免费| 九九久久久久久久久激情| 欧美夜福利tv在线| 亚洲男人的天堂在线| 亚洲精品成人av| 久久久999国产| 日韩欧美大尺度| 亚洲视频欧洲视频| 精品视频在线播放色网色视频| 国产精品白丝av嫩草影院| 91探花福利精品国产自产在线| 亚洲国产美女久久久久| 国产精品高精视频免费| 亚洲欧洲国产一区| 亚洲丝袜一区在线| 欧美性xxxx极品hd欧美风情| 日本精品久久中文字幕佐佐木| 成人深夜直播免费观看| 国产精品中文久久久久久久| 国产视频久久久| 日本一本a高清免费不卡| 久久国产精品久久国产精品| 欧美视频不卡中文| 一本大道香蕉久在线播放29| 国产视频精品一区二区三区| 欧美性猛交xxxx免费看漫画| 欧美午夜片欧美片在线观看| 久久久噜噜噜久久中文字免| 成人福利视频网| 欧美日产国产成人免费图片| 久久久久女教师免费一区| 久久久中文字幕| 久久久久久久久国产| 久久成人综合视频| 日韩在线视频播放| 91精品国产综合久久男男| 日韩国产精品视频| 中文字幕亚洲国产| 亚洲精品720p| 国产精品视频免费在线| 国产在线日韩在线|