4Linux下ApachephpMySQL的整合_第1頁
4Linux下ApachephpMySQL的整合_第2頁
4Linux下ApachephpMySQL的整合_第3頁
4Linux下ApachephpMySQL的整合_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第四節(jié) LinuxApache 、php3 、MySQL的整合、所需的安裝包apache_1.3.19.tar.gz php-4.0.4.tar.gz mysql-3.23.32.tar.gz注意:以上均為源代碼而非 RPM 包、軟件安裝1. 安裝 MySQL(1) 解開壓縮包c(diǎn)d /usr/localtar -zvxf mysql-3.23.32.tar.gz(2) 將產(chǎn)生 mysql-3.23.32 目錄移到 /usr/local/mysqlmv mysql-3.23.32 /usr/local/mysql(3) 編譯 MySQL cd /usr/local/mysql ./configu

2、re -prefix=/usr/local/mysql make make install(4) 安裝數(shù)據(jù)庫文件/usr/local/mysql/scripts/mysql_install_db /usr/local/mysql/bin/safe_mysqld &(5) MySQL 授權(quán)操作MySQL 的存取控制技術(shù)功能強(qiáng)大, 比 Postgres 更加具有靈活性。 MySQL 采用的用戶名和16 個(gè)字符。grant all privileges on *.* to密碼的加密算法與 Unix 系統(tǒng)不盡相同,其用戶名可以長達(dá)先以 root 登陸 MySQl ,然后在 MySQL 的提示符

3、下鍵入thjlocalhost identified bythj ' with grant option;這樣,無論用戶 thj 從什么地方登陸到這臺服務(wù)器都可以使用MySQL 。(6) MySQL 數(shù)據(jù)庫簡單操作語句 創(chuàng)建數(shù)據(jù)庫 命令: create database 數(shù)據(jù)庫名; 刪除數(shù)據(jù)庫 命令: drop database 數(shù)據(jù)庫名; 查詢 MySQL 中都有什么數(shù)據(jù)庫 命令: show databases;更改當(dāng)前使用的數(shù)據(jù)庫 命令: use tbl_name創(chuàng)建數(shù)據(jù)表 命令: create table tbl_name ( column_specs );說明: tbl_nam

4、e 數(shù)據(jù)表名 column_specs 表中列的說明 查詢指定的數(shù)據(jù)表的結(jié)構(gòu) 命令: describe tbl_name;查詢數(shù)據(jù)庫中都有什么數(shù)據(jù)表 命令: show tables;增加新記錄)values (valuesi , values2, .)就是每次只能插入一條記錄。命令: insert into tbl_name (col_name1,col_name2,說明: insert 語句簡單易用,但是它也有一個(gè)缺陷,批量裝載數(shù)據(jù)命令: load data local infilefilename.txt ”into table tbl_name;說明: MySQl 的版本不得低于 3.2

5、2.15 ,否則 load data local 不起作用。該語句實(shí)際上是 調(diào)用了 /usr/bin/mysqlimport 。檢索信息 命令: select 要選擇的東西 from 一個(gè)或多個(gè)表 where 數(shù)據(jù)必須滿足的條件 注:在 MySQL 中,每鍵入一條命令之后, 在命令行的結(jié)尾都要敲入 “;”,標(biāo)志是一條命令,MySQL 的參考書或者敲回車之后再敲 go ,提示系統(tǒng)執(zhí)行上邊的命令;另外,在多數(shù)關(guān)于中,命令都為大寫,實(shí)際上小寫也可以;還有,use 語句可以不加“; ”,這是所有 MySQL語言中唯一一個(gè)不需要加“; ”就可以執(zhí)行的語句。注: MySQL 的安裝到此結(jié)束2. Apach

6、e 、 PHP3 的混合編譯(1) 解開壓縮包c(diǎn)d /usr/local tar xvzf apache_1.3.19.tar.gz tar xvzf php-4.0.4.tar.gz mv apache_1.3.19.tar.gz apachemv php-4.0.4.tar.gz php(2) 把 Apache 的安裝目錄定為 /usr/local/apache cd apache跟蹤變量有效./configure -prefix=/usr/local/apache -with-port=8000(3) 配置支持 MySQL 、作為 Apache 功能模塊、cd ./php./config

7、ure-with-mysql=/usr/local/mysql-with-apache=./apache-enable-track-vars-with-p gsql=/usr/lib/pgsql-prefix=/usr/local/apache/php-with-config-file-path=/usr/local/apache/phpmake make install注:PHP的安裝到此結(jié)束(4) 配置 Apache ,加入 PHP4 的模塊cd ./apache cp /usr/local/php/libs/libphp4.a /usr/local/apache/src/modules/

8、php4 module=src/modules/php4/libphp4.a -with-port=8000 make make install./configure-prefix=/usr/local/apache-activate-注: APACHE 安裝完畢3 更改配置(1) 把 php.ini 文件拷到 /usr/local/apache/php cd ./php cp php.ini-dist /usr/local/apache/php/php4.ini(2) 更改 Apache 的配置文件cd /usr/local/apache/conf vi httpd.conf目錄下 .把它前頭的 # 號給刪了當(dāng)然也可加一行AddType application/x-ht

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論