博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac OS环境下的PHP环境配置
阅读量:5124 次
发布时间:2019-06-13

本文共 1423 字,大约阅读时间需要 4 分钟。

最近在看php方面,今天先学习了一下php的环境配置,百度的资料,简单方便,记录一下。

先说一下需要准备的:

  • Apache web服务器

  • PHP
  • MacBook
  • MySql

首先要启动Apache服务:(这里需要介绍几个命令)

  • 启动Apache服务  sudo apachectl start
  • 重启Apache服务  sudo apachectl restart
  • 停止Apache服务  sudo apachectl stop
  • 查看Apache版本  httpd -v

  因为Mac OS自带Apache,所以也不需要再去下载安装,直接在终端启动Apache服务就好了。

  

  这里可以看到我这里查看到的 service version:Apache/2.4.25 (Unix)

然后打开浏览器:(输入localhost,出现 It works! ,说明Apache服务已经成功启动了)

  

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

  

  此处的phptest.php文件是我自己创建的。

接下来我们配置PHP:(因为Mac OS本身也是自带PHP,这为我们刚入手的小白同学们来说很福利,只需要在Apache的配置文件中添加Apache对PHP的支持就好了)

  在终端去打开httpd.conf文件。修改LoadModule php5_module libexec/apache2/libphp5.so这一项就Ok了

  • sudo vim /etc/apache2/httpd.conf (打开http.conf文件)

  

  这里需要输入你的Mac密码。

  • 打开httpd.conf文件,找到LoadModule php5_module libexec/apache2/libphp5.so这一项

  注意:默认是 #LoadModule php5_module libexec/apache2/libphp5.so ,这一项是被注释的,取掉前面的“#”就Ok了。

  

然后我们重启Apache服务

  • sudo apachectl restart

下面就进入我们的PHP目录下去创建一个属于我们自己的php文件吧

  • 进入/Library/WebServer/Documents, 在该目录下新建一个测试的PHP页面,输入命令:sudo vim phptest.php

  • 编辑我们的第一个php文件

  

  • 浏览器里面运行一下,localhost/phptest.php

  

  抱歉,请忽略这个Warning();对于新手上路的我而言,我也不知道这个warning是怎么回事,说我怎么设置date.timezone。

  date_default_timezone_set("Asia/Beijing");(是我这个设的不对么?请指教)

  不过,总的而言,还是学到了,至少之前学过的java web 的html是展示出来了。说明PHP环境配置是没问题的,至于PHP语法留着慢慢研究吧!

 

  本文借鉴:百度经验http://jingyan.baidu.com/article/67508eb434539f9cca1ce4da.html  在此感谢^_^  

  

  

 

转载于:https://www.cnblogs.com/echoDream/p/6705106.html

你可能感兴趣的文章
GDOI DAY1游记
查看>>
MyBaits动态sql语句
查看>>
拉格朗日乘子法 那些年学过的高数
查看>>
vs code 的便捷使用
查看>>
用户空间与内核空间,进程上下文与中断上下文[总结]
查看>>
JAVA开发环境搭建
查看>>
Visual Studio基于CMake配置opencv1.0.0、opencv2.2
查看>>
SDN第四次作业
查看>>
django迁移数据库错误
查看>>
Data truncation: Out of range value for column 'Quality' at row 1
查看>>
字符串处理
查看>>
HtmlUnitDriver 网页内容动态抓取
查看>>
ad logon hour
查看>>
罗马数字与阿拉伯数字转换
查看>>
Eclipse 反编译之 JadClipse
查看>>
Python入门-函数
查看>>
距离公式汇总以及Python实现
查看>>
Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
查看>>
第23月第24天 git命令 .git-credentials git rm --cached git stash clear
查看>>
java SE :标准输入/输出
查看>>