<del id="dhfrq"></del>

    1. <tr id="dhfrq"></tr>
      成人午夜激情在线观看,国产精品一线天粉嫩av,99精品国产综合久久久久五月天 ,一卡2卡三卡4卡免费网站,国产高清在线男人的天堂,五月天国产成人AV免费观看,67194熟妇在线观看线路,成人无码潮喷在线观看
      現在位置:范文先生網>理工論文>計算機信息技術>在SGI企業服務器上集成Apache Php Mysql的實例

      在SGI企業服務器上集成Apache Php Mysql的實例

      時間:2023-02-22 16:03:25 計算機信息技術 我要投稿
      • 相關推薦

      在SGI企業服務器上集成Apache Php Mysql的實例

      在SGI企業服務器上集成Apache Php Mysql的實例

      許云廷

      (江西省地震局)

      摘要

      本文通過大量技術實踐總結,探索了一種在SGI IRIX6.5環境下集成Apache php mysql系統的方法,為在商業UNIX環境下集成動態網頁開發環境提供了一種思路和實踐方法。

      關鍵詞:SGI Apache php Mysql 集成

      1.引言

      隨著中國地震局九五重點項目的實施,全國地震系統陸續配置了一批SGI O2圖形工作站和SGI Origin200企業入門級服務器,它們所運行的操作系統是IRIX 6.5,隨機配送的是Netscape Enterprise Server和Netscape fasttrack Server兩個Web服務器軟件,由于Netscape Enterprise Server/Fasttrack Server公共網關接口CGI只支持PERL和JAVA等少數幾種,而且對于數據庫的支持也只有通過NSAPI或COBRA來實現,不太方便。

      因此,想把在Linux系統下運用成熟的Apache php Mysql技術運用到SGI的IRIX系統中來。

      2.集成系統簡介:

      2.1 Apache Server

      Apache服務器既是一種軟件,又是一個工程。它是由千千萬萬的服務器代碼和文檔開發者共同努力的結果。自從daemon(1995年之前比較流行的一種HTTP服務器)的原創者RobMeCool在1994年離開了NCSA后,許多網站管理員通過Email的方式組織到一起,為了合作開發性能更好的web服務器而相互交換、共享patch(補丁)。也就是在1995年4月,apache server 0.6.2公開發行了。Apache server的名字來源于“A PAtCHy Server”。

      Apache Server的主要特點是穩定性高、速度快、功能多。通過第三方的測評,Apache Server比大多數的WEB服務都快。目前,Internet上有60%以上的網站服務器使用的是Apache Server。

      2.2 Mysql數據庫

      Mysql是由瑞典的T.C.X公司在mSQL小型數據庫的基礎上開發的一個強大、快速而價錢低廉的數據庫軟件。它是一個真正的多線程多用戶的數據庫系統,特別是它的多線程是直接使用了系統核心的多線程內核,效率相當高。在互聯網的數據庫產品中,Mysql的數據庫檢索速度與其他產品相比占有很大的優勢。

      2.3 PHP語言

      PHP是一種服務器端的HTML嵌入式的腳本描述語言,它以獨特的語法混合了C、JAVA和PERL的語言特色。在保證最大可操作性的前提下提供了比一般的CGI更快的執行速度。其最大的特色就是數據庫層操作功能的十分強大,可以和MYSQL數據庫完美地組合,成為當前最流行的動態網頁設計語言。

      現在,已經有一大批使用PHP和MYSQL的成功范例。

      3.實現過程:

      (1)分別從PHP的網站(http://www.php.net)、APACHE的網站(http://www.apache.org)和MYSQL的網站(http://www.mysql.com)

      下載三個軟件的源碼:apache_1.3.x.tar.gz,

      mysql-3.x.x.tar.gz,

      php-4.0.x.tar.gz。

      實際過程中我們下載了以下三個軟件版本:

      apache_1.3.14.tar.gz

      mysql-3.22.32.tar.gz

      php-4.0.3pl1.tar.gz

      (2)由于IRIX是商業Unix,并沒有流行的gcc等編譯工具,只有古老的cc而已(注:CC需要得到SGI的license許可才可以使用);而CC是無法編譯通過php-4.0.3pl1的。因此,必須從sgi的官方網站下載(http://download.sgi.com/)一個gcc for irix編譯軟件。實際下載的是fw_gcc-2.95.2.tardist和fw_libstdc -2.8.1.tardist兩個軟件包。

      解包后,通過IRIX的Inst工具或GUI圖形界面的Software Manager工具進行安裝。

      (3)分別編譯安裝三個軟件:

      ① 配置和編譯MYSQL

      將MYSQL-3.22.32.tar.gz拷貝到/usr/local中,用

      shell>gunzip mysql-3.22.32.tar.gz

      shell>tar -xvf mysql-3.22.32.tar

      shell>cd mysql-3.22.32

      shell>./configure --prefix=../mysql

      shell>make

      shell>make install

      shell>scripts/mysql_install_db

      shell>support-files/mysql.server start #運行mysqld&

      用mysqladmin對root用戶進行口令設置等。

      shell>./mysqladmin -u root password 'newpassword'

      ② 配置和編譯apache php

      將apache_1.3.14.tar.gz和php-4.0.3pl1.tar.gz拷入/usr/local目錄中,

      shell>gunzip apache_1.3.14.tar.gz

      shell>tar -xvf apache_1.3.14.tar

      shell>gunzip php-4.0.3pl1.tar.gz

      shell>tar -xvf php-4.0.3pl1.tar

      shell>cd apache_1.3.14

      shell>setenv CC gcc;./configure --prefix=/usr/local/apache

      shell>cd ../php-4.0.3pl1

      shell>./configure --with-mysql=../mysql --with-apache=../apache_1.3.14 \

      --enable-track-vars

      shell>make

      shell>make install

      shell>cp php.ini-dist /usr/local/lib/php.ini

      shell>cd ../apache_1.3.14

      shell>setenv CC gcc;./configure --prefix=/usr/local/apache \

      --activate-module=src/modules/php4/libphp4.a

      shell>make

      shell>make install

      進入/usr/local/apache/conf目錄,對httpd.conf文件進行配置(請查閱有關apache的配置資料),完成后用

      /usr/local/apache/bin/apachectl start

      啟動Apache Server。

      (4)進行測試:

      在web服務器的根目錄下,在一個指定的PHP文件中輸入以下的內容:

      <?php

      phpinfo()

      ?>

      然后打開瀏覽器察看這個文件,這個文件就顯示了相關PHP的信息,如果一切正常的話,就安裝正確,系統可以運行了。

      4需要注意的地方

      在配置apache服務器的httpd.conf文件時,對根文檔目錄(Root Document Directory)屬性,需要增加一個ExecCGI屬性;同時加入:AddType application/x-httpd-php .php。這樣你的APACHE PHP MYSQL就能成功地運行在SGI IRIX6.5系統下了!

      筆者已經成功地在SGI O2圖形工作站IRIX6.5系統下安裝了apache_1.3.14 php-4.0.3pl1 mysql-3.22.32系統;構建了一個較理想的動態網頁開發環境,開發了數據庫的技術論壇、聊天室、留言簿等交互式動態網頁,實現了地震目錄數據庫的動態查詢。(網址http://www.eq-jx.ac.cn/)

      參考文獻:

      1、 網勝工作室,《PHP4.0程序設計》,北京希望電子出版社,2000年8月;

      2、 Mohmmed J. Kabir,《Apache Server Administrator’s Handbook》,電子工業出版社,1999年12月;

      3、 何子強, SGI圖形工作站下使用Apache做代理服務器實例,中山大學GNU/Linux協會,奧索網(http://www.oso.com.cn/), 2000年10月14日;

      (完成時間:2000年11月1日)

      通信地址:江西省南昌市洪都北大道311號

      郵編:330039

      電話:0791-8623543

      E-mail:xyt@eq-jx.ac.cn


      【在SGI企業服務器上集成Apache Php Mysql的實例】相關文章:

      在SGI企業服務器上集成Apache+Php+Mysql的實例08-06

      Apache服務器的安全性及實現辦法08-12

      企業承包經營合同的實例08-15

      組網實例08-12

      履歷的實例08-15

      觸摸屏在S3C2410上的應用實例08-06

      虛擬企業集成理論與方法的若干問題08-05

      《賽馬》教學實例08-07

      php職業規劃08-19

      主站蜘蛛池模板: 色综合天天综合网中文伊| 亚洲熟女乱色一区二区三区| 日韩精品亚洲不卡一区二区| 一区二区三区鲁丝不卡| 亚洲精品久久久久久婷婷| 精品婷婷色一区二区三区| 亚洲精品动漫一区二区三| 亚洲欧美偷拍另类A∨| 成人区人妻精品一区二蜜臀| 久久亚洲国产精品久久| 国产不卡一区在线视频| 亚洲av成人区国产精品| 中文字幕亚洲制服在线看| 丰满岳乱妇久久久| 亚洲av无码精品色午夜蛋壳| Y111111国产精品久久久| 黄瓜一区二区三区自拍视频| 亚洲国产成人综合精品| 亚洲色av天天天天天天| 亚洲各类熟女们中文字幕| 福利一区二区视频在线| 国产精品女同性一区二区| 无码人妻aⅴ一区二区三区蜜桃 | 国产原创自拍三级在线观看| 老师扒下内裤让我爽了一夜| 乱女乱妇熟女熟妇综合网| 丁香五月婷激情综合第九色 | 国产片AV国语在线观看手机版| 国产精品一区二区三区黄| 国产av仑乱内谢| 日本精品aⅴ一区二区三区| 午夜福利偷拍国语对白| 在线无码免费看黄网站| 极品人妻少妇一区二区三区| 国产日韩久久免费影院| AV无码不卡一区二区三区| 亚洲韩国精品无码一区二区三区 | 久久精品丝袜高跟鞋| 亚洲人成网站在线观看播放不卡| 中文字幕无码专区一VA亚洲V专| 国产亚洲精品自在久久vr|