A. mac配置php-fpm,nginx運行多版本php
1、brew 安裝 php5.6 php5.7 nginx
2、配置php-conf
3、配置虛擬主機
安裝好brew
用brew 命令安裝,如果速度太慢或訪問不了,自行goole brew 換源
brew search php 查看可用的php版本
brew install [email protected] 安裝php5.6
brew install [email protected] 安裝php5.6
brew install nginx 安裝nginx
1、修改php5.6 php-fpm的埠為9056
cd usr/local/etc/php/5.6 # 到php5.6的目錄下
vi php-fpm.conf # 修改文件
listen = 127.0.0.1:9056 # 修改此埠
daemonize = yes # 修改為允許後台啟動php-fpm
2、修改php5.6 php-fpm的埠為9070
cd /usr/local/etc/php/7.1/php-fpm.d # 到php7.1的目錄下
vi www.conf # 修改埠
listen = 127.0.0.1:9056 # 修改此埠
vi php-fpm.conf # 修改文件
daemonize = yes # 修改為允許後台啟動php-fpm
3、啟動php-fpm
cd /usr/local/sbin # 到此目錄,建立兩個軟鏈接指向不同版本的php
切換到root用戶
./php-fpm56
./php-fpm71
啟動後可看到php-fpm的進程,則成功
ps-ef | grep php-fpm
cd /usr/local/etc/nginx/ # 到nginx的目錄下
復制默認的配置文件到server下(此目錄用來存虛擬主機文件)
這里我在server創建了這兩個
vi local.phpinfo56.com.conf # 修改本地域名和nginx代理到php-fpm埠,按照這種方法修改另一個
nginx # 啟動nginx
nginx -s reload # 修改配置文件,重新載入nginx
vi /etc /hosts # 修改host 加上映射關系
cd /usr /local/var/www # 在此目錄下建立一個index.php
echo "<?php phpinfo();" > index.php
在瀏覽器訪問可看到
B. 怎樣在mac上面配置php環境
工具:Apache 2.4.16、PHP、Macbook Pro、MySQL 5.7
步驟:
1、打開終端,輸入命令:sudo apachectl start,啟動Apache。
C. Mac 中使用多版本node & PHP
vue開發過程中使用npm來安裝依賴的第三方包,但是不同版本的npm對包的維護方式不一樣,更新node後舊項目易無法安裝包導致無法運行,因此需要多個版本的node。
Mac中可以使用brew來管理node工具,使用多版本的node時需要安裝nvm,之滲返前已經安裝了node的話需要首先刪除node, brew list 可查看是否已安裝node和nvm。
在~/.zshrc或者~/.bashrc中添加下祥喊神面命令,取決於終端使用的哪種
執行 source ~/.zshrc or source ~/. bashrc
查看nvm是否安裝成功 nvm -v
假如需要安裝10.24.0
使用 node -v , npm -v 查看是否安裝成功
nvm list 可列出已安裝的node版本,假如安裝了v10.24.0 和v15.12.0兩個版本,使用15版本時執行命令
使用brew控制PHP版本,加入准備使用PHP7.2 和 PHP7.4
首先安裝PHP
在 ~/.zshrc 中添加
使用PHP7.2時
並且將 ~謹虧/.zshrc 中[email protected]的配置注釋,執行
php -v 查看當前版本
D. 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版本。