Mac OS下配置PHP+MySql環(huán)境_PHP教程
推薦:php禁止某ip或ip地址段訪問(wèn)的方法這篇文章主要介紹了php禁止某ip或ip地址段訪問(wèn)的方法,涉及服務(wù)器變量$_SERVER、文件及字符串的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 本文實(shí)例講述了php禁止某ip或ip地址段訪問(wèn)的方法,分享給大家供大家參考。具體分析如下: 因?yàn)檫沒(méi)有深入學(xué)習(xí)Apache和
本文詳細(xì)介紹了在mac OS系統(tǒng)下安裝配置PHP+MySql環(huán)境的詳細(xì)步鄹,十分的全面,這里推薦給有相同需求的小伙伴們。
由于最近需要布置mantis用來(lái)進(jìn)行bug追蹤,在此記錄其過(guò)程。
由于PHP apache環(huán)境在Mac OS上是自帶的,所以不需要另處下安裝包,只需要簡(jiǎn)單配置一下即可。
首先打開(kāi)終端輸入命令:
代碼如下:
sudo vim /etc/apache2/httpd.conf
其中有一行是這樣的
代碼如下:
#LoadModule php5_module libexec/apache2/libphp5.so
將前面的#號(hào)去掉。
然后打開(kāi)系統(tǒng)偏好設(shè)置中的共享,將web共享勾上,如下圖

重啟apache, 命令如下:
代碼如下:
sudo apachectl restart
這樣就可以在瀏覽器中輸入http://localhost/,如果出現(xiàn)
It works!
說(shuō)明成功配置php環(huán)境
下面來(lái)配置MySql環(huán)境。
首先下載MySql的dmg安裝包。下載地址在:http://dev.mysql.com/downloads/mysql/
打開(kāi)dmg文件,里面有三個(gè)安裝項(xiàng),在此我三個(gè)都安裝,MySQLStartupItem.pkg安裝后,mysql會(huì)隨系統(tǒng)啟動(dòng)而自啟動(dòng),MySQL.prefPane表示可以在系統(tǒng)偏好設(shè)置中看到mysql選項(xiàng),還有一個(gè)就是mysql的安裝項(xiàng)。
這樣一來(lái)就安裝成功了,在系統(tǒng)偏好設(shè)置中打開(kāi)mysql,并將服務(wù)開(kāi)啟。安裝好后默認(rèn)的用戶名是root,密碼為空。為了安全,我們?cè)O(shè)置一個(gè)密碼。
打開(kāi)終端,如果你輸入mysql提示沒(méi)有這個(gè)命令,那么需要配置mysql bin目錄的環(huán)境變量。目錄是,/usr/local/mysql/bin/, 將其加入到PATH變量中。在這兒我介紹另一種方法,
在終端中輸入
代碼如下:
sudo vim /etc/bashrc
然后在其中加入
代碼如下:
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
這樣一來(lái),在終端中輸入mysql就有這個(gè)命令了, 其實(shí)它與我們C/C++中的宏定義有點(diǎn)類似,別名代替的作用。
接著我們修改root的密碼,命令如下:
代碼如下:
mysqladmin -uroot password 12345
這樣就將root的密碼改為了12345.
要管理Mysql,如果用命令行比較麻煩,開(kāi)源的phpMyAdmin采用C/S的模式,方便管理。接著我們就裝一個(gè)phpMyAdmin. 它是由php開(kāi)發(fā)的,下載地址是:http://www.phpmyadmin.net/home_page/downloads.php
將下載下來(lái)的解壓放在/Library/WebServer/Documents/目錄下,完整的目錄為:/Library/WebServer/Documents/phpmyadmin/,那么命令行進(jìn)入這個(gè)目錄,
再輸入命令:
代碼如下:
cp config.sample.inc.php config.inc.php
vim config.inc.php
按照下面進(jìn)行修改:
代碼如下:
$cfg['blowfish_secret'] = '';//用于Cookie加密,隨意的長(zhǎng)字符串
$cfg['Servers'][$i]['host'] = '127.0.0.1';//MySQL守護(hù)程序做了IP綁定
現(xiàn)在可以在瀏覽器中輸入U(xiǎn)RL:http://localhost/phpmyadmin/
用服名為:root
密碼為你設(shè)置的密碼。
就可以login到mysql的管理界面。
好了,以上就是在MAC OS中配置PHP+MYSQL環(huán)境的全部?jī)?nèi)容了,希望小伙伴們能夠喜歡。
分享:PHP兩種快速排序算法實(shí)例這篇文章主要介紹了PHP兩種快速排序算法實(shí)例,本文直接給出實(shí)現(xiàn)代碼,分別使用遞歸法、迭代法實(shí)現(xiàn),需要的朋友可以參考下 雖然在PHP這樣的web應(yīng)用開(kāi)發(fā)中,我們不是太強(qiáng)調(diào)排序的重要性,因?yàn)镻HP自身已經(jīng)帶了例如sort()等這樣強(qiáng)大的排序函數(shù),但是在一些重要的場(chǎng)合,例如某
- php禁止某ip或ip地址段訪問(wèn)的方法
- PHP兩種快速排序算法實(shí)例
- CentOS下PHP安裝Oracle擴(kuò)展
- PHP批量查詢WordPress留言者E-mail地址實(shí)現(xiàn)方法
- php魔術(shù)函數(shù)__call()用法實(shí)例分析
- PHP中使用file_get_contents post數(shù)據(jù)代碼例子
- PHP網(wǎng)站開(kāi)發(fā)中常用的8個(gè)小技巧
- 用php守護(hù)另一個(gè)php進(jìn)程的例子
- cakephp打印sql語(yǔ)句的方法
- php 使用array函數(shù)實(shí)現(xiàn)分頁(yè)
- 淺談php自定義錯(cuò)誤日志
- linux下實(shí)現(xiàn)定時(shí)執(zhí)行php腳本
PHP教程Rss訂閱編程教程搜索
PHP教程推薦
- 使用Apache的htaccess防止圖片被盜鏈的解決方法
- Zend Framework 入門(mén)——錯(cuò)誤處理
- PHP技巧:分析利用PHP制作新聞系統(tǒng)的步驟
- 《PHP設(shè)計(jì)模式介紹》第六章 偽對(duì)象模式
- 關(guān)于PHP編程中“數(shù)組”的基礎(chǔ)知識(shí)
- 讓我們來(lái)編寫(xiě)一些PHP實(shí)用的腳本
- 淺談?wù)_理解PHP程序錯(cuò)誤信息的表示含義
- 淺析Dos下運(yùn)行php.exe,出現(xiàn)沒(méi)有找到php_mbstring.dll 錯(cuò)誤的解決方法
- PHP header()輸出圖片緩存
- PHP讀取RSS feed源代碼(帶注釋,可讀取多個(gè)源)
- 相關(guān)鏈接:
- 教程說(shuō)明:
PHP教程-Mac OS下配置PHP+MySql環(huán)境
。