2015版macbook pro自带php和apache吗
发布网友
发布时间:2022-04-18 11:28
我来回答
共2个回答
热心网友
时间:2022-04-18 12:57
在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服务
好了,现在从命令行登陆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了。
热心网友
时间:2022-04-18 14:15
MAMP Pro是一款支持在Mac本地服务器上创建一个web开发环境的专业经典软件。
MAMP这几个字母代表Mac OSX系统上的Macintosh、Apache伺服器、MySQL安装套件和PHP安装套件,从字面上你就该知道MAMP有多强大了吧!
MAMP Pro能在MAC本地搭建PHP环境,并修改mysql默认字符集,还能够进行图形化的配置,相对来说更为简单一些。