macOS - 利用Apatch搭建本地服务器

最近经常和服务器交互,自己开发过程中找别人实在有些麻烦,因此自己在本地配置一个服务器,用来做开发测试还是很不错的。下面从apaych介绍、配置、使用几个方面一步步完成搭建本地服务器

1.Apatch简介:

1.1.apatch是macOS自带的一种服务器

1.2.是目前比较常用的一种web服务器

2.apatch的配置

2.1.要配置实现的结果:

2.1.1.直接在safari中输入http:127.0.0.1/ 界面显示it works(apatch已启动)

2.1.2.设置apatch服务器的根目录为/Library/WebServer/Documents/(用于存放各种返回的数据)

2.2. apatch的基本信息

2.2.1.查看apatch版本号:sudo apachectl -v 

结果显示:

Server version: Apache/2.4.33 (Unix)

      Server built:  Apr  3 2018 23:45:11 

2.2.2.配置文件地址: /etc/apache2/httpd.conf

2.2.3.apatch服务器主机配置文件地址:/etc/apache2/extra/httpd-vhosts.conf

2.2.4.apatch主要命令:

2.2.4.1.启动:sudo apachectl start

2.2.4.2.停止:sudo apachectl stop

2.3.配置文件编辑

2.3.1.备份源文件: sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.backup

2.3.2.编辑配置文件sudu  vi /etc/apache2/httpd.conf

修改190行

User _www _www为本机名

 Group _www _www为wheel

2.4.设置服务器根目录为/Library/WebServer/Documents/

2.4.1.备份原配置文件 sudo cp /etc/apache2/extra/httpd-vhosts.conf /etc/apache2/extra/httpd-vhosts.conf.backup

2.4.2.修改文件的DocumentRoot “/Library/WebServer/Documents/”

need-to-insert-img

2.5.重新启动apatch服务器

3.添加文件到本地服务器

3.1.保存http://news.sogou.com页面为sogou,保存于/Library/WebServer/Documents/下

3.2.保存本文件为macOS-patch.pages

4.浏览器中查看

4.1.打开网址:http://127.0.0.1/sogou

4.2.打开图片:http://127.0.0.1/PoweredByMacOSX

4.3.下载文件:http://127.0.0.1/macOS-patch.pages 

5.手机中查看(确保手机和mac电脑在同一wifi下)

5.1.查看本地电脑的IP地址: 10.129.17.193

5.2.手机访问:http://10.129.17.193/sogou 

你可能感兴趣的:(macOS - 利用Apatch搭建本地服务器)