创客百科

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

用户工具

站点工具


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

MAC OS 配置 APACHE PHP MYSQL

APACHE 启用 PHP

sudo apachectl -k start

sudo apachectl start

1.配置服务器根路径! —>别人通过网页访问的时候,本台计算机上的文件夹!

打开服务器所在的目录

cd /etc/apache2/

打开需要更改的文件/ vim 编辑器!

sudo vim httpd.conf

查找 文件中出现 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 出来了。

cd /private/etc/
sudo cp php.ini.default php.ini

MYSQL 安装配置

brew install mysql
mysqladmin -u root password ‘xxxxxxx’

就这么简单就安装好了mysql了

配置文件

/usr/local/opt/mysql/my.cnf

也可以这么安装

brew install mysql
mysql_secure_installation (这步会问你很多问题,就是一些常用的配置)

安装完设置下开机自动启动

cp /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist 

PHP 关联 MYSQL 设置

sudo vi php.ini

把php.ini里面所有的default_socket都改成MAMP的mysql.sock的正确位置即可。

pdo_mysql.default_socket=/tmp/mysql.sock
mysql.default_socket = /tmp/mysql.sock
mysqli.default_socket = /tmp/mysql.sock

sudo mysqld restart

本页面的其他翻译:
note/spoony/mac-os-配置-apache-php-mysql.txt · 最后更改: 2017/02/28 16:35 由 Spoony