• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    RedHatLinux網絡服務器構架實務(四)

    發(fā)布時間:  2012/8/13 11:56:06
     4重新加載動態(tài)庫

    ##因為我們采用自定義編譯安裝的方式,所以跟系統(tǒng)原先定義的庫位置不一樣,現在我們重新指定它并重新加載vi/etc/ld.so.conf
    #添加下面一行
    /usr/local/mysql/lib
    shell>ldconfig//重新加載動態(tài)庫

    5測試MySQL
    cd/usr/local/mysql
    ./bin/safe_mysqld--user=mysql& //啟動MySQL服務
    mysqladmin-uroot-ppassword'your_password'//更改用戶密碼
    mysql-p //開始使用

    6創(chuàng)建啟動腳本
    ##創(chuàng)建MySQL服務,使之在系統(tǒng)啟動時自動啟動
    cd/etc/rc.d/init.d
    touchmysqld
    vimysqld
    ##文件內容如下:

    #!/bin/bash
    #StartMySQLservice
    cd/usr/local/mysql
    ./bin/safe_mysqld--user=mysql&

    ##改變該腳本的權限,否則系統(tǒng)啟動時會說由于沒有執(zhí)行權限而啟動失敗
    chown-Rroot/etc/rc.d/init.d/mysqld
    chmod700/etc/rc.d/init.d/mysqld

    ##將此服務連接到init5,如果你使用init3啟動機器,連接到rc3.d即可,60代表啟動的次序,S要大寫
    ln-s/etc/rc.d/init.d/mysqld/etc/rc.d/rc5.d/S60mysqld

    Step9Apacheinstall

    1安裝Apache
    cd/home/src
    tarxvzfapa*//解包
    cdapa*
    ./configure--prefix=/usr/local/apache--enable-module=so//設置編譯參數
    make//編譯
    makeinstall//安裝

    2建立符號連接
    ##為啟動程序建立符號連接,便于以后重啟服務
    ln-s/usr/local/apache/bin/apachectl/usr/bin/apache

    3編輯配置文件
    ##設置默認頁面,中間用空格分開

    DirectoryIndexindex.htmlindex.jspindex.xtpindex.phpindex.php3

    4測試Apache
    Shell>apachestart
    lynxhttp://localhost
    ##如果出現Apache的文檔頁面,表示安裝成功。

    5創(chuàng)建啟動腳本
    ##創(chuàng)建Apache服務
    touch/etc/rc.d/init.d/httpd
    vi/etc/rc.d/init.d/httpd

    ##文件內容如下:

    #!/bin/bash
    #Starthttpdservice
    /usr/local/apache/bin/apachectlstart

    ##設置文件權限
    chown-Rroot/etc/rc.d/init.d/httpd
    chmod700/etc/rc.d/init.d/httpd

    ##連接到你默認init級別的所在目錄
    ln-s/etc/rc.d/init.d/httpd/etc/rc.d/rc5.d/S65httpd

    Step10Phpinstall


    ##本版本中我采用的是DSO安裝模式,這樣當你升級PHP的時候就無需重新安裝Apache

    1安裝PHP
    cd..
    tarxvzfphp*
    cdphp*
    ./configure--with-mysql=/usr/local/mysql--with-apxs=/usr/local/apache/bin/apxs--enable-track-vars--enable-sockets--enable-ftp//設置PHP編譯參數
    make//編譯
    makeinstall//安裝
    cp./php.ini-dist/usr/local/lib/php.ini//復制配置

    文件到/usr/local/lib

    2配置Apache
    vi/usr/local/apache/conf/httpd.conf//配置Apache支持PHP

    ##以php為關鍵詞查找到如下幾行,去掉前面的注釋符號

    #AddTypeapplication/x-httpd-php.php
    #AddTypeapplication/x-httpd-php.php3//本行需要自行添加,用來支持PHP3
    #AddTypeapplication/x-httpd-php-source.phps

    #重新啟動Apache
    apacherestart

    Step11Jvmsetup

    cp/home/src/j2sdk-1_3_1-linux-i386.bin/usr/local
    cd/usr/local
    chmoda+xj2sdk-1_3_1-linux-i386.bin

    ##下面的指令是一個腳本,它先要問你是否同意,輸入Y,然后它會自行安裝
    ./j2sdk-1_3_1-linux-i386.bin

    ##為當前的JDK版本建立一個符號連接,這樣做的目的是將來如果有新的版本安裝到系統(tǒng)上,可以將新的目錄連接為/usr/local/jvm,這樣就無需修改很多配置文件
    ln-s/usr/local/jdk1.3.1_01/usr/local/jvm

    Step12ClassesInstall

    ##這個步驟是我的一個習慣,如果不做JAVA或者JSP開發(fā)可能不需要這一步,這個步驟的目的是設置一個放置自己JAVA類庫的主目錄,然后在此主目錄下建立子目錄分別存放不同種類的類文件。
    ##這里需要探討的是MySQL的驅動程序。大家可以看到我下面使用的仍然是mm驅動,有網友建議我使用resin自帶的驅動,我到caucho的站點上看到caucho聲明它的驅動比mm驅動快很多,并附有相關數據;然而我測試的結果是resin驅動在rs跳轉時除了rs.next()其他的rs.previous();、rs.first();和rs.last();都沒任何作用,所以我仍然使用mm.mysql-2.0.4-bin.jar.zip。

    ##創(chuàng)建類庫主目錄
    mkdir/usr/local/lib/java

    ##下面安裝MySQL的JDBC驅動,這個驅動是支持JDBC2.0的
    mkdir/usr/local/lib/java/drivers
    cp/home/src/mm.mysql-2.0.4-bin.jar.zip/usr/local/lib/java/drivers//MySQLdriver

    ##下面安裝JAF,需要說明的是,下載的jaf包是個winzip文件,我是windows上解壓的,然后創(chuàng)建了一個jaf的目錄將activation.jar放到里面又上傳到/home/src的,你可以自行解決
    mkdir/usr/local/lib/java/jaf
    cp/home/src/java/jaf/activation.jar/usr/local/lib/java/jaf//Jafclass


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線