修改httpd.conf:
sudo vim /etc/apache2/httpd.conf
输入"/"进行搜索
开启php7支持,设置路径
#将这一行前面的“#”去掉
LoadModule php7_module libexec/apache2/libphp7.so
# 修改路径,建议前面加上“#xiugai”便于定位
# xiugai
# DocumentRoot "/Library/WebServer/Documents"
# <Directory "/Library/WebServer/Documents">
DocumentRoot "/Users/machao/WebSite"
<Directory "/Users/machao/WebSite">
# 添加phpMyAdmin别名
<IfModule dir_module>
# Alias : 别名
# mysql: 虚拟目录名称
# /Users/machao/WebSite/phpMyAdmin-4.8.3 : 物理路径
# Directory : 设置物理路径的访问权限
# Require all granted : 必须设置这个,否则会出现无法访问到目录的错误
Alias "/mysql" "/Users/machao/WebSite/phpMyAdmin-4.8.3"
<Directory "/Users/machao/WebSite/phpMyAdmin-4.8.3">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
Require all granted
</Directory>
</IfModule>
开启Apache
sudo apachectl start
增加命令别名
新建“.bash_profile”文件,并编辑
$ touch .bash_profile
alias ll="ls -al"
alias chongqi="sudo /usr/sbin/apachectl restart"
alias mysql="/usr/local/mysql/bin/mysql -u root -p"
在终端执行(临时生效)
source ~/.bash_profile
永久生效的方法:
首先确定终端使用的是bash还是zsh,方法是看看终端窗口的名字即可。
如果是bash,就新建一个文件.bashrc,如果是zsh,就新建一个文件.zshrc,在文件中写入
source ~/.bash_profile
安装mysql
下载地址:https://dev.mysql.com/downloads/mysql/
修改root密码
- 停止mysql
- 进入mysql安全模式
cd /usr/local/mysql/bin
sudo ./mysqld_safe --skip-grant-tables
//此时要求输入的秘密为mac系统用户密码
- 新打开一个终端,进入 MySQL
mysql -u root -p
//输入mysql密码进入(任意密码也可)
- 修改密码
use mysql; //切换数据库
update mysql.user set authentication_string=password('新密码') where user='root' and Host ='localhost';
- 刷新权限,使配置生效
flush privileges;
//quit,退出mysql
最后再启动 MySQL
sudo /usr/local/mysql/support-files/mysql.server restart
网友评论