Mac如何配置本地Apache服务器
Mac如何配置本地Apache服务器?针对这个问题,今天小编总结这篇有关配置Apache服务器的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了高陵免费建站欢迎大家使用!
Apache服务器启动 : 在终端输入 sudo apachectl start 回车即可
mac本身安装了ssh服务,默认情况下不会开机自启
启动sshd服务:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
停止sshd服务:sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
查看是否启动: sudo launchctl list | grep ssh
如果看到下面的输出表示成功启动了: - 0 com.openssh.sshd
Apache自定义配置
根目录路径配置
首先,Apache默认的根目录在“/Library/WebServer/Documents/”下。
我们可以将服务器根目录配置到我们自己的文件夹下:
例如 : 在/users/user中创建一个"ApacheFIle"的文件夹,
切换工作目录下:cd /etc/apache2
首先备份文件,只需要执行一次:sudo cp httpd.conf httpd.conf.bak (目的是在操作出现错误时可以使用命令,恢复备份的
httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf)
用vim编辑httpd.conf文件,httpd.conf文件时Apache的配置文件:sudo vim httpd.conf
这时候需要输入密码来获取权限,输入密码后会出现httpd.conf的编辑界面,按下键盘 i 键即可进入编辑状态。
在文本中找到DocumentRoot及Directory,将后边路径替换为刚才自己创建的文件夹路径。
修改前: # DocumentRoot "/Library/WebServer/Documents"# 修改后 /users/user/ApacheFile DocumentRoot "/users/user/ApacheFIle"
之后找到Options FollowSymLinks Multiviews:修改为Options Indexes FollowSymLinks Multiviews,在单词间添加一个 Indexes 单词。
接下来查找php,:/php,定位到图中位置:(下边的第三行)
LoadModule alias_module libexec/apache2/mod_alias.so #LoadModule rewrite_module libexec/apache2/mod_rewrite.so #LoadModule php7_module libexec/apache2/libphp7.so #LoadModule perl_module libexec/apache2/mod_perl.so LoadModule hfs_apple_module libexec/apache2/mod_hfs_apple.so
将 LoadModule php7_module 前的#号删除
最后 Esc 退出编辑,输入:wq保存并退出。1.7 切换工作目录:cd /etc
拷贝php.ini文件:sudo cp php.ini.default php.ini1.8 重新启动apache服务器,在终端输入:sudo apachectl -k restart
然后在浏览器中输入127.0.0.1 或者本机IP地址回车即可查看服务器根目录(自定义根目录)
注:我们不止可以用ip地址访问我们的Apache服务器也可以自定义一个假域名啥的
看完上述内容,你们掌握Mac配置本地Apache服务器的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
当前文章:Mac如何配置本地Apache服务器
分享路径:http://pwwzsj.com/article/ghsigg.html