改革春风吹满地。大赞党的好政策。。随着我国民收入的提高。现在我国人同胞都买的起美国货了。比如国民都玩代购,上BestBuy,苹果公司的Mac笔记本电脑。
很多人都够买了苹果计算机,想在上面开发PHP,搭建一个php环境。往往不知道如何下手。不像Windows/Linux有那么多的选择,比如一键安装的phpstudy,xampp,wamp,laragon等等。
Mac有以下这种方式:
下载Xampp Mac版进行一键安装。
下载Mamp、Mamp Pro Mac版进行一键安装。不过Mamp Pro属于付费版.费用在人民币三百多左右。
不用以上两种方式能不能自己进行部署呢?
默认Mac自带了Apache。键入sudo apachectl start即可启用。我怎么知道是否启用了呢?键入netstat –avnp tcp或者lsof -i:80即可看到相应信息
预设指向的网站档案夹是/library/webserver/documents我们可以自定义档案夹:
新建档案夹sudo mkdir –pv /var/www/html
编辑apache配置文件: sudo vim /etc/apache2/httpd.conf
DirectoryIndex后面键入index.php
键入/DocumentRoot并把Llibrary/webserver/documents替换成/var/www/html
另外还需要把Directory里的/Library/webserver/documents也替换成/var/www/html
设置用户和组
User www
Group www
按下键盘左上角ESC键盘键入wq!存储并退出
键入如下指令设置网站档案夹权限:
chown -R www:www /var/www/html
chmod -R 755 /var/www/html
重启apache : sudo apachectl restart
接下来安装mysql php了。在其他Linux系统中都有自己的包管理器,通过命令进行在线下载安装软件。以为Mac也是使用apt。没想到居然是brew。当然事先得先安装brew.
浏览器输入brew.sh
复印制InstallHomebrew字样下面的一段代码
鼠标打开LaunchPad输入Terminal启用终端
键入你复制的/usr/bin/ruby -e "$(curl–fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"这段代码键入回车。。。。。等待十五分钟左右安装完成
因为默认自带了Apache.那么现在使用brew安装mysql与php。
键入:brew install mariadb进行安装mysql
键入sudo services start mariadb启动mysql。默认密码为空
键入brew install php即可安装php
编辑apache配置文件httpd.conf关联php模块
sudo vim/etc/apache2/httpd.conf
去掉#LoadModule php7_module libexec/apache2/libphp7.so前面的#。即最后应该是这样LoadModule php7_modulelibexec/apache2/libphp7.so
按下键盘左上角ESC键盘键入wq!存储并退出
键入sudo services start php启动php。
sudo vim /var/www/html/index.php
键入:
phpinfo();
此时打开浏览器苏输入127.0.0.1就能看到效果了
附brew的使用方式:
brew install :安装
brewuninstall :卸除
brew list:查看已安装列表
brewupdate:更新
brew services start服务名:启动某服务
brew services stop服务名:停止某服务
brew services restart服务名:重启某服务
这里不应该跟CentOS5,6版本的service弄混淆
service服务名start:启动某服务
service服务名stop:停止某服务
service服务名restart:重启某服务
service服务名status:查看某服务运行状态
领取专属 10元无门槛券
私享最新 技术干货