阿帕奇服务器使用教程

Mac下如何使用Apache服务器

准备工作

一般来说Mac系统都会自带Apache环境,此命令的用处是查看当前系统的Apache版本

sudo apachectl -v  

结果如下:

1
2
Server version: Apache/2.4.34 (Unix)
Server built:   Aug 17 2018 18:35:43

如果是第一次使用,此过程会要求用户输入密码,输入时是隐藏的,用户输入完成直接回车即可。

启动Apache

sudo apachectl start

此步骤过后就可以查看Apche是否已经启动了,在safari地址栏中输入”http://localhost“或”127.0.0.1“,如果网页中出现”ItWork!“则表示已经启动。

停止Apache

sudo apachectl stop

重启Apache

sudo apachectl restart

配置Apache

1.在自己的电脑根目录建一个文件夹(名称随意取)这里取为sites

2.找到配置文件,给原来文件备份

切换工作目录

cd /etc/apache2

备份文件,以防不测,只需要执行一次就可以了(防止配置错误之后可以恢复原样)

sudo cp httpd.conf httpd.conf.bak

如果配置错误使用如下命令恢复配置即可: sudo cp httpd.conf.bak httpd.conf

3.开始修改配置文件

用vim编辑httpd.conf

sudo vim httpd.conf

查找DocumentRoot

/DocumentRoot

按下 i 进入编辑模式
  1. 找到这一行, 将#号删掉:

    1
     #LoadModule php7_module libexec/apache2/libphp7.so
    
  2. 找到如下两行, 将路径改为第一步sites的路径

    1
    2
    3
     DocumentRoot "/Library/WebServer/Documents"
    	
     <Directory "/Library/WebServer/Documents">
    
  3. 找到如下一行, 在Options后面加一个单词 Indexes

Options FollowSymLinks Multiviews

保存并退出编辑状态

先按 esc, 然后在输入 :wq

重启apache服务器

sudo apachectl -k restart

联系方式

邮箱: objc_china@163.com