Mac系统下配置PHP运行环境

Apache
在终端中输入如下命令,启动Apache服务
sudo apachectl start
在终端中输入如下命令,查看Apache服务版本
sudo apachectl -v
在浏览器中输入如下网址,检查Apache服务是否启动成功。如果Apache服务启动成功,页面会显示It works!
http://localhost
在终端中输入如下命令,关闭Apache服务
sudo apachectl stop
在终端中输入如下命令,重启Apache服务
sudo apachectl restart
Apache服务默认安装路径在/private/etc/apache2,属于系统私有目录。
Apache服务部署路径在/资源库/WebServer/Documents/,我们的项目需要放置在该路径下。
修改部署路径,可以在/private/etc/apache2目录下找到并打开httpd.conf文件,搜索Documentroot并修改部署路径。
Apache服务端口号默认为80,如果想要修改端口号,可以在/private/etc/apache2目录下找到并打开httpd.conf文件,搜索Listen 80并修改端口号。

PHP
1.在/private/etc/apache2目录下找到并打开httpd.conf文件
2.搜索#LoadModule php7_module libexec/apache2/libphp7.so,将前方的#删除
3.重启Apache服务即可
4. /资源库/WebServer/Documents/ 下新建一个info.php测试程序。
<?php phpinfo(); ?>
5. 在浏览器中输入如下网址即可查看到PHP的信息

MySQL
1.安装MySQL
在浏览器中输入如下网址,下载dmg格式的文件并安装
在终端中输入如下命令,查看MySQL版本
mysql --version
如果提示command not found,这是因为该命令默认访问/usr/local/bin/mysql路径下的mysql,所以我们可以在终端输入如下命令,建立一个软链接即可
sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql
在终端中输入如下命令,敲击回车后输入在安装MySQL时给出的密码
mysql -u root -p
在终端中输入如下命令,退出MySQL服务
exit
2.MySQL的启动、停止、修改密码
在命令行输入如下指令,启动与停止MySQL服务
sudo /usr/local/mysql/support-files/mysql.server startsudo /usr/local/mysql/support-files/mysql.server stop
在命令行输入如下指令,修改登录密码
update mysql.user set password=PASSWORD('newpassword') where  User='root';  
后面会提示
mysql error You must reset your password using ALTER USER statement before executing this statement.
在命令行输入如下指令,更改密码
SET PASSWORD = PASSWORD('newpassword');
设置密码永不过期(可选)
ALTER USER 'root' PASSWORD EXPIRE NEVER;
刷新
flush privileges;
3.MySQL可视化管理方式phpMyAdmin
在浏览器中输入如下网址,下载zip格式的文件
将解压后的文件拖到/资源库/WebServer/Documents/路径下,并重命名为phpMyAdmin
将文件夹中的config.sample.inc.php文件重命名为config.inc.php
将config.inc.php文件中的如下代码进行修改
将$cfg['Servers'][$i]['host'] = 'localhost';
修改为$cfg['Servers'][$i]['host'] = '127.0.0.1';
在浏览器中输入如下网址进行登录即可直接对MySQL进行可视化管理
4.MySQL卸载
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-)
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值