国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

1.4.PHP7.1 女神級教程-女神的成長環境(Mac下 PHP開發環境 配置及安裝 php7.1.x nginx mysql)

2019-11-06 07:17:41
字體:
來源:轉載
供稿:網友

目錄

博客目錄

http://www.foxwho.com/article/24

CSDN目錄

http://blog.csdn.net/fenglailea/article/details/60330101

風.fox

環境說明

系統:mac 10.12.3 php:7.1.x Nginx:最新版 MySQL 推薦采用Docker安裝 redis 推薦采用Docker安裝

安裝

安裝依賴管理工具Homebrew,在命令行里執行

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

之后就可以使用如下格式安裝軟件了

brew install xxxx

Homebrew更多說明請看

https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md

使用Homebrew常見的操作: 1. 增加一個程序源(新增一個水龍頭)brew tap homebrew/php 2. 更新程序源 brew update 3. 安裝程序包(按照配方釀酒) brew install php71 4. 查看安裝某程序時有哪些參數 brew options php71 5. 查看配置 brew config 可以看到程序包默認安裝在/usr/local/Cellar下 6. 搜索軟件 brew search php 7. 卸載或刪除軟件 brew remove phpbrew uninstall --force php 8. 查看已安裝軟件 brew list

安裝PHP7.1(FPM方式)

官方軟件源

首先加入Homebrew官方的幾個軟件源

brew tap homebrew/dupesbrew tap homebrew/versionsbrew tap homebrew/php

更新源

brew update

安裝PHP

根據如下命令選擇你要裝哪些參數

brew options php71

然后根據選擇的參數開始安裝

brew install php71 /--with-debug /--with-homebrew-curl /--with-homebrew-libxslt /--with-homebrew-libressl /--with-homebrew-libxml2 /--with-phpdbg /--with-imap

phpdbg:php調試利器之phpdbg

安裝 PHP 擴展

brew install --build-from-source php71-mcrypt /php71-redis

常用擴展

php71-igbinary:序列化和反序列化 php71-mcrypt:加密擴展庫 php71-mongodb:這個就不用說了,數據庫 php71-redis:緩存數據庫 php71-intl:國際化提供幫助 php71-uuid:UUID含義是 通用唯一識別碼 php71-grpc:rpc框架的一種

更多其他擴展請輸入以下命令查看

brew search php71

配置文件

/usr/local/etc/php/7.1/php.ini或其他配置文件,到下面目錄查看cd /usr/local/etc/php/7.1/

PHP PHP-FPM啟動關閉等

啟動

必須以 root 用戶權限操作

sudo php71-fpm start

關閉

sudo php71-fpm stop

其他參數

sudo php71-fpm

輸出

Usage: /usr/local/sbin/php71-fpm {start|stop|force-quit|restart|reload|status|configtest}

命令行中查看 phpinfo 信息

php -i "(command-line 'phpinfo()')"

安裝Nginx

brew install nginx

nginx 啟動

必須以 root 用戶權限操作

sudo nginx

nginx 關閉

必須以 root 用戶權限操作

sudo nginx -s quit

nginx 其他

必須以 root 用戶權限操作

啟動和關閉,同時也支持重載配置文件等操作

sudo nginx -s reload|reopen|stop|quit

nginx 配置文件

/usr/local/etc/nginx/nginx.conf

其他

如果 nginx安裝后默認監聽8080端口,可以訪問

http://localhost:8080

查看狀態。如果要想監聽80端口需要root權限,運行如下命令

sudo chown root:wheel /usr/local/Cellar/nginx/1.10.0/bin/nginxsudo chmod u+s /usr/local/Cellar/nginx/1.10.0/bin/nginx

最后使用root權限啟動

sudo nginx

安裝Mysql

安裝命令(在這里我推薦大家用docker安裝mysql):

brew install mysql

啟動

mysql.server startmysql.server stop

啟動后,密碼默認為空

docker 安裝mysql

待添加

安裝Redis

安裝命令(在這里我推薦大家用docker安裝redis):

brew install redis

Redis默認配置文件不允許以Deamon方式運行,因此需要先修改配置文件

vim /usr/local/etc/redis.conf

將daemonize修改為yes,然后載入配置文件即可實現后臺進程啟動

redis-server /usr/local/etc/redis.conf

docker 安裝redis

待添加

安裝其他

brew install composer

參考

http://avnpc.com/pages/install-lnmp-on-osx


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 且末县| 乐清市| 南华县| 敖汉旗| 西盟| 梅州市| 汝阳县| 桐城市| 江孜县| 永清县| 安庆市| 南召县| 孟津县| 类乌齐县| 繁峙县| 肃北| 临汾市| 孝感市| 镇雄县| 贺州市| 陵川县| 旬邑县| 陆良县| 莆田市| 五原县| 东海县| 双桥区| 横山县| 丰宁| 霞浦县| 鹰潭市| 宜春市| 兴山县| 教育| 长宁县| 明光市| 治多县| 铁岭市| 南江县| 定日县| 南岸区|