Appearance
mac配置
本地php环境架设
首先打开终端-右键-前往文件夹-输入:/etc
进入配置文件夹:
我们需要配置的文件如下:
📂 etc:
host 域名映射
📂 apache2
|__ httpd.conf 服务设置
📂 Users
|__ lee.conf 用户权限设置
📂 extra
|__ httpd-vhosts.conf 域名本地目录解析
一、配置 host
打开host文件配置域名,保存!
二、配置 httpd.conf
1、打开httpd.conf 搜索:
bash
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
注释他们,复制一份在下方,修改里面的路径为自己的网站文件夹路径:
bash
DocumentRoot "/Users/lee/www"
<Directory "/Users/lee/www">
这是修改默认localhost的访问路径!
2、分别搜索以下内容,将前面的注释移除,就开启了这些个服务:
前面两个是本地映射解析服务,最后一个是开启php7服务
bash
#Include /private/etc/apache2/extra/httpd-vhosts.conf
#LoadModule userdir_module libexec/apache2/mod_userdir.so
#LoadModule php7_module libexec/apache2/libphp7.so
三、配置 httpd-vhosts.conf
打开extra文件夹下的httpd-vhosts.conf文件,将路径和解析域名改成自己的
bash
<VirtualHost *:80>
ServerAdmin bme@qq.com
DocumentRoot "/Users/lee/www/wiki/docs"
ServerName wiki.com
ErrorLog "/private/var/log/apache2/wiki.com-error_log"
CustomLog "/private/var/log/apache2/wiki.com-access_log" common
</VirtualHost>
四、配置 user.conf
打开 Users文件夹:查看是否有当前用户名的conf文件,若没有,自己新建一个 例如:lee.conf 写入如下内容:
bash
<Directory "/Users/lee/www/">
Options Indexes MultiViews
AllowOverride All
Require all granted
</Directory>
该文件是赋予网站文件夹权限的,若没有配置,网站打开会显示:
bash
Forbidden
You don't have permission to access this resource.
表示无权访问
最后终端输入:
bash
sudo apachectl restart
重启apache服务。打开域名测试 ok!
Apache命令
bash
sudo apachectl start 开启
sudo apachectl restart 重启
sudo apachectl stop 关闭
mac技巧
mac意外黑屏解决方案
黑屏但是键盘上toolbar屏幕是亮着的,这种情况可以同时按住shift+control+option+电源键(toolbar最右侧)几秒后电脑将关机,盖上屏幕,再打开,电脑将重新登录 解决问题。
mac外接显示器线条选择
外接显示器会占用2.4ghz频段,干扰蓝牙信号了,所以要选择一条带屏蔽层的线
mac修改屏幕截图存储位置
默认是存储在桌面,不便于管理,我们可以改到其他位置:
- 第一步、在用户/图片文件夹下,新建“截图”文件夹
- 第二步、打开终端输入
defaults write com.apple.screencapture location ~/Pictures/
后回车 - 第三步、操作完成后,再次输入
killall SystemUIServer
后回车