1. 如何在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是否可用
2. mac系統怎麼搭建php運行環境
homestead是laravel提供給開發者的一個vagrant環境,當然用來做其他php框架或者原生php代碼的伺服器都很適合,與本機環境無關,可以和virtualhost共享目錄,包括nginx,redis,mysql,memcache等服務都幫你裝好了。以目前來看,還是用vagrant或者docker之類的架設服務最好,在mac上雖然自帶apache和php,但每次macosx升級都會自動升級php和apache,聽起來很好是不是,但實際上每次都是噩夢,我在本機php安裝了一些額外模塊,升級的時候全給抹了,php.ini里的設置全都還原了(當然升級操作系統前的php.ini系統幫你改名備份了),apache的設置也還原了,於是又要把所有的用到的php擴展安裝一次。而且在本機上自己配環境不利於團隊開發,每個人的開發環境php、mysql等版本都有細微差別,包括操作系統linux下和windows下的mysql版本不同處理的結果也有細微不同,我就遇到過很多次這樣的坑,所以還是採用vagrant的虛擬host吧,只要配置好一份環境,可以把vhost當成vagrant的box導出,分發給團隊里的其他人,這樣所有人都保持在一個環境下工作,無論他本機是mac還是windows。這樣甚至好過在公司里架設一個開發伺服器,每個人互不影響,每個環境都是一致而且獨立的,不在公室公的時候也不依賴於內網的開發伺服器才能幹活
3. 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擴展的方法。
4. 如何用PHP在蘋果電腦上搭建伺服器
你要是測試php的話,就不能安裝iis,因為你要測試php,需要安裝apache伺服器,iis和
apache伺服器都是提供的一種功能,都佔用80埠,所以只能安裝一個! WAMP5和xampp 都是windows下面架設php+apache+mysql的集成環境軟體,你可以任選一個
5. 如何在Mac os X上搭建本地伺服器環境
你好!
如果是用PHP的網站的話
可以考慮XAMPP這款集成軟體包 而且有OSX版
集成了APACHE MYSQL PHP PHPMYADMIN Tomcat
XAMPP是伺服器端軟體
6. 如何開啟Mac本身的apache伺服器
// 都是開啟伺服器!
udo apachectl -k start
udo apachectl start
// 1.配置伺服器根路徑! --->別人通過網頁訪問的時候,本台計算機上的文件夾!
// 打開伺服器所在的目錄
cd /etc/apache2/
// 打開需要更改的文件/ vim 編輯器!
udo vim httpd.conf
// 字母 i 進入編輯模式 esc 退出編輯模式
/ 查找的意思!
// 查找 文件中出現 DocumentRoot 的地方
// DocumentRoot 後面跟的路徑就是伺服器默認的路徑!
/DocumentRoot
復制粘貼路徑
hift + v 選中這一行
y 賦值選中的行
在當前行下面粘貼這一行
// 將系統原來的默認路徑注釋掉,方便自己查看格式錯誤!
apache 伺服器默認需要使用php 代碼做開發!
// 讓伺服器支持 php 代碼
// 查找 ph
/ph
// 刪除這一行的 "#" 號 打開注釋!
更改伺服器的顯示配置
// 搜索 Options Follow
// Options FollowSymLinks Multiview
在上面一行中增加 Indexe
Options Indexes FollowSymLinks Multiview
:wq 保存退出!
:wq! 強制保存退出!
// 啟動伺服器
udo apachectl -k start
// 重新啟動伺服器
udo apachectl -k restart
:set nu 顯示行號
出現下面的內容,就表示伺服器配置成功!
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using Teacher.local. Set the 'ServerName' directive globally to suppress this message
// 查看本地伺服器:
// 127.0.0.1 -- 本機地址!
// localhost -- 本機的域名
// IP 地址: 192.168.23.34
7. 怎樣在mac上面配置php環境
工具:Apache 2.4.16、PHP、Macbook Pro、MySQL 5.7
步驟:
1、打開終端,輸入命令:sudo apachectl start,啟動Apache。

8. mac怎麼搭建本地web伺服器
Mac OS X系統已經自帶了Apache伺服器,並且自帶php編譯器
打開終端,輸入 sudo apachectl start sudo表示用root許可權運行
輸入密碼,輸入時無提示,輸入完後回車確認
打開瀏覽器,在瀏覽器中輸入本機ip地址 進入系統偏好設置-網路 可查看本機ip
此時暫不開啟php編譯器,在文本中編寫一個靜態網頁
<html>
<title>第一個頁面</title>
<body>
<h2>ios開發教程</h2>
<ol>
<li>第一課oc實現類的定義</li>
<li>第二課oc實現對象的定義</li>
</ol>
開啟阿帕奇伺服器之後,電腦就是一個web伺服器,將.html的文本保存在桌面上,並利用復制粘貼的功能將其保存在磁碟目錄下,即根目錄下。資源庫-WebServer-Documents,改過程中會提示出入管理員密碼,可利用顯示中的顯示文件路徑。此時打開瀏覽器輸入ip地址即可查看到該頁面。
9. Mac os X系統怎麼配置php本地演示環境
不是必須要在伺服器上,伺服器只不過是性能更強勁的電腦而已。
連不上資料庫,先要看資料庫是否正常運行,二要看php中資料庫埠是否設置好,三要看資料庫用戶名、密碼是否正確。
重要的是出錯時注意看提示信息!