• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    RedHat 9.0+Apache+Tomcat+Sybase組建WEB服務器

    發布: 2007-5-25 23:40 | 作者: 未知 | 來源: ChinaUnix.net | 查看: 110次 | 進入軟件測試論壇討論

    領測軟件測試網
    RedHat 9.0+Apache+Tomcat+Sybase組建WEB服務器
      大家常在網上看過用Linux+Apache+Mysql+Php組建Web服務器,但很少人用RedHat 9.0+Apache+Tomcat+Sybase組建WEB服務器,今天小弟就用它來構建一次,讓大家也開闊一下思維,其實也很簡單.只需要以下幾個東東:如果大家在裝RedHat時已經裝上了Apache.那就不用下載了.可我沒有下載.就照我的做了.
    所需軟件包: jdk-1.2.2-RC4-linux-i386-glibc-2.1.2.sh+ apache1.3.26+tomcat3.1.1+
    mod_jserv.so+Sybase12.5.0.1.
    下載下列軟件包放在/root/下:
    Apache1.3.26:http:// web.nyist.net/~mayujun/download/jx_soft/apache_1.3.26.tar.gz
    Tomcat3.1.1:http://Jakarta.apache.org/builds/Jakarta-tomcat/release/v3.1.1/bin/jakarta-tomcat-3.1.1.tar.gz
    Mod_jserv.so:http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/linux/i386/mod_jserv.so
    jdk-1.2.2-RC4-linux-i386-glibc-2.1.2.sh :http://www.redflag-linux.com:8090/source/download/44/jdk-1.2.2-RC4-linux-i386-glibc-2.1.2.sh
    Sybase12.5.0.1包:   Sybase-common-12.5.0.1DE-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/Sybase-common-12.5.0.1DE-1.i386.rpm
    Sybase-ase-12.5.0.1ESD-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/Sybase-ase-12.5.0.1ESD-1.i386.rpm
    Sybase-efts-12.5.0.1ESD-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/ Sybase-efts-12.5.0.1ESD-1.i386.rpm
    Sybase-esql-12.5.0.1ESD-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/ Sybase-ests-12.5.0.1ESD-1.i386.rpm
    Sybase-openclient-12.5.0.1ESD-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/ Sybase-openclient-12.5.0.1ESD-1.i386.rpm
    Sybase-sqlremote-7.0.2-1.i386.rpm:http://download.Sybase.com/eval/ase12.5/linux/RPMS/Sybase-sqlremote-7.0.2-1.i386.rpm
    Sybase-chinese-12.5.0.1-1.i386.rpm:http://download.Sybase.com/eval/ASE_dev_linux/Sybase-chinese-12.5.0.1-1.i386.rpm
    安裝規劃:
    apache安裝在/usr/local/apache
    tomcat安裝在/usr/local/jakarta-tomcat
    jdk安裝在/usr/local/jdk
    sybase安裝在/usr/local/Sybase
    安裝jdk
     #cp /root/jdk-1.2.2-RC4-linux-i386-glibc-2.1.2.sh /usr/local/
    #cd /usr/local
     #sh jdk-1.2.2-RC4-linux-i386-glibc-2.1.2.sh
     #cd jdk1.2.2
     # ln -s jdk1.2.2 jdk
     # ln -s jdk/jre jre
     # vi /root/.bash_profile
    添加如下行到/root/.bash_profile
    JAVA_HOME=/usr/local/jdk
    export JAVA_HOME
    CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib
    export CLASSPATH
    PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin
    保存并退出
    JDK的安裝到此結束.
    安裝sybase:
    #cp /root/Sybase*  /usr/local/sybase
    #cd /usr/local/sybase
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-common-12.5.0.1DE-1.i386.rpm 
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-ase-12.5.0.1ESD-1.i386.rpm
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-efts-12.5.0.1ESD-1.i386.rpm
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-esql-12.5.0.1ESD-1.i386.rpm
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-openclient-12.5.0.1ESD-1.i386.rpm
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-sqlremote-7.0.2-1.i386.rpm
    #rpm --prefix=/usr/local/Sybase/ -hiv sybase-chinese-12.5.0.1-1.i386.rpm
    到此,完成了sybase組件的安裝,需要進行數據庫創建和必要的配置才能運行 
    設置目錄文件的權限 
    #chown -R sybase /usr/local/sybase 
    #chgrp -R sybase /usr/local/sybase
    設置sybase用戶口令 
    #passwd sybase 
    退出系統,用sybase用戶登錄,系統會給一個提示,選擇n并回車; 
    創建sybase數據庫文件存在的目錄 
    #mkdir /usr/local/Sybase/data 
    在/usr/local/sybase/bin目錄中創建數據庫創建和運行需要的兩個文件 
    編輯srvbuild.adaptive_server.rs和srvbuild.backup_server.rs文件 
         srvbuild.adaptive_server.rs文件范例如下: 
         sybinit.release_directory: /usr/local/sybase 
         sybinit.product: sqlsrv 
         sqlsrv.server_name: kevin_sybase (此處設置為你想使用的sybase數據庫服務名) 
         sqlsrv.new_config: yes 
         sqlsrv.do_add_server: yes 
         sqlsrv.network_protocol_list: tcp 
         sqlsrv.network_hostname_list: 192.168.18.19(此處設置為您的服務器ip地址) 
         sqlsrv.network_port_list: 4000(sybase數據庫使用的端口) 
         sqlsrv.master_device_physical_name: /usr/local/sybase/data/master.dat 
         sqlsrv.master_device_size: USE_DEFAULT 
         sqlsrv.master_database_size: USE_DEFAULT 
         sqlsrv.errorlog: USE_DEFAULT 
           sqlsrv.do_upgrade: no 
           sqlsrv.sybsystemprocs_device_physical_name: 
           /usr/local/sybase/data/sybsystem.dat 
           sqlsrv.sybsystemprocs_device_size: USE_DEFAULT 
           sqlsrv.sybsystemprocs_database_size: USE_DEFAULT 
           sqlsrv.sybsystemdb_device_physical_name: 
           /usr/local/sybase/data/sybsystemdb.dat 
           sqlsrv.sybsystemdb_device_size: USE_DEFAULT 
           sqlsrv.sybsystemdb_database_size: USE_DEFAULT 
           sqlsrv.default_backup_server: 
           kevin_sybase_bk(此處設置為您的sybase數據庫對應的backup服務名) 
           srvbuild.backup_server.rs文件范例如下: 
           sybinit.release_directory: /sybase 
           sybinit.product: bsrv 
           bsrv.server_name: kevin_sybase_bk(此處設置為在上門設置的backup服務名) 
           bsrv.do_add_backup_server: yes 
           bsrv.network_protocol_list: tcp 
           bsrv.network_hostname_list: 192.168.18.19(服務器的ip地址) 
           bsrv.network_port_list: 4100(sybase備份服務器使用的端口) 
           bsrv.language: USE_DEFAULT 
           bsrv.character_set: USE_DEFAULT 
           bsrv.tape_config_file: USE_DEFAULT 
           bsrv.errorlog: USE_DEFAULT 
           創建數據庫(當前用戶仍然是sybase) 
           #cd /usr/local/sybase/bin 
           #./srvbuild -r ./srvbuild.adaptive_server.rs 
           #./srvbuild -r ./srvbuild.backup_server.rs 
           運行完成后,將會在/usr/local/sybase/install目錄中生成兩個新文件RUN_kevin_sybase和RUN_kevin_sybase_bk 

            到此,sybase數據庫的安裝和配置以及數據庫的創建已經完成; 
            啟動數據庫(當前用戶仍然是sybase) 
            #cd /usr/local/sybase/install 
            #./startserver -f ./RUN_kevin_sybase 
            #./startserver -f ./RUN_kevin_sybase_bk 
            看到一些提示后,如果不報錯誤,表示數據庫已經啟動,此時可以運行當前目錄下的./showserver查看; 
            #./showserver 
            將返回當前正在運行的sybase數據庫服務情況,正常下應該是兩個服務,分別是adative和backup; 
            到此,您的sybase數據庫已經全部安裝完成,您可以使用sybase的客戶端或者powerbuilder等工具通過您的服務器ip以及端口4000訪問sybase數據庫;
    安裝apache
    #cp /root/ apache_1.3.26.tar.gz /usr/local/
    #cd /usr/local/
    #tar –zxvf apache_1.3.26.tar.gz
    #cd apache_1.3.26
    #./configure –prefix=/usr/local/apache --enable-module=so
    #make
    #make install
    #/usr/loca/apache/bin/apachectl start
    #lynx localhost
    出現提示你已經成功安裝(它是英文提示喲!)
    apache的安裝到此結束.
    安裝tomcat
    #cp /root/ jakarta-tomcat-3.1.1.tar.gz /usr/local/
    #cd /usr/local/
    #tar –zxvf jakarta-tomcat-3.1.1.tar.gz
    #cd Jakarta-tomcat/bin
    #sh tomcat.sh start
    lynx localhost:8080
    若看到一個小貓的東西,并且能運行它的例子程序,那么你的tomcat 服務器級即安裝成功。
    Tomcat和apache的連接
    #cp /root/mod_jserv.so /usr/local/apache/libexec
    #cp /usr/local/Jakarta-tomcat/conf/tomcat.conf /usr/local/apache/conf/
    #vi /usr/local/apache/conf/httpd.conf
    在httpd.conf后面加入
    Include /usr/local/apache/conf/tomcat.conf
    保存并退出
    測試:
    #/usr/loca/apache/bin/apachectl restart
    #/usr/local/Jakarta-tomcat/bin/tomcat.sh start
    lynx localhost/examples
    若你看到jsp、servlet目錄,那么就代表你的apche與tomcat已經連接成功了.
    然后你就可以把你用帶jsp腳本和sybase數據庫做的網頁ftp到/usr/local/apache/htdocs目錄即可.然后改一下它們的權限為755,到此web服務器即組建成功.在你的局域網的任何一臺機器(可以上網的)上輸入你的IP就可訪問到你漂亮的網站了.

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>