• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

网站部署 – 如何在macbook上部署PHP应用?

php 搞代码 4年前 (2022-01-25) 14次浏览 已收录 0个评论
文章目录[隐藏]

听说macbook内置了PHP和Apache,我自己也安装了mysql。
打开Apache后,访问80端口,可以看到it works!
然后我在网上下载了wordpress安装包,
不知道怎么使用,放在哪里可以访问安装。
我试着放在/Library/WebServer/Documents下,没成功。
请教资深人士,帮帮忙。

回复内容:

听说macbook内置了PHP和Apache,我自己也安装了mysql。
打开Apache后,访问80端口,可以看到it works!
然后我在网上下载了wordpress安装包,
不知道怎么使用,放在哪里可以访问安装。
我试着放在/Library/WebServer/Documents下,没成功。
请教资深人士,帮帮忙。

第一:

1.配置Apache

<code>sudo su -cd /etc/apache2/cp httpd.conf httpd.conf.bakvi httpd.conf</code>

跟楼上一样,不过这里备份了一下,然后就去掉以下这一行的#:

<code>LoadModule php5_module libexec/apache2/libphp5.so</code>

保存,重启一下:

<code>apachectl restart</code>

写一个phpinfo吧:

<code>grep DocumentRoot httpd.confecho '<?php phpinfo();' > /Library/WebServer/Documents/phpinfo.php</code>

2.安装Mysql:

下载Mysql for Mac,一路按照指示安装,配置一下:

<code>vi ~/.bash_profile</code>

加上这一行:

<code>export PATH=/usr/local/mysql/bin:$PATH</code>

3.链接My

本文来*源gaodai^.ma#com搞#代!码网
搞gaodaima代码

sql 和 PHP

<code>cd /var mkdir mysqlcd mysqlln -s /tmp/mysql.sock mysql.sock</code>

链接好了之后,既然题主要安装Wordpress,还可以做以下的小配置;

<code>vi /etc/apache2/httpd.conf</code>

去掉下面三行的注释(#):

<code>LoadModule deflate_module libexec/apache2/mod_deflate.soLoadModule expires_module libexec/apache2/mod_expires.soLoadModule rewrite_module libexec/apache2/mod_rewrite.so</code>

最后重启一下apache吧。

第二:

可以直接使用MAMP:

https://www.mamp.info/en/

第三,使用Homebrew自己再配一个,本人是这样的,参考文章可以看这里:

http://segmentfault.com/a/1190000000606752

以上。

Happy Hacking

找到/etc/apache2/httpd.confphp5_module的注释去掉:

<code>LoadModule php5_module libexec/apache2/libphp5.so</code>

可能需要重启下Apache。我这儿自己写个phpinfo()可以正常看到结果,探针也可以用。Wordpress也可能要启用mod_rewrite。

不推荐用系统自带的吧……下个MAMP多方便

随意哪个地方都好啊,你只要配置一下那个Apache的conf 指向你WordPress的目录就好了

Apache就别用了,也没有几个公司还在用了,在mac或者linux上,推荐源码安装。brew这东西,还是做一些wget这类linux工具的安装吧。作为phper,任何地方源码安装,是最基本的技能。

下载一个MAMP就好了。https://www.mamp.info/en/

MAC自带php,直接在你想要测试的web目录下执行

<code>php -S localhost:8080</code>

即可开启一个自带的php服务器。
安装mysql/postgresql可以直接用brew安装即可。

建议搭个vagrant,down个linux box,php环境安装配置和linux一样,而且运行环境也统一了
实在想用mac的,参考这个吧,很详细,用brew安装的

http://segmentfault.com/a/1190000000606752
官方文档
http://php.net/manual/zh/install.macosx.php


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:网站部署 – 如何在macbook上部署PHP应用?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址