iOS网络篇1-简单搭建Apache服务器

不管是任何移动应用,为了保持生命力必须和网络进行数据反馈,为了便于开发,这里简单实现如何在mac上本地搭建用于开发测试的服务器。

web服务器主要功能是提供网上信息浏览服务,服务器是一种被动程序,只有当客户端发出请求时才会作出响应,

最常用的Web服务器是Apache和Microsoft的Internet信息服务器IIS,其实说白了web服务器就是一台在Internet上具有独立IP地址的计算机,同时也指管理服务器的程序。

一、搭建目标:

1>搭建Apache服务器

2>支持PHP脚本语言

首先了解两个常识:

IP地址:127.0.0.1

是回送地址,指本地机,一般用来测试使用

无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输

域名:localhost

在计算机网络中,localhost(本地主机)是给回路网络接口的一个标准主机名,相对应的IP地址为127.0.0.1

二、启动本地的Apache服务器:

其实mac上已经搭建了Apache服务器,我们只需要进行相关的配置就能启动服务器已经方便管理,打开终端,在命令行编辑.

1.启动

sudo apachectl -k start

注:在mac中,如果要执行系统级命令需要通过sudo,且需要输入管理员口令才能执行。

测试服务器是否启动

打开safari,输入localhost或者127.0.0.1或者本机实际ip地址,如果返回页面显示It Works说明服务器已经启动.

技术分享

三、修改Apache的默认文档目录,方便我们管理

1.进入Apache配置文件所在目录

cd /etc/apache2/ 

2.修改Apache配置文件

sudo vim httpd.conf

技术分享

3.回车后会进入这个页面

技术分享

4.输入/DocumentRoot后返回搜索结果

技术分享

5.先注释原先路径再添加新的路径(新的路径自己建立,我这里路径建为:/Users/wangchao/Service)

技术分享

6.继续查找DocumentRoot字符串输入/DocumentRoot

技术分享

7.将这里路径改为之前建立好的路径

技术分享

8.输入:wq保存退出

9.回到主窗口重启服务器

技术分享

注:点击i进入编辑模式,按esc切换回命令模式,所有修改目录在编辑模式下进行,其他搜索字符串或保存退出在命令行模式下。

10.到此Apache服务器配置完成,现在在/Users/wangchao/Service路径下新建test.html用于测试Apache是否正常工作

技术分享

打开safari,输入http://localhost/text.html

技术分享

四、添加PHP脚本支持

1.进入Apache配置文件所在目录

cd /etc/apache2/ 

2.修改Apache配置文件

sudo vim httpd.conf

3.搜索字符串

/php

技术分享

删除#,然后按esc,输入:wq保存退出

4.进入当前目录

cd /etc/

5.将php.ini.default文件复制为php.ini

sudo cp php.ini.default php.ini

6.重新启动Apache服务器

sudo apachectl -k restart

7.在/Users/wangchao/Service路径下新建info.php,测试PHP是否支持

技术分享

8.打开safari,输入http://localhost/info.php

技术分享

至此搭建完毕,自己可以建立数据库,搭建php脚本语言,进行服务器测试了。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。