标签:
不管是任何移动应用,为了保持生命力必须和网络进行数据反馈,为了便于开发,这里简单实现如何在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脚本语言,进行服务器测试了。
标签:
原文地址:http://www.cnblogs.com/wc85328/p/4247854.html