mac apache2 php,Mac OSX 之 PHP开发环境Apache2配置

time : 2018-03-23

author : HGD_IS 李亮星

一.事件因果

@一个星期前:

不想下载XAMMP或者MAMP之类的IDE,而且下载完谷歌服务器一直只有放弃按钮,在Finder中打开也是不可打开文件状态,谷歌浏览器给出的解释是该App可能损害我的电脑,没办法,看来是老天爷不想让我搞PHP。

@今天 00:40:      真的无奈,学到表单验证这块需要html文件配合php脚本一起完成,没办法前天开始又断断续续在百度CSDN上看哪位大神遇到过和我类似的情况,然后...我在一个Linux论坛找到了解决办法(ps:@¥#¥%,Mac,你就不能在这方面花点心思么???( ゚д゚)??,我是真的气),或许这就是奇妙的缘分吧,总会遇到,可能会有点迟到而已。下面这篇文章帮我度过了难关,下面为我查阅的网址:

Linux 公社 ------------------

二.详细解决步骤

i)首先我们需要进入Mac终端,打开private资源中的/etc/apache2文件目录,在终端输入如下命令行:cd /etc/apache2

ii)进入如下目录:

2c3a02627aa2

httpd.conf配置文件

iii)在终端输入如下命令:sudo vim httpd.conf

回车后会出现如下画面:

2c3a02627aa2

输入密码

只要输入用户(以管理员身份)密码然后回车就可以了,httpd.conf里面是一长串的代码,我们需要更改2个东西:a. # DocumentRoot

b. # LoadModule

1 -进入conf文件后,先按下esc按键,然后输入 ‘ : ’ 和 ' /DocumentRoot ',然后回车

结果匹配到如下位置:

2c3a02627aa2

更改后的配置

原本内容如下:# DocumentRoot "/Library/WebServer/Documents"

上面的图片是更改好了的,apple是的用户名,Sites是apple目录下的文件夹,用来存放php文件,想要更改文件内容,必须会一点Vim的知识,按 i 键,观察到左下角有“--INSERT--”字符样式则表明已进入编辑模式。

2 - 删除注释

2c3a02627aa2

更改好的配置

如上,可以用:/LoadModule php来匹配,然后同上按 i 编辑,删除 # 键(这是注释符),然后观察一下php后面的数字是不是你电脑目前php的版本,如果不是,请按command+d再开一个window然后输入php -v回车即可看到php版本号,然后回到第一个窗口更改。

------------  分割线  ------------

3 - 保存conf文件

按esc键然后键入冒号和“wq!”

如下:

2c3a02627aa2

保存文件命令

w:write-- 保存

q:quit-- 退出

哦呼~配置文件终于弄完了可以松一口气了,接下来就是展现你高超的写代码的水准的时候了,随便在那个编辑器或者IDE里面写一个简单的PHP文件,如:

2c3a02627aa2

helloworld.php

然后你需要做的是将写好的php脚本文件保存在Sites目录中,如下:

2c3a02627aa2

php文件

打开你的浏览器,随便哪个,我的默认浏览器是GooGle Chrome(个人觉得最好用的浏览器),在网站显示栏部分输入localhost,然后回车,会看到你的helloworld.php文件。

2c3a02627aa2

localhost本地文件

点击该文件,网页跳转到了另一个页面:

2c3a02627aa2

Hello World!

至此全文结束,不是太完美,但算是解决了不需要XAMMP等App就可以在Mac上运行php文件挺好的。ps:未经博主许可,请勿转载,博主联系方式如下:

2544886931@qq.com

如有错误之处,还望各位通过邮箱反馈,由衷感谢!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值