admin

macos下LAMP、LNMP php环境搭建
当然是首选图形界面的,想过宝塔 但是要用docker 有点折腾了。轻量开发而已。。懒得搞。于是决定用自带的apac...
扫描右侧二维码阅读全文
10
2020/03

macos下LAMP、LNMP php环境搭建

当然是首选图形界面的,想过宝塔 但是要用docker 有点折腾了。轻量开发而已。。懒得搞。于是决定用自带的apache和php,也放弃了nginx。
省的折腾,反正就是一个轻量开发环境。apache和nginx对我来说无差

1、准备和安装
1.1、查看apache和php版本

我的是 Apache/2.4.33 (Unix) PHP/7.1.16 macos10.13.6

1.2、安装mysql ,有好多版本没有macos版,本来打算安装5.5的懒得找,随便找了一个5.7
https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.9-osx10.10-x86_64.dmg
安装完成会提示 默认密码
2020-03-10T06:30:11.847539Z 1 [Note] A temporary password is generated for root@localhost: )W_w1:=j>trV
安装后系统》偏好设置,启动
cd /usr/local/mysql/bin/
./mysql -uroot -p
修改密码
set password for root@localhost = password('123');
其他版本从 https://downloads.mysql.com/archives/community/ 下载
2、修改apache支持php
sudo code /etc/apache2/httpd.conf
如果找不到code可以用vi、edit或者在vscode中shift + command + p 输入shell选择安装code到shell
找到 #LoadModule php7_module libexec/apache2/libphp7.so
去掉注释
3、修改apache默认路径
找到
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
修改为 /Users/yanhui/www/htdocs 保存
sudo mkdir -p /Users/yanhui/www/htdocs
sudo chown -R _www:_www /Users/yanhui/www/htdocs
sudo chmod -R 777 /Users/yanhui/www/htdocs
创建一个文件
echo "<?php phpinfo(); ?>" >> /Users/yanhui/www/htdocs/index.php
下载phpmyadmin
4、启动和测试
开启Apache:sudo apachectl start
关闭Apache:sudo apachectl stop
重启Apache:sudo apachectl restart

======
后来升级到macos10.15.3 apache和php版本顺更为Apache/2.4.41 (Unix) PHP/7.3.11

Last modification:March 15th, 2020 at 02:19 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

captcha
请输入验证码