macphp配置
Ⅰ mac版怎麼配置php開發環境
mac自帶php環境,你可以打開自帶的終端,輸入php -env,就能顯示出來
Ⅱ mac 下怎麼配置php開發環境
homestead是laravel提供給開發者的一個vagrant環境,當然用來做其他php框架或者原生php代碼的伺服器都很適合,與本機環境無關,可以和virtualhost 共享目錄,包括nginx,redis,mysql,memcache等服務都幫你裝好了。
以目前來看,還是用vagrant或者docker之類的架設服務最好,在mac上雖然自帶apache和php,但每次mac osx升級都會自動升級php和apache,聽起來很好是不是,但實際上每次都是噩夢,我在本機php安裝了一些額外模塊,升級的時候全給抹了,php.ini里的設置全都還原了(當然升級操作系統前的php.ini系統幫你改名備份了),apache的設置也還原了,於是又要把所有的用到的php擴展安裝一次。
而且在本機上自己配環境不利於團隊開發,每個人的開發環境php、mysql等版本都有細微差別,包括操作系統linux下和windows下的mysql版本不同處理的結果也有細微不同,我就遇到過很多次這樣的坑,所以還是採用vagrant的虛擬host吧,只要配置好一份環境,可以把vhost當成vagrant的box導出,分發給團隊里的其他人,這樣所有人都保持在一個環境下工作,無論他本機是mac還是windows。這樣甚至好過在公司里架設一個開發伺服器,每個人互不影響,每個環境都是一致而且獨立的,不在辦公室辦公的時候也不依賴於內網的開發伺服器才能幹活
Ⅲ mac 11.6配置php環境變數,默認還顯示自帶的PHP版本
最好所有的包都給brew管理,which php查看當前使用的php的路徑,對於使用哪個php,系統會根據PATH的順序自動查找,先找到誰就用誰。所以可以更改PATH里的順序,或者把系統自帶的重命名為其他的
Ⅳ php在mac上怎麼配置伺服器
mac自帶繼承php環境的apache php 系統默認已經裝好,需要把他啟動
下載mysql官網有mac版本重新按linux的方法安裝了一遍
mac系統安裝php的方法
安裝PHP擴展要求Mac系統已經安裝了Xcode環境和命令行開發工具,如果還沒安裝,可以使用Shell安裝。
xcode-select --install
為了擴展管理方便,首先來安裝pecl擴展管理器。
cd /usr/lib/php
sudo php install-pear-nozlib.phar
安裝Redis、Memcache、Mongo等擴展。
sudo pecl install redis
sudo pecl install memcache
sudo pecl install mongo
sudo pecl install xdebug
將擴展配置添加的php.ini文件中:
extension=memcache.so
extension=mongo.so
extension=redis.so
zend_extension=xdebug.so
安裝xcache,從官網下載xcache.lighttpd.net/wiki/Release-3.2.0
解壓縮並安裝
tar xvf xcache-3.2.0.tar
cd xcache-3.2.0
phpize
。/configure
make
sudo make install
配置XCache
[xcache]
xcache.size = 128M
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.optimizer = Off
由於Mac自帶的PHP環境是不包括mcrypt擴展的,所以需要下載同版本的php源碼包,單獨編譯這個模塊載入。從官網的歸檔裡面找到php5.5.14的源碼包,下載:php.net/releases/
tar zxvf php-5.5.14.tar.gz
cd php-5.5.14/ext/mcrypt/
phpize。/configure
make
sudo make install
配置ext-mcrypt
extension=mcrypt.so
為了加速,還需要打開opcache。
zend_extension=opcache.so
[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=0
; Determines if Zend OPCache is enabled for the CLI version of PHP
opcache.enable_cli=0
以上就是在MAC OS X系統中安裝PHP擴展的方法。
Ⅳ Mac os X系統怎麼配置php本地演示環境
不是必須要在伺服器上,伺服器只不過是性能更強勁的電腦而已。
連不上資料庫,先要看資料庫是否正常運行,二要看php中資料庫埠是否設置好,三要看資料庫用戶名、密碼是否正確。
重要的是出錯時注意看提示信息!
Ⅵ mac系統可以開發PHP嗎怎麼配置開發環境呢
MAC下可以下個Windows系統模擬器來運行PHPWAMP。
蘋果系統下使用windows的軟體的方法:可以裝虛擬機vmware fusion。然後安裝windows系統,在windows中安裝軟體。有一個功能是在mac下直接使用軟體,優點是兼容所有windows可以運行的程序,穩定性較高。缺點是要安裝一遍windows。或者使用CrossOver,它允許直接在mac下運行exe
用PHPWAMP綠色集成環境(支持自定義版本,適合在本地,也適合在伺服器上面運行)
首先來看WAMP是什麼意思?
Windows下的Apache+MySQL+PHP,稱為WAMP。
屬於WAMP環境的集成軟體有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,這些WAMP環境各有特點。我推薦使用PHPWAMP這款綠色集成環境
PHPWAMP自帶php5.2、php5.3、php5.4、php5.5、php5.6、php7這6個默認版本,擁有共生模式(與其他環境同時使用),單身狗霸體模式,強行打通阻礙運行網站。
如果還不滿意,可以自定義設置任何PHP版本,700個PHP版本隨便你切換。
擁有一鍵去除域名埠號,強制修改任意資料庫密碼等實用功能。
這篇教程文章里提供700多個PHP版本下載。(700個PHP版本一鍵切換)
網路搜索這個文章標題:
PHP集成環境如何自定義PHP版本,同時運行多個php版本一鍵開啟模塊。
搜到的文章中,在文章的附件里有提供PHP歷史版本下載,差不多700多個PHP版本。
Ⅶ 如何在Macbook Pro搭建PHP開發環境
1、先介紹幾個命令
// 啟動Apache服務
sudo apachectl start
// 重啟Apache服務
sudo apachectl restart
// 停止Apache服務
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自帶Apache,只需要啟動Apache就行。
打開終端,輸入命令:sudo apachectl start
2、打開瀏覽器,在地址欄中輸入localhost,出現It Works字元串,就說明Apache已經成功啟動
3、在Macbook pro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下
配置PHP
1、Mac OS 同樣自帶PHP,只需要在Apache的配置文件中添加Apache對PHP的支持就好了
在終端中輸入命令:
sudo vim /etc/apache2/httpd.conf
打開httpd.conf文件
2、去掉紅框標注內容的注釋符號
LoadMole php5_mole libexec/apache2/libphp5.so
然後保存
此處暫不介紹如何使用VIM編輯內容
3、重啟Apache服務
4、進入/Library/WebServer/Documents,
在該目錄下新建一個測試的PHP頁面,輸入命令:sudo vim test.php
5、在test.php中輸入以下代碼
<?php phpinfo(); ?>
6、在瀏覽器中打開頁面localhost/test.php,測試PHP是否可用,希望能幫到你,我還有在後盾網學習呢就不打擾你了,(~ω~;)))
Ⅷ 怎麼配置MAC OS X 10.11.2下的PHP開發環境
打開「系統設置偏好(System Preferences)」,在桌面菜單欄->偏好設置點擊就可以打開如下圖所示的界面
如下圖所示,在系統偏好設置界面中找到網路,點擊「共享(Sharing)」並將「互聯網共享(Web Sharing)」勾上
在終端中運行命令,找到如下圖所示的一行,將前面的#號去掉,並如第二圖配置文件大小等
我們如何啟動Apache呢?我們通過終端就可以啟動Apache,執行下圖中的命令來啟動Apache,並查看Apache的版本信息
我們在使用時,可能想要重啟伺服器呢,那麼如果我們要重啟Apache,又該如何操作呢?重新啟動伺服器的命令如下圖
接下來,我們要運行PHP看一下環境是否配置正確。Apache的默認根目錄是在/Library/WebServer/Documents/,通過以下命令進入查看,然後就可以
直接通過:localhost來訪問根目錄的文件了。當然,如果配置了HOST,也可以通過訪問:127.0.0.1 來訪問根目錄的文件。
現在,我們直接在瀏覽器訪問:ocalhost,是否出現了It Works!?是的話,那麼就可以成功地訪問了。
Ⅸ mac下如何配置PHP apache
Mac OS X 內置了Apache 和 PHP
運行「sudo apachectl start」,再輸入帳號密碼,這樣Apache就運行了。
運行「sudo apachectl -v」,你會看到Mac OS X 10.6.3中的Apache版本號
測試是否開啟Apache成功:在瀏覽器中輸入「http://localhost」,就可以看到出現一個內容為「It works!」的頁面,它位於「/Library(資源庫)/WebServer/Documents/」下,這是Apache的默認根目錄。
注意:開啟了Apache就是開啟了「Web共享」,這時聯網的用戶就會通過「http://[本地IP]/」來訪問「/Library(資源庫)
/WebServer/Documents/」目錄,通過「http://[本地IP]/~[用戶名]」來訪問「/Users/[用戶名]/Sites
/」目錄,可以通過設置「系統偏好設置」的「安全(Security)」中的「防火牆(Firewall)」來禁止這種訪問。
運行PHP
(網上大多數操作出下)
在終端中運行「sudo vi
/etc/apache2/httpd.conf」,打開Apache的配置文件。(如果不習慣操作終端和vi的可以設置在Finder中顯示所有的系統
隱藏文件,記得需要重啟Finder,這樣就可以找到對應文件,隨心所欲編輯了,但需要注意的是某些文件的修改需要開啟root帳號,但整體上還是在終端
上使用sudo來臨時獲取root許可權比較安全。)
找到「#LoadMole php5_mole libexec/apache2/libphp5.so」,把前面的#號去掉,保存(在命令行輸入:w)並退出vi(在命令行輸入:q)。
運行「sudo cp /etc/php.ini.default /etc/php.ini」,這樣就可以通過php.ini來配置各種PHP功能了。比如:
;通過下面兩項來調整PHP提交文件的最大值,比如phpMyAdmin中導入數據的最大值
upload_max_filesize = 2M
post_max_size = 8M
;比如通過display_errors來控制是否顯示PHP程序的報錯
display_errors = Off
運行「sudo apachectl restart」,重啟Apache,這樣PHP就可以用了。
運行「cp /Library/WebServer/Documents/index.html.en
/Library/WebServer/Documents/info.php」,即在Apache的根目錄下復制index.html.en文件並重命
名為info.php
在終端中運行「vi
/Library/WebServer/Document/info.php」,這樣就可以在vi中編輯info.php文件了。在「It』s
works!」後面加上「<?php phpinfo();
?>」,然後保存之。這樣就可以在http://localhost/info.php中看到有關PHP的信息,比如版本號是5.3.1。
如果用終端不方便的話(我就是不方便的),可以直接到定位的文件夾,把對應的文件復制出來,修改完再覆蓋回去,下面操作就相同了
Ⅹ 如何在mac配置php和mysql
工具:Apache 2.4.16、PHP、Macbook Pro、MySQL5.7
步驟:
1、打開終端,輸入命令:sudo apachectl start,啟動Apache。