Login
网站首页 > 文章中心 > 其它

mac如何配置php_mac如何配置git

作者:小编 更新时间:2023-08-16 13:35:36 浏览量:400人看过

Mac配置PHP开发环境

启动Apache

先介绍几个命令

// 启动Apache服务

sudo apachectl start

// 重启Apache服务

sudo apachectl restart

// 停止Apache服务

sudo apachectl stop

// 查看Apache版本

httpd -v

Mac OS自带Apache,只需要启动Apache就行.

打开终端,输入命令:sudo apachectl start

打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动

在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下

END

配置PHP

Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了

在终端中输入命令:

打开httpd.conf文件

去掉红框标注内容的注释符号

然后保存

重启Apache服务

进入/Library/WebServer/Documents,

在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php

在test.php中输入以下代码

php phpinfo(); ?

在浏览器中打开页面localhost/test.php,测试PHP是否可用

安装MySQL

打开DMG安装包,双击安装包里的PKG文件

安装完成后,打开"系统偏好设置",可以看到多处一个MySQL图标,

安装好后,最好再创建能在终端中直接使用的MySQL快捷命令.

打开终端,输入命令:

sudo vim /etc/bashrc

在bashrc中添加创建别名的命令:

alias mysql '/usr/local/mysql/bin/mysql'

alias mysqladmin '/usr/local/mysql/bin/mysqladmin'

重启终端,然后设置MySQL的root帐号,输入命令

PS:

在执行上述命令时可能报错:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

如果碰到,可参考

先停止MySQL服务

打开终端,输入命令:sudo /usr/local/mysql/bin/mysqld_safe --user=mysql --skip-grant-tables --skip-networking

--skip-grant-tables:不启动grant-tables(授权表),跳过权限控制.

--skip-networking :跳过TCP/IP协议,只在本机访问(这个选项不是必须的.可以不用)

保留开启mysqld_safe的终端,新建一个终端,输入命令:mysql

此时我们就可以直接登录到MySQL服务了.

查询MySQL的用户信息,输入SQL命令:

select host,user,authentication_string from user;

我们只需要重置用户名为root的密码就可以,输入SQL命令:

新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

重启MySQL服务,打开终端,输入命令:

mysql -uroot -p

输入刚设置好的密码就能成功登录

怎样在mac上面配置php环境

步骤:

①.、打开终端,输入命令:sudo apachectl start,启动Apache.

打开httpd.conf文件.

在ie浏览器中打开页面localhost/test.php,测试PHP是否可用即可.

如何在mac配置php和mysql

php在mac上怎么配置服务器

mac自带继承php环境的apache 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

解压缩并安装

phpize

./configure

make

sudo make install

配置XCache

[xcache]

xcache.var_count = 1

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.optimizer = Off

phpize./configure

配置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如何配置php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章