欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Mac OS X Leopard: 配置Apache, PHP, SQLite, M

系統(tǒng) 2354 0
前面的一二分別介紹了Apache,PHP和MySQL的安裝配置, 而phpMyAdmin的安裝, 其實更象一個php應(yīng)用程序的安裝, 后面我準(zhǔn)備安裝一個Wiki或者CMS系統(tǒng).
參見:
Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(一)
Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(二)


四. phpMyAdmin
phpMyAdmin作為一個通過web形式管理MySQL的最流行也是最活躍的開放軟件之一, 是我的首選個, 雖然前面有一個GUI的工具用來管理MySQL, 但是這個工具還是很受歡迎.
1. 下載安裝:
首先, 下載可以到sourceforge.net的官方網(wǎng)站下載: http://sourceforge.net/project/showfiles.php?group_id=23067
因為phpMyAdmin其實都是使用php編寫的,所以它是不依賴有硬件和操作系統(tǒng)的,而是要求你的系統(tǒng)支持php就可以了.

我下載的是目前最新穩(wěn)定版3.11的zip包(個人喜好問題,你可以其它格式,最小的是.7z的格式).

下載下來后解壓縮后,你要決定如何運行它,我的選擇是,將它放在Apache service的Documents里的mysqladmin目錄里面,這樣我可以通過http://localhost/mysqladmin/index.php來運行它。

完成了上面的復(fù)制, 安裝就完成了.
一點需要注意的就是下載解壓縮后的每個文件都包含著OS X Leopard的quarantine信息, 關(guān)于如何刪除quarantien請參見我的前面的blog: Leopard的檢疫"quarantine"功能

2. 配置過程:
A. 正確的權(quán)限 : 給scritps文件設(shè)置正確的權(quán)限,原則是擁有者是你/管理員, 組應(yīng)該是Apache運行的組, 在Leopard里面組名是_www. 對于其它, 你完全可以設(shè)置成0--沒有存取權(quán)限。
因為剛才解壓縮后,所有文件的權(quán)限中的組都不是_www, 所以要改變:
shell> sudo chown -R :_www /Library/WebServer/Documents/mysqladmin/
shell> sudo chmod -R g+xw /Library/WebServer/Documents/mysqladmin/libraries
這樣權(quán)限就設(shè)置好了。有疑問可以官方參考文檔 FAQ 4.2

B. 環(huán)境的設(shè)置 :
a. 傳統(tǒng)的方法 是手動生成config.inc.php文件, 系統(tǒng)自帶一個叫config.default.inc.php的文件, 可以復(fù)制它為config.inc.php文件, 然后編輯它. 本人認(rèn)為使用下面的配置就可以, 至于安全問題,可以:
  1. /*Server:localhost[1]*/
  2. $i++;
  3. $cfg[ 'Servers' ][$i][ 'host' ]= 'localhost' ;
  4. $cfg[ 'Servers' ][$i][ 'port' ]= '' ;
  5. $cfg[ 'Servers' ][$i][ 'socket' ]= '' ;
  6. $cfg[ 'Servers' ][$i][ 'connect_type' ]= 'tcp' ;
  7. $cfg[ 'Servers' ][$i][ 'extension' ]= 'mysqli' ;
  8. $cfg[ 'Servers' ][$i][ 'auth_type' ]= 'http' ;
b. 配置文件的設(shè)置:
使用下面的方法來實現(xiàn)向?qū)降沫h(huán)境設(shè)置,這個方法是新的phpMyAdmin才加入的.
在mysqladmin目錄里面創(chuàng)建一個config目錄, 并給與正確的權(quán)限, 然后復(fù)制一個config.inc.php文件到config目錄里面:
  1. shell>cd/Library/WebServer/Documents/mysqladmin/
  2. shel>mkdirconfig
  3. shell>chmodo+rwconfig
  4. shell>cpconfig. default .inc.phpconfig/config.inc.php
  5. shell>chmodo+wconfig/config.inc.php
打開瀏覽器: 輸入http://localhost/mysqladmin/setup 并完成設(shè)置步驟,然后將設(shè)置好的參數(shù)文件復(fù)制到運行環(huán)境中生效.
  1. shell>mvconfig/config.inc.php.
  2. shell>chmodo-rwconfig.inc.php
c. 運行測試, 有問題:
系統(tǒng)提示: Access Denied: #2002 - The server is not responding (or the local MySQL server's socket is not correctly configured). 同樣的程序會提示其它錯誤比如: Warning: mysql_connect() http://function.mysql-connect : Can't connect to local MySQL server through socket '/var/mysql/mysql.sock'
Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(三)
這個怎么辦呢?經(jīng)過查找和實踐找到了問題的關(guān)鍵: 因為MySQL的OS X新版在初始運行的時候建立的socket文件,不是以前的目錄了,換成了/tmp目錄, 這樣好多程序都無法找到.
一種辦法你可以修改上面的config.inc.php文件中的socket一行, 把其中=""換成="/tmp/mysql.sock", 但是這個只能對phpMyAdmin起作用, 其它的程序還會提示mysql錯誤.

一種比較好的方法是, 修改OS X自帶的php的設(shè)置, 這樣那些應(yīng)用PHP并從PHP獲得mysql的socket的程序都可以不用修改就可以運行了.
修改方法是:
文本編輯/etc/php.ini文件, 找到"mysql_default_socket = "一行, 變更為"mysql_default_socket = "/tmp/mysql/mysql.sock"重新啟動Apache, 問題就解決了.

Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(三)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 免费精品 | 男女性高爱潮免费网站 | 日日撸视频 | 国产精品久久久久久久久久久新郎 | 欧美在线观看视频一区 | 99精品国产高清一区二区麻豆 | 国产a久久精品一区二区三区 | 国产小视频在线高清播放 | 久久精品免费网站 | 亚洲成人精品在线观看 | www一区二区| 精品72久久久久久久中文字幕 | 91在线观看| 三级毛片免费看 | 欧美一区精品 | 日本人成年视频在线观看 | 国产精品成人亚洲一区二区 | 啊啊啊好紧好爽 | WWW国产亚洲精品久久久 | 色老师| a网站在线观看 | 波多野结衣中文字幕视频 | 久久不卡 | 天天爱天天做天天干 | 九色在线 | 日本成人一区二区三区 | av毛片在线免费看 | www.riben| 午夜小视频在线观看 | 精品中文字幕久久久久久 | 91福利国产在线观看网站 | 秋霞日韩久久理论电影 | 男女激情啪啪 | 热久久免费视频 | 天天射影院 | 欧美日韩国产精品一区二区 | 国产男女自拍视频 | 久久中文字幕视频 | 日日拍夜夜嗷嗷叫视频 | 日韩高清中文字幕 | 欧美成年性h版影视中文字幕 |