mamp搭建伺服器
❶ php新手,如何正確讓伺服器載入PHP文件(安裝了MAMP)
1 打開【系統偏好設置】,選擇【共享】
確保【互聯網共享】處於關閉狀態。
只要系統中從未安裝過 Mysql,就可以繼續。
2下載 MAMP 的最新版。
3下載完成後安裝。
4 打開【應用程序】,找到【MAMP】文件夾,
雙擊打開文件夾,打開【MAMP】程序
5 彈出警告窗口,
選擇【Launch MAMP】
6 瀏覽器會啟動並顯示一個歡迎頁面,
你會發現瀏覽器地址欄中的 URL 以【http://localhost:8888】開頭。
【localhost】 後的 【:8888】 字元串
表明 Web 伺服器通過非標准埠 8888 監聽請求。
7 打開 MAMP 控制面板,點擊【Star Servers】
Apache Server 和 MySQL Server 旁的綠燈表明兩台伺服器都在運行。
單擊【Preferences】,從打開的面板頂部選擇【Ports】。
面板顯示 Apache 和 MySQL 分別運行在埠 8888 和 8889 上。
8 單擊【Set Web & MySQL Ports to 80 & 3306】。
數字更改為標准埠:Apache 為 80,MySQL 為 3306。
這樣,你就可以更輕松地使用 Dreamweaver 進行開發。
9 單擊【OK】,根據提示鍵入你的 Mac 密碼。
MAMP 將停止並重新啟動兩台伺服器。
10 當兩個燈再次變綠時,單擊【Open Start Page】。
此時,MAMP 歡迎頁面將重新載入瀏覽器中。
這次,URL 中【localhost】後已沒有了【 :8888】,也沒有【:80】
因為埠 80 是默認值,添加【 :80】 沒有必要,所以不添加它也沒關系。
使用非標准埠時,只需要在冒號後跟數字即可。
11 單擊 MAMP 菜單中的【phpinfo】鏈接。
你會看到一個顯示 PHP 配置信息的頁面:
12 至此,你已成功安裝 PHP、MySQL 和 phpMyAdmin。
END
注意事項
注意:【步驟9】是最可能出錯的地方。如果有任何其他程序正在使用埠 80,Apache 將無法重新啟動。如果是這樣,請確保【步驟1】中的共享處於關閉狀態。另一個可能性是 Skype 正在使用埠 80。可在【Skype Preferences】的【Advanced】部分中更改埠-嘗試將 42815 作為傳入埠。
❷ 如何在本地MAMP伺服器安裝WordPress Multisite
什麼叫一鍵安裝? 普通安裝就是上傳文件至空間,訪問你的域名或者空間地址棚枯就會讓你配置並安裝啦,當然安裝之前罩消需要建立資料庫的。 還有另外一鏈悶洞種方法:content下面有個godaddy hosting connection,點進去之後在左側選擇blogs---WordPress也可以...
❸ 蘋果mac系統下使用MAMP作為開發環境,用navicat連接遠程伺服器mysql失敗。具體情況
這個問題,我也曾經遇到過,後來發現其實很好解決的。
(老鏈野1)打開mac 下的 navicat
(2)建立相應的連接侍喊,點擊設置連接屬性。
(3) 點擊advanced->
(4)use socket ,打勾。輸入/Applications/MAMP/tmp/mysql/mysql.sock
這樣喚首就可以了
❹ Mac下如何安裝MAMP環境
Mac系統使用MAMP快速搭建php本地運行環境的方法及工具下載
Windows平台的本地php運行環境有很多,比如LAMP、APMServ、phpstudy、WampServer等,但Mac平台相對就少多了。雖然Mac自帶PHP組件,但還有手工安裝Mysql什麼的,也是不方便。
為新手提供一個最簡單的方法,用MAMP集成開發環境,一鍵安裝Apache、Mysql、Nginx等所有需要用到的組件,而且配置虛擬主機什麼的也十分方便,以下是Mac版MAMP破解版下載地址:
網頁鏈接
安裝的過程很簡單,就不贅述了,主要把配置的過程記錄一下,以方便新手:
1、添加Hosts(虛擬主機)
打開MAMP Pro後,可以看到已經自動為我們添加了一個「localhost」虛擬主機,我們可以用這個,也可以自己再添加多個,添加虛擬主機之後它會自動修改本地Hosts文件,以及建立對應的虛擬主機:
本文轉自:網頁鏈接
❺ mamp for mac怎麼用localhost
MAMP是Mac系統中常用的lamp集成環境軟體,雖然Mac中自帶了server服務,但是相對於集成環境軟體來說配置起來還是比較復雜的。
安裝
1、前往官方網站下載軟體。
2、打開安裝包進行軟體安裝。默認安裝到Application文件夾中。據說MAMP必須安裝在Application文件夾內才能正常工作,本人未作測試,只作一提示。
3、安裝完成後即可點擊Start Server標簽打開服務耐配環境。
4、點擊Open start page標簽打開MAMP的開始頁面。
設置
1、打開MAMP,注意:不是MAMP PRO,點擊Preferences標簽,羨櫻選擇Ports(埠)設置。可以看到Apache的埠是8888,通過訪問http://localhost:8888/即可進入根目錄頁面。將埠8888修改成80後就可以省去後面的埠號,直接訪問http://localhost/即可。
2、如果是使用WordPress,那麼PHP標簽內的版本必須選擇5.2.4以上版本。
3、另外,在Apache標簽內可以選擇web文件的存放地址,軟體默認位置是應用程序文件夾內的htdoc文件夾。
資料庫
1、在服務開啟後進入開始頁面,點擊網頁上的phpMyAdmin,新建一個資料庫,資料庫名可自定。例如:wordpress。
安裝WordPress
1、前往官方網站下載WordPress。
2、將文件包解壓縮後拷貝到htdoc文件夾內。
3、訪問http://localhost/(訪問此地址前請先將服務埠號改為80)進行安裝步驟。具體操作不再贅述。
4、資料庫用戶名和密碼均填寫root即可。
整昌派指個安裝過程完成後,Mac系統的WordPress本地web環境就算搭建完成了。
❻ 怎麼使用Docker搭建PHP開發環境
在Docker流行之前,要搭建開發環境通常有兩種選擇:一種是使用wamp、xampp、mamp等集成開發環境安裝包,另外一種就是使用普通虛擬機來安裝linux伺服器,然後通過下載一鍵安裝包(如:lnmp)或者逐個安裝做需要的軟體。前者雖然簡單,但太不靈活,想要安裝額外的軟體或者版本會很麻煩或者乾脆不知道如何下手;後者除了費時費力,佔用本機資源過多,可能會導致系統運行緩慢,而且如果你忘了及時生成快照,一旦失誤,追悔莫及。
幸好,Docker來了!它簡單易用,靈活多變,方便迅捷,掃除了以上種種弊端。如果你想稍微詳細的認識下這位虛擬化界的明星,傳送門( 快速理解Docker )。
安裝Docker
平時開發的環境一般都是Mac或者windows,Linux暫時沒有研究,所以接下來只針對前兩者寫下步驟,這兩個平台,官方都推薦了兩種安裝方式:app和工具包(toolbox)。註:app方式對系統版本和配置會有一定要求,而且Windows需要你安裝微軟虛擬化產品Hyper-V,具體見app鏈接頁面。
APP
https://docs.docker.com/docke...
https://docs.docker.com/docke...
工具包
https://www.docker.com/proc...
以上方式本質上都會在你的系統中安裝docker-engine、docker-machine、docker-compose和VirtualBox(除了Windows的app方式)。因為docker高度依賴linux內核提供的cgroup,namespace 等特性和介面,所以mac和windows平台需要使用docker-machine和虛擬機在後台創建運行一個linux內核。
而我的安裝方式就是直接在 Mac 上使用brew,如果你未曾安裝brew,則在終端執行以下代碼:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝docker所需要的包:
brew install docker docker-machine docker-compose virtualbox
創建一個docker-machine:
docker-machine create -d virtualbox default
註:-d 指定使用virtualbox來創建default 為machine名稱
告訴主機如何找到docker-machine:
echo $(docker-machine env ) >> .zshrc
註:這里的.zshrc是我的用戶配置文件,如果你用bash,可以改為.bash_profile。
啟動docker-machine:
docker-machine start default Compose你的應用
docker-compose是用於定義和運行復雜Docker應用的工具。你可以在docker-compose.yml文件中定義一個多容器的應用,然後使用一條命令來啟動,然後所有預先定義好的操作都會被自動完成。
為了不重復造輪子,直接使用github上的第三方包。當然你也可以親自構建每一個你所需要的容器鏡像,然後用docker-compose.yml將所有容器組織起來運行,但這需要你具備一定的linux基礎和docker的運行機制和相關語法。
本人正在學習 laradock 這個基於Docker的開發環境包,然後根據自己的需要刪除了一些我認為不常用的部分、修改了部分配置以及增加了Elasticsearch容器,最終新開了自己的倉庫 DevDock 。當然,也推薦使用laradock。
我的倉庫目前支持的容器組合:
nginx , php-fpm , mysql , redis , mongo , apache2 , memcached , elasticsearch , workspace .
註:workspace和php-fpm一般會被其他容器所依賴,所以會自動運行,啟動時不必指定。
進入到你的應用的上級目錄:
git clone https://github.com/RystLee/DevDock.git
修改hosts
如果直接安裝啟動,是可以通過Docker IP : 192.168.99.100,就能直接訪問nginx的,但一般而言為了方便記憶,我們會去修改hosts文件,增加一條:
192.168.99.100 laravel.dev
修改你的nginx中的站點配置文件:
在DevDock目錄下找到nginx,修改sites目錄下的站點配置文件,通過修改本地的hosts來自定義域名,並在nginx容器中的sites文件夾下,修改相應的域名映射。
server_name laravel.dev
安裝啟動應用
cd DevDock docker-compose up -d nginx mysql ... # 後面跟上你想使用的容器即可
然後,耐心地等待開發環境自動搭建完成即可,如果中途出現錯誤,一般是因為GFW,網路會不太通暢,重新執行一兩次就好,完成之後,打開瀏覽器,訪問: http://laravel.dev 即可。