Mac下配置Apache服务器

Mac自带了Apache环境,我们要做的就是稍微配置一下。

1、启动Apache

在终端输入:sudo apachectl start,这样就将Mac自带的Apache启动了,在浏览器输入“http://localhost”,会显示“It works!”,说明服务器已经启动成功了。Apache默认的根目录在“/Library/WebServer/Documents/”下。

2、配置服务器

在Finder中创建一个"Sites"的文件夹,直接创建在/Users/yun(当前用户名)目录下,如图:

屏幕快照 2018-03-27 上午11.10.49.png

1、切换工作目录下:cd /etc/apache2

2、备份文件,只需要执行一次:sudo cp httpd.conf httpd.conf.bak

3、如果操作出现错误!可以使用命令,恢复备份的 httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf

4、用vim编辑httpd.conf文件,httpd.conf文件时Apache的配置文件:sudo vim httpd.conf

出现如下界面:

1.png

回车进入到下面的界面:

779F6E0B-910C-4B88-9744-88E3DBA54EC4.png

5、按住shift键,并且输入“ :”号进入vim命令模式,搜索/DocumentRoot,找到图中对应位置将圈内路径改为之前创建的Sites文件夹的路径。(i进入编辑模式,esc退出vim编辑)

5A55F2F1-6CAF-413A-9F3E-FCA87CA16841.png

6、之后找到Options FollowSymLinks:修改为Options Indexes FollowSymLinks,在两个单词间添加一个Indexes单词。


5A55F2F1-6CAF-413A-9F3E-FCA87CA16841.png

7、接下来查找php,/php,定位到图中位置:

27DB492C-18F6-4A8B-B27C-72D13F819950.png

8、将这句代码前面的#去掉。最后:wq保存并退出。

9、切换工作目录:cd /etc

10、拷贝php.ini文件:sudo cp php.ini.default php.ini

重新启动apache服务器就好了

参考资料:
https://www.cnblogs.com/wanxudong/p/5846907.html

3、修改端口

在httpd.conf配置文件中如下图所示端口,直接修改

F79FE647-14A4-4E6C-8548-75D420F65235.png

4、设置主页

1、打开终端,输入sudo vi /etc/apache2/httpd.conf,打开Apache的配置文件。找到

81ADE8C2-160D-4D61-9092-9CD67872A59D.png

修改DirectoryIndex后面的页面名称(添加即可)

5、配置虚拟主机

1、打开终端,输入sudo vi /etc/apache2/httpd.conf,打开Apache的配置文件。找到 #Include /private/etc/apache2/extra/httpd-vhosts.conf,去掉前面的#。保存退出 :wq

D6B94102-8B92-4DA7-A77F-1CEF1A21F0E7.png

2、输入sudo vi /etc/apache2/extra/httpd-vhosts.conf,修改一下设置(原设置可以用#注释)后保存退出

374FB944-9BD1-4D96-8EF8-13151CCC4B22.png

第一个保留localhost访问,第二个设置自己的虚拟主机名
DocumentRoot:设置之前设置的文件夹路径
ServerName:虚拟主机名

3、输入 sudo vi /etc/hosts 配置hosts文件,添加上步设置的虚拟主机名

BCEDB4C1-EF30-405C-A4D4-53A7BE0A0520.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这两天正在长智齿,很疼,疼到张不开嘴吃饭,只能吃流食。疼的第一天,喝疙瘩汤,怕饿,又买了颗水煮蛋,用勺子切成一小块...
    酸奶姑娘阅读 296评论 0 0
  • 1、修复行情 沪指延续昨日的下跌势能低开后,震荡上扬,但是反抽无力,一波三折,于是震荡回落下来,全天都是修复...
    阿凯古阅读 139评论 3 4
  • 青春不死 昨天已过去 不需太多的追忆 明天还要继续 青春不死 太多画面已经定格 这是比香烟更难戒掉的回忆 让它随着...
    北国南望阅读 202评论 0 1
  • 2月26日、熊宝宝系列,煊 3月1日、运动蛋白粉+电解质,张姐 3月5日、多维+钙+蛋白粉,徐金飞 3月8日、水贝...
    飞儿amy阅读 198评论 0 0
  • 问题:项目中用WebView显示720度全景图,出现404界面。 原因:WebView对于不同的机型有的手机上并不...
    启程_Start阅读 1,023评论 0 1