當前位置:首頁 » 編程語言 » mac安裝php

mac安裝php

發布時間: 2022-01-15 20:08:12

『壹』 mac怎麼裝php開發環境和工具

寫php程序沒有問題,用mac版本的本地的php運行環境或者用網路伺服器調試

『貳』 如何開啟MAC系統PHP環境

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-三.二.0 解壓縮並安裝 tar xvf xcache-三.二.0.tar cd xcache-三.二.0 phpize /configure make sudo make install 配置XCache [xcache] xcache.size = 一二吧M xcache.var_size = 吧M xcache.var_count = 一 xcache.var_slots = 吧K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 三00 xcache.optimizer = Off 由於Mac自帶PHP環境包括mcrypt擴展所需要載同版本php源碼包單獨編譯模塊載入官中國歸檔面找php5.5.一四源碼包載:中國php.net/releases/ tar zxvf php-5.5.一四.tar.gz cd php-5.5.一四/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上面配置php環境

工具:Apache 2.4.16、PHP、Macbook Pro、Mysql 5.7

步驟:

1、打開終端,輸入命令:sudo apachectl start,啟動Apache。

『肆』 mac系統怎麼安裝php

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,從官網下載http://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的源碼包,下載:http://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版怎麼配置php開發環境

mac自帶php環境,你可以打開自帶的終端,輸入php -env,就能顯示出來

『陸』 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。這樣甚至好過在公司里架設一個開發伺服器,每個人互不影響,每個環境都是一致而且獨立的,不在公室公的時候也不依賴於內網的開發伺服器才能幹活

『柒』 如何在Macbook Pro搭建PHP開發環境

Macbook Pro配置PHP開發環境


  • 安裝環境如下:


Mac OS 10.10.1
Apache 2.4.9
PHP 5.5.14
MySQL 5.6.22

  • Apache配置


在Mac OS 10.10.1中是自帶Apache軟體的,我們只需要啟動對應的服務就好了,以下命令是操作Apache時常用的幾個命令:
// 啟動Apache服務
sudo apachectl start
// 重新啟動Apache服務
sudo apachectl restart
// 關閉Apache服務
sudo apachectl stop
// 查看Apache的版本
httpd -v
關於sudo命令,不用我多說了吧。先啟動Apache服務吧,然後在瀏覽器中輸入localhost。出現It works字樣,說明Apache就搞定了。
在Macbook pro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下。

  • PHP配置


在Mac OS中已經自帶了PHP了,我們只需要在Apache的配置文件中添加Apache對PHP的支持就好了,步驟如下:
編輯http.conf配置文件,命令如下:
sudo vim /etc/apache2/http.conf
去掉以下部分的注釋:
LoadMole php5_mole libexec/apache2/libphp5.so
重啟Apache服務吧;
寫一個簡單的測試文件測試一下。
<?php phpinfo(); ?>

  • MySQL配置


安裝MySQL是比較麻煩的,由於在Mac OS中是直接帶有Apache和PHP的,所以安裝它們,比較簡單,而MySQL是不帶的,需要去官網下載。
下載完成以後,直接安裝吧。安裝完成以後,從System Preferences中啟動MySQL服務,如下圖所示:

alt
從命令行登陸mysql,然後設置密碼,如果對這里不熟悉的話,請參考這篇文章:《MySQL掃盲篇》《》。
在使用命令行登陸MySQL的時候,會出現2002,找不到mysql.sock文件的錯誤。
由於MySQL是把mysql.sock文件放在/tmp目錄下,而Mac OS卻去了/var/mysql目錄下尋找對應的mysql.sock文件,所以,由於找不到對應的mysql.sock文件,就出現了這里對應的2002錯誤了。
所以為了解決這個問題,我們需要在/var/mysql目錄下,存放一個指向/tmp/mysql.sock文件的軟鏈接,命令如下:
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
然後重新啟動MySQL服務就OK
更多問題到問題求助專區《》

『捌』 Mac下還有必要重新安裝PHP嗎

mac已經集成了php。apache,本來是不用安裝的。
不過還是可以安裝。因為發現mysql配置出了些問題。懶得去搞。
使用了個集成程序XAMPP,集成了apache+mysql開啟相當容易。使用方便

熱點內容
大話西遊2華山論劍什麼時候開的伺服器 發布:2024-09-21 08:00:15 瀏覽:530
編程馬鞍數 發布:2024-09-21 07:48:32 瀏覽:725
新建文件夾dos命令 發布:2024-09-21 07:44:13 瀏覽:130
舞蹈解壓介紹 發布:2024-09-21 07:40:04 瀏覽:972
qq如何顯示密碼 發布:2024-09-21 07:22:26 瀏覽:565
安卓導航如何調大mlc音量 發布:2024-09-21 06:59:21 瀏覽:33
洛奇解壓中發生錯誤 發布:2024-09-21 06:53:30 瀏覽:293
解壓球是什麼 發布:2024-09-21 06:53:29 瀏覽:539
linux重啟nginx 發布:2024-09-21 06:45:27 瀏覽:786
編譯環境英語 發布:2024-09-21 06:19:59 瀏覽:865