php伺服器搭建mac
『壹』 mac下如何配置php apache
1.Mavericks同以往的OSX一樣自帶了apache2.2.24和php5.4.17,但默認情況下沒有開啟,打開終端
sudo apachectl start
這時在瀏覽器中輸入localhost應該就會出現apache標準的It Works!
2.下面開啟php,修改apache配置文件
sudo vim /etc/apache2/httpd.conf
3.找到#LoadMole php5_mole libexec/apache2/libphp5.so,去掉前面的#
4.修改apache配置
將引號中的目錄修改為自己的目錄
DocumentRoot "/Library/WebServer/Documents"
5.在自己的目錄中創建文件index.php,寫入
<?php phpinfo(); ?>
在瀏覽器中訪問localhost,配置完成
『貳』 怎樣在mac上面配置php環境
工具:Apache 2.4.16、PHP、Macbook Pro、MySQL 5.7
步驟:
1、打開終端,輸入命令:sudo apachectl start,啟動Apache。
『叄』 MAC搭建伺服器環境
在本地搭建伺服器環境有很多方法,一開始我用的XAMPP。過程中發現這個軟體比較大,占內存。後來發現一種更輕量的方法,分享給大家。
開啟後,可以通過瀏覽器訪問: http://localhost ,頁面顯示「It works」 表示已經成功。
在文件里找到 #LoadMole php5_mole libexec/apache2/libphp5.so 這一行,然後去掉前面的「#」號注釋,輸入 :wq 保存退出
重啟Apache,使其生效
文件index.html.en就是訪問 http://localhost 所看到的頁面。
通過finder的前往文件夾命令,輸入/Library/WebServer/Documents可直接看到本地伺服器中的文件。
輸入/DocumentRoot查找伺服器路徑,按下 i 進入編輯模式
可以看到有兩個路徑/Library/WebServer/Documents 把他們都改成你自己項目文件夾的路徑 ,重啟伺服器
參考文章: MacBook搭建伺服器環境
『肆』 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開發環境
先介紹幾個命令
// 啟動Apache服務
sudo apachectl start
// 重啟Apache服務
sudo apachectl restart
// 停止Apache服務
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自帶Apache,只需要啟動Apache就行。
打開終端,輸入命令:sudo apachectl start
打開瀏覽器,在地址欄中輸入localhost,出現It Works字元串,就說明Apache已經成功啟動
在Macbook pro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下
配置PHP
Mac OS 同樣自帶PHP,只需要在Apache的配置文件中添加Apache對PHP的支持就好了
在終端中輸入命令:
sudo vim /etc/apache2/httpd.conf
打開httpd.conf文件
去掉紅框標注內容的注釋符號
LoadMole php5_mole libexec/apache2/libphp5.so
然後保存
此處暫不介紹如何使用VIM編輯內容
重啟Apache服務
進入/Library/WebServer/Documents,
在該目錄下新建一個測試的PHP頁面,輸入命令:sudo vim test.php
在test.php中輸入以下代碼
<?php phpinfo(); ?>
在瀏覽器中打開頁面localhost/test.php,測試PHP是否可用
『陸』 如何在Mac下配置Linux並安裝Nginx+PHP-Linux
首先是安裝Nginx:
apt-get install nginx
運行如下命令可以啟動Nginx伺服器:
service nginx start
訪問一下localhost便會看見 Welcome to nginx! 說明安裝成功。
接下來就是安裝PHP和PHP-fpm:
apt-get install PHP5 PHP5-fpm
然後,修改Nginx的配置文件:
vi /etc/nginx/sites-available/default
具體的配置內容的意義請查閱官網:Nginx Configuration。
將和PHP相關的內容改成下面這樣:
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
然後在根目錄下創建index.php裡面寫上如下內容:
1
2
3
<?php
phpinfo();
?>
再訪問本地的地址就可以看到查看PHP屬性的頁面了。
Other
設置Debian下默認文本編輯器為VIM
1
2
apt-get install vim
update-alternatives --config editor
使用SSH密鑰登陸
1.如果電腦沒有配置過SSH,輸入下面這條命令生成密鑰:
ssh-keygen
2.給Mac電腦添加ssh--id命令:
sudo curl
3.將生成的公鑰上傳到伺服器:
ssh--id whyadmin@
『柒』 mac 開發php 一般用什麼工具
MAC下開發PHP可以使用Zend Studio、PHPStorm、Sublime Text、Vim等主流工具。
Zend Studio
Zend Studio是Zend Technologies公司開發的PHP語言集成開發環境(IDE)。除了有強大的PHP開發支持外也支持HTML、js、CSS,但只對PHP語言提供調試支持。Studio5.5系列後,官方推出了基於Eclipse平台的Zend Studio,當前最新的11.0.1版本亦是構建於Eclipse平台。
PHPStorm
PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。
Sublime Text
是一個代碼編輯器(Sublime Text 2是收費軟體,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner於2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。2012年6月26日推出新版本的Sublime Text 2.0,與之前版本相比主要有較大的改善:支持 Retina 視網膜屏、快速跳到下一個、文本拖放、改善構建系統、CSS 自動完成和高亮設置等。
Vim
是一個類似於Vi的著名的功能強大、高度可定製的文本編輯器,在Vi的基礎上改進和增加了很多特性。[1] VIM是純粹的自由軟體。Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。1999 年Emacs被選為Linuxworld文本編輯分類的優勝者,Vim屈居第二。但在2000年2月Vim贏得了Slashdot Beanie的最佳開放源代碼文本編輯器大獎,又將Emacs推至二線, 總的來看, Vim和Emacs同樣都是非常優秀的文本編輯器。[1]