mac配置PHP环境

windows系统需要自己手动安装phpstudy,但是mac不需要,它自带的有Apache,只需要配置即可。

一、启动Apache服务

在终端中输入:

sudo apachectl start

(sudo是系统管理命令,输入完成后会需要输入密码,即电脑密码,输入不会显示出来,按回车即可进入下一步)
在终端中输入如下命令,查看Apache服务版本:

sudo apachectl -v

在浏览器中输入如下网址,检查Apache服务是否启动成功:

http://localhost
http://127.0.0.1

如果浏览器中显示 It Works!则证明Apache服务开启成功。

Apache的其他命令:
在终端中输入如下命令,关闭Apache服务

sudo apachectl stop

在终端中输入如下命令,重启Apache服务

sudo apachectl restart

Apache服务安装路径:
Apache服务的默认安装路径是/etc/apache2,一版情况下/etc目录在Finder下是不可直接找到的,在Finder下使用快捷键 command+shift+g,然后输入/etc 回车,就会看到apache2目录:
在这里插入图片描述
在这里插入图片描述
修改端口号:
找到并打开httpd.conf,搜索Listen80,修改成你想要的端口号即可(对配置文件修改过后要一定要重启Apache服务)
将apache的这个默认目录更改到用户目录下:
1⃣️
1、在自己的用户目录下新建一个Sites文件夹,我的用户目录为xjj
2、进到cd /etc/apache2/users/目录下,sudo vim username.conf,找到
  DocumentRoot “/Library/WebSever/Documents”
  <Directory “/Library/WebSever/Documents”>
替换成
  DocumentRoot “/Users/{username}/Sites”
  <Directory “/Users/{username}/Sites”>
其中{username}是你登陆用户名,如:
  DocumentRoot “/Users/xjj/Sites”
  <Directory “/Users/xjj/Sites”>
2⃣️
进到/etc/apache2/目录,sudo vim httpd.conf 将下面三句话的注释去掉:
  LoadModule authn_core_module libexec/apache2/mod_authn_core.so
  LoadModule authz_host_module libexec/apache2/mod_authz_host.so
  LoadModule userdir_module libexec/apache2/mod_userdir.so

(前两句应该已经不带注释了,把第三句注释放开。 三句话不在一起,找到第三句解开注释就可以了)
3⃣️
进到/etc/apache2/extra/目录,sudo vim httpd-userdir.conf
将Include /private/etc/apache2/users/*.conf 这句话解开注释。

最后,一定要重启Apache
在指定的目录下写一个示例,index.php
在浏览器输入localhost/index.php即可查看自己的内容。

这样,php配置成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值