如何在一台windows的服务器里安装配置PHP+MYSQL环境

如何在一台windows的服务器里安装配置PHP+MYSQL环境,第1张

经常遇到有客户使用自己内网的服务器,所以需要独立安装php运行的环境和mysql数据库。

以下是php53以下版本的安装方法。

1、首先是下载PHP安装文件和MYSQL安装文件,不过请注意MYSQL有很多个版本,有社区版、标准版、企业版、集群版,其中只有社区版是免费的。

2、在服务器上配置好IIS,这里推荐IIS7以上版本,控制面板-打开或关闭windows功能-万维网服务-应用程序开发功能里选上对应就可安装。

3、配置php环境:把php压缩包解压到C:\php目录下面,然后找到phpini-dist,把他更名为phpini,

修改里面的扩展目录

extension_dir = “C:\php\ext\”。

把以下扩展前面的分号去掉以启用

extension=php_curldll

extension=php_gd2dll

extension=php_mysqldll

fastcgiimpersonate=1 默认为0,如果使用IIS,你需要开启

cgifix_pathinfo=1

cgiforce_redirect=0 默认开启,如果你使用IIS,可以将其关闭

其次指定extension_dir目录和datetimezone,即

extension_dir = "C:/php53iis/ext"

datetimezone= Asia/Shanghai

4、然后把extension=php_mysqldll前面的分号去掉,保存并把phpini复制到系统Windows目录下面。

5、然后依次打开我的电脑(右键)->管理->服务和应用程序->Internet信息服务(IIS)管理器,打开ISAPI和CGI限制,然后添加php的ISAPI的执行文件php5isapidll

6、配置Mysql:把下载的mysql文件直接安装即可,然后复制php目录下面的libmysqldll到系统Windows下面的System32目录里。

7、重启IIS,即完工。

当然还有一种方法是使用PHP Manager,步骤大致如下:

1、下载并安装PHP Manager。

2、开启IIS,你会发现里面多了一个PHP Manager图标项了。

3、下载php并解压到想要放置的位置,将phpini-development改名为phpini ,修改phpini 查找datatimezone

修改为datetimezone = “Asia/Shanghai”(这里必须改,不然会出警告) ,找到Windows Extensions开启

所需模块,如:php_curldll php_mysqldll php_mysqlidll php_xmlrpcdll

php_curldll,去掉前面的 分号 保存就可以了。

4、回到IIS界面,双击PHP Manager后,点击“Register new PHP

Version”,然后选择好php目录中的php-cgiexe,然后phpini就会为适合IIS75的配置默认给你生成好了。

5、在当前界面点一下“Check phpinfo()”就会出现PHPInfo页面了!

windowsserver2012 服务器配置出可视化的php环境界面,使用第三方一键php包的配置。win服务器还是linux 服务器都可以在三方面板中成功配置出可视化操作界面,然后一键部署php环境。

接下去就是这些步骤了:

1、注册域名

2、选购服务器

3、网站备案

4、搭建网站环境

5、安装网站程序

6、充实网站内容

所有的网站都这么操作出来的,这是个思路,因为这方面内容较多,这里也写不开那么多内容,在这留言或到咱们的blog找相关内容,老魏写过不少详细的内容,可以帮助入门。

搭建网站的步骤如下:

操作环境:戴尔笔记本电脑Ins15-5580-R1825S,Windows10等。

1、购买域名

域名对于网站来说很重要,需要有一个域名才能访问网站。选购域名可以在域名服务商网站上注册,也可以在建站平台上注册,都是一样的。

2、选好网站的设计和风格

如果想要网站具有宣传效果,那么必须要选择一个适合的设计风格。现在的网站基本上都以简洁大气为主,但是有的公司在网站的设计上比较随意,不太注重网站的美观,所以导致效果不好,给客户留下不好的印象。

3、确定网站搭建方向

一开始也提到有的公司自己开发独立搭建网站;有的公司在建站平台上搭建网站,所以需要选择一个适合自己的网站搭建方向。如果是公司自己开发独立搭建网站,那么首先自己是要有技术团队,没技术团队只能是花大价钱请外包搭建。不过很多公司追求性价比,就选择在建站平台上搭建网站。所以在这一步确定好方向。

搭建服务器的步骤:

操作环境:戴尔笔记本电脑Ins15-5580-R1825S,Windows10等。

1、根据网站的需求和规模,选择合适的服务器类型,包括共享主机、VPS、独立服务器等。

2、根据自己的技术水平和使用习惯,选择合适的操作系统,包括Windows Server、Linux等。

3、根据选择的服务器类型和操作系统,购买服务器并进行基础设置,包括安装操作系统、配置网络、防火墙等。

4、根据自己的需要,安装合适的Web服务器软件,包括Apache、Nginx等。

5、根据自己的需要,安装合适的数据库服务器软件,包括MySQL、Oracle等。

6、根据自己的需要和网站的要求,配置服务器环境,包括设置Web服务器、数据库服务器、PHP等。

7、将自己的域名指向服务器的IP地址,并进行DNS解析,使域名能够正常访问。

8、根据自己的需要,安装网站程序,并进行相应的配置,如WordPress、Drupal等。

9、测试网站是否能够正常访问和使用,包括测试网站的功能、性能等。

10、将网站正式上线,并进行优化,包括优化网站的速度、安全等方面。

安装配置ecshop所需要的服务器环境比较简单,只要有apache+mysql+php就可以了,如果是windows的话也可以用iis+mysql+php,另外还要看您安装的ecshop是什么版本的,如果是273版本的话,php版本要在53以下,如果是ecshop30版本的话可以在56以下。需要好看的ecshop模板或是需要做ecshop功能二次开发的话可以咨询模板堂客服。

这个我比较有经验

阿里云服务器配置环境的话,一般有手动配置和利用面板工具两种方式,手动配置稍微麻烦些,也容易出错。新手建议用面板工具,比如宝塔面板,一键安装和配置服务器环境非常方便。

参考宝塔面板配置服务器教程:宝塔面板搭建网站

还有手动配置服务器环境,阿里云官方也有文档教程,参考手动搭建WordPress

 对于Windows下多数软件的安装,我们是通过执行该软件的安装程序(setupexe、installexe、软件文件名exe),由安装程序负责具体的安装过程。

 这个过程中,安装程序做的工作一是系统注册:把该软件的一些系统文件,复制或移动到操作系统的有关系统目录中,实现与操作系统的接口,便于操作系统使用;二是将自身的程序文件、数据文件等复制到本软件的安装目录下,用于本软件的运行。

 (1)PHP语言解释器软件的安装和配置

 该软件没有安装程序,所以具体的安装过程需要用户来完成。不过过程也十分简单:解压缩该软件包至安装目的目录,将系统文件php4tsdll(PHP系统扩展函数库)和phpini(PHP配置文件)分别放到操作系统目录下的相应的位置即可。

 (2)Apache的安装和配置

 大体经过安装->配置两大步骤完成。配置大体经过编辑配置文件->启动服务完成。

 安装:其安装过程由其安装程序进行,启动安装程序后,按提示操作即可。

 配置目的:向Apache说明清楚PHP的有关情况,以便实现二者的协作。

 配置方法:主要通过一个配置文件中有关参数的修改或添加进行。所谓“修改”,即对该文件中已经存在的参数,修改其参数值;所谓“添加”,即将该文件中缺少的参数和参数值增加到该文件中相应位置,为了省事,也可以放到该文件的最后。该文件名为httpdconf,存在于Apache安装目录下的conf目录下,是一个纯文本文件,可用记事本打开修改。也可以通过开始菜单中Apache程序组中的“Edit Configuration”打开该文件,进行配置操作。注意每次配置变动后一定要保存,并启动或重新启动Apache的服务,所做的最新配置才会起作用。

 有关参数和参数值的说明

 1)格式多是这样的单独的行:

 #参数名 参数值 行首的#表示注释,应去掉才会使配置起作用。

 2)参数和参数值的含义、作用

 表2 Apache配置参数设定 示例路径:PHP安装路径——d:/php;发布文档(即文件)主目录——d:/www

 参数名和参数值 操作 作用

 ① BindAddress 服务器机器IP 修改 进行地址绑定(指定服务器地址)

 ② LoadModule php4_module d:/php/sapi/php4apachedll 添加 指名将PHP配置为Apache的模块(Apache module)方式进行工作时的PHP语言解释器

 ③ Port 80 修改 指定Apache对外提供Web服务的通信端口

 ④ ServerAdmin 服务器管理员邮箱(如abc@abccom) 修改 当发生错误时送回客户端浏览器的管理员信箱

 ⑤ ServerName 服务器的计算机名称 修改 指明主机名称

 ⑥ DocumentRoot "d:\www" 修改 指明向客户端提供Web服务的发布文档主目录

 ⑦ 修改 发布文档主目录定义,该处目录的值应与⑥中的一致

 ⑧ ScriptAlias /php/ "d:/php/" AddType application/x-httpd-php php Action application/x-httpd-php "/php/phpexe" 添加 指明PHP脚本语言名称和PHP脚本语言解释器的路径 指明PHP脚本扩展名 指明PHP脚本解释器(PHP以非模块工作时起作用)

 ⑨ DirectoryIndex indexphp 修改 指定默认文档(主页文档,只请求服务器地址就响应的文档)

 有关服务的操作:服务,是一直运行,监听来自其他程序(客户端)的请求,接收请求,处理请求(自己处理或提交其他程序处理),返回处理结果的一种运行着的程序,一种进程。一般运行于操作系统后台。

 有关Apache的服务操作,通过开始菜单中Apache程序组中的有关命令进行:

 ′ Install Service:在操作系统中注册服务

 ′ Uninstall Service:在操作系统中删除服务

 ′ Start Service:启动服务

 ′ Restart Service:重新启动服务

 ′ Stop Service:停止服务

 注意: 服务的`启动、重新启动、停止,必须以在操作系统中注册了服务为前提; 服务的启动、重新启动、停止过程中有Apache的消息反馈。

 (3)Apache与PHP的协同测试

 测试目的是检查二者是否能够正常协作。具体来说,是检验配置后的Apache、PHP、浏览器是否具备了这样的协作能力: 用户通过浏览器向服务器请求 PHP 文件(如在地址栏输入:http://2116440187/indexphp),Apache 在服务器上的用户文档发布目录下查找浏览器所请求的PHP文件,若找不到,则向浏览器返回错误信息,否则,将其提交给PHP解释器解释执行,PHP解释器对该PHP文件进行语法分析,若发现语法错误,则经Apache返回错误信息(以浏览器能识别的代码表示)到浏览器,否则执行该PHP程序(可能包含对数据库MySQL的操作),将PHP程序执行结果(以浏览器能识别的代码表示)经Apache返回到浏览器,浏览器对返回的结果进行解释、执行,执行的结果显示在浏览器窗口中。

 做法是,在服务器上用户的发布文档目录下,放置一个含有 PHP 代码的文件,即 PHP 程序,通过客户端浏览器,向服务器请求这个文件,若浏览器能得到正确的来自服务器的结果,则表明二者安装和配置成功,否则,应根据出错信息,修改配置。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在一台windows的服务器里安装配置PHP+MYSQL环境

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情