创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


note:spoony:mac-os-配置-apache-php-mysql

这是本文档旧的修订版!


A PCRE internal error occured. This might be caused by a faulty plugin

====== MAC OS 配置 APACHE PHP MYSQL ====== ===== APACHE 启用 PHP ===== sudo apachectl -k start sudo apachectl start // 1.配置服务器根路径! --->别人通过网页访问的时候,本台计算机上的文件夹! // 打开服务器所在的目录 cd /etc/apache2/ // 打开需要更改的文件/ vim 编辑器! sudo vim httpd.conf // 字母 i 进入编辑模式 esc 退出编辑模式 / 查找的意思! // 查找 文件中出现 DocumentRoot 的地方 // DocumentRoot 后面跟的路径就是服务器默认的路径! /DocumentRoot 复制粘贴路径 apache 服务器默认需要使用php 代码做开发! 在打开的文本编辑器里,搜索“#LoadModule php5_module”,定位需要修改的位置,去掉前面的#,保存关闭。 重启 Apache。至此,就可以在网站所有文件的根目录:/Library/WebServer/Documents,下部署了。 // 启动服务器 sudo apachectl -k start // 重新启动服务器 sudo apachectl -k restart ===== PHP 启用 ===== 如果已经存在 /private/etc/php.ini 就不需要再拷贝一份 php.ini.default 出来了。 <code> cd /private/etc/ sudo cp php.ini.default php.ini </code> ===== MYSQL 安装配置 ===== <code> brew install mysql mysqladmin -u root password ‘xxxxxxx’ </code> 就这么简单就安装好了mysql了 配置文件 /usr/local/opt/mysql/my.cnf 也可以这么安装 <code> brew install mysql mysql_secure_installation (这步会问你很多问题,就是一些常用的配置) </code> 安装完设置下开机自动启动 <code> cp /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist </code> ===== PHP 关联 MYSQL 设置 ===== sudo vi php.ini 把php.ini里面所有的default_socket都改成MAMP的mysql.sock的正确位置即可。 <code> pdo_mysql.default_socket=/tmp/mysql.sock mysql.default_socket = /tmp/mysql.sock mysqli.default_socket = /tmp/mysql.sock </code> sudo mysqld restart

本页面的其他翻译:
note/spoony/mac-os-配置-apache-php-mysql.1488270901.txt.gz · 最后更改: 2017/02/28 16:35 (外部编辑)