apache2服务器的配置步骤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/heipingguowenkong/article/details/50708140

1.在finder中的用户目录下新建一个sites文件夹(如果在 finder中看不到用户选项,找到finder的偏好设置中的偏栏目录下勾选一下用户(小房子图标的)的那个选项就好了);

2.建好的文件夹上会有一个类似浏览器的标志,然后右键设置文件夹的权限设置为“读和写”;

3.打开终端输入以下命令:

1> cd /etc/apache2/ 意思是进入 apache2 所在的文件夹目录

2> ls 查看当前文件夹下的目录

3> sudo vim httpd.conf 以管理员的身份用 vim 编辑器打开

4> /DocumentRoot “/”是vim编辑器下的查找命令 查找DocumentRoot (web服务器的根路径)

5> 找到DocumentRoot后,把这一行以及下一行都复制一份:

shift + V 选中该行

y 复制

p 粘贴

6> i 让文件进入编辑状态

7> 把复制的这一份内容前面加一个# 意思是注释掉这两行的作用是用来和修改后的内容作对比,以免出错时无法回退到上一步

8> 把未注释的两行中引号中的内容按delete删掉,然后把第一步建立的文件夹路径拖到引号中

9> esc 键退出编辑模式,进入命令行模式

10> /Options Follow搜索到这一行,这一行是控制服务器上的内容的呈现方式

11> i 进入编辑模式 在Options 和follow 中间插入Indexes, 按esc进入命令状态,配置完毕后是这个样子(‘Options Indexes FollowSymLinks Multiviews’)

12> /php 搜索到这一行后再次进入编辑模式删除行首的“#”,按esc退出编辑模式

13> :wq 意思是退出vim编辑器并保存所作的修改

4. 那么做到这里可以说服务器已经配置完成

5.接下来测试一下服务器是否配置成功,输入以下命令:

1> sudo apachectl -k restart 或者 sudo apachectl restart 启动服务器

2> sudo apachectl -k stop 或者 sudo apachectl stop 关闭服务器

如果出现如下内容说明服务器已经配置成功:“httpd not running, trying to start”。

猜你喜欢

转载自blog.csdn.net/heipingguowenkong/article/details/50708140