互联网时代背景下,网站、APP、移动软件等网络产物越来越多,从事这一行的人也越来越多。最多的从事岗位可能就要数程序员了,他们用一行又一行难懂又枯燥的代码编写出漂亮的界面
和强大的功能。笔者也算是众多程序员的一员,希望通过与大家交流分享,共同提升。
做为一枚PHP程序员,不可能直接上服务器去编辑代码,都是要在本地测试好之后再上线调试。
本次就和大家分享一下如何在自己的电脑上,搭建一个PHP环境下的本地服务器。(ASP也可以使用的哦!)
一、搭建网站服务器所需软件
mysql数据库,php环境,iis,Fast CGI
MYSQL数据库——网站必须使用的数据储存容器,用来存储网站的相关数据和连接网站。并且,只有提前写好数据库,才能通过php调用出数据显示在网站上。软件可以从mysql官网下载,我
用的是mysql-5.1.57-win32版本,根据你的服务器操作系统而定,使用对应的32或64位操作系统。注意:要下载msi格式文件。
php环境 ——php开发的运行和解析环境。软件从php官网下载,我用的是php-5.3.4-Win32-VC9-x86版本,X86是32位操作系统,X64是64位操作系统,不要下错哦!
IIS ——网站服务器管理平台,并且IIS中有相关的服务器管理所需要服务。服务器自带,需要自己配置。
Fast CGI ——HTTP服务器与你的网站服务器“交谈”的工具,将你的单个网站变成“互联网”。Fast CGI从微软的官方平台下载,软件不大。
二、Fast CGI安装与配置。
1、从微软官网上下载好 Fast CGI.
2、直接点击下一步、安装即可,没有其他选项卡。
三、IIS安装。(我是自己的笔记本,用的win8系统,配置过程是英文,其他操作系统也一样的。)
1、按系统键,呼出设置页面——点击设置——控制面板——程序——启动或关闭windows功能——将图片中红框部分勾选。开始安装......
2、安装之后,配置网站。右键点击网站,添加网站。填写网站名称,网站文件路径(在D盘或者其他盘建立一个文件作为网站根目录),主机名填不填都可以,IP地址:127.0.0.1,端口默认
80即可,确定即可。至此,网站建设完成。
3、配置网站权限。点击编辑权限——安全——加入everyone,权限可读写。
4、添加网站文件类型。index.php,将index.php、index.html上移。
5、开启目录浏览权限,点击启动。OK!IIS网站配置完成。
四、PHP环境安装配置。
1、下载好软件之后。安装,一直点击下一步,到web server setup界面。选择 IIS FAST CGI,这个是php的Fast CGI,如果之前不安装微软 Fast CGI,在php的最后一步无法通过。
2、自定义php安装程序路径,我们安装到D盘。
3、点击“next”,点击“install”安装即可。
4、测试阶段,我们在网站根目录建立一个 index.html页面测试html解析,建立一个hello.php页面,测试php安装程序如何。在html页面,随便写就可以了。php页面的代码——(<?php
echo phpinfo();
?>
5、访问127.0.0.1,显示index.html页面信息。访问127.0.0.1/hello.php页面,显示php的信息页面。至此,网站页面可以正常访问。
五、最后一步,mysql安装。
1、从官网下载mysql软件,记住是“msi”格式。
2、选择默认的即可,到server type页面。三个选项:Developer Machine,Server Machine,Dedicated Mysql Server Machine。开发商机,服务器,MySQL服务器专用,这三个选项。
我们选择Developer Machine,作为服务器来用。
3、接下来选择服务器使用:三个选项。Multifunctional Database,Transactional Database only,Non-Transactional Database only。分别是,多功能数据库,(包含事务型和非事务型数据库)事务性数据库(在文件夹内有文件记载),非事务型数据库(只在mysql数据库内)。
我们选择多功能数据库,两者都要。
4、defult characer set 。默认字符集选择,我们选择UTF-8.
5、下面过程选择默认即可。
6、测试mysql。打开cmd,输入:net start mysql。显示服务启动成功。
月微总结:以上就是本地网站服务器环境搭建过程,一个良好的服务器环境对程序员来说是很重要的。当然,如果大家嫌麻烦,也可以用其他的很多环境套装。Apache+php+mysql。例如:
织梦、phpstudy、phpnow都可以。差点忘了一件事,提醒大家一下,如果是在自己的空间服务器上,Fast CGI则不需要安装。
除非注明,月微草堂文章均为原创,转载请以链接形式标明本文地址
本文地址:
http://www.yueweict.com/article/13.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。