STU-配置本地Apache服务

在网页中输入localhost/127.0.0.1 显示It works!表示apache默认安装成功了(Mac应该自带了,如果失败 开启一下即可);

如果想自己配饰一个本地的Apache服务来访问,需要修改apache的配置:

 

获取root权限

首先进行如下配置,以便成功获取root权限(非root权限的普通vim编辑 无法修改lock的系统配置):

    【sudo su】

    【passwd root】

    【exit】

    【su root】

 

创建服务目录

先创建一个文件夹,置于主目录下:

 

进入apache目录,修改配置文件:

    进入工作目录:【cd /etc/apache2/】

    打开目录(.表示当前目录,..表示上一层目录):【open .  】

    由于要以root权限修改 httpd.conf ,最好在修改前备份下【sudo cp httpd.conf httpd.conf.bak】

    如果后续真的出现了错误,还可以从备份文件中恢复【sudo cp httpd.conf.bak httpd.conf】

 

修改httpd.conf中的部分内容:

1.使用vim编辑器编辑文件(熟悉vim编辑器的基本使用):【vim httpd.conf】

2.查找DocumentRoot,修改:

    DocumentRoot和Dictionary后的(共两处)路径为“ApacheLocalHost”文件夹的路径【/Users/huaqiang/ApacheLocalHost】;

3.查找Options (后面是FollowSymLinks)在其后紧接着加入单词 Indexes;

4.查找php,去掉所在行LoadModule php7_module…前的注释;

5.查找ServerName www.example.com:80所在行,去掉其前面的注释,并修改www.example.com为localhost或127.0.0.1;

 

保存退出

之后,保存退出(esc切换到命令模式,输入冒号“:”切换到末行模式,输入wq保存退出);

 

重启服务

重启apache服务器:(重启出错了,就从备份文件中恢复内容,再次尝试)

    重启:【sudo apachectl -k restart】

    暂停:【sudo apachectl -k stop】

    开始:【sudo apachectl -k start】

 

localhost验证

最后在浏览器输入http://localhost或http://127.0.0.1 验证下;我们之前放入文件夹的文件也就可以通过链接访问了。

 

点击查看文件:

 

 

参考:《iOS Mac本地搭建Apache服务器

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值