阿里云服务器ECS配置Apache2+php5.3+mysql5图文过程(window 2008 R2 32位)

楔子

现在很多国内IT巨头都开始搞云服务器,前两天,小弟在阿里云(http://www.aliyun.com)中购买了一个云服务器,OS是window 2008 R2 32位,并准备将自己的网站(ThinkPhp+Mysql)搬迁到新服务器。


新服务器的系统相当纯净,连最基本的server软件也没有集成(不想吐槽),本着方便快捷的目的,小弟使用了阿里云提供的IIS+PHP5.5+Mysql+phpWind一键安装包,安装完成后,phpWind运行正常,然后将我的网站导入IIS,发现访问不了。这下可不好啊,查找了一下,最终敲定是php版本过高的原因。我用的ThinkPHP 3.1.2,在旧服务器php 5.2 下运行正常。虽然可以在IIS下再安装低版本的php,但小弟更偏向于自己集成。于是,unistall之前安装的集成包,重新安装以下软件。


(注:以下内容,如果没有特殊说明,均是在远程桌面下操作)


1.安装Apache+php

首先在apache官网下载win可用的apache http server 安装文件,下载地址:http://httpd.apache.org/download.cgi#apache24

一路安装下去,安装好后,apache会自动运行,这时,用浏览器打开http://localhost,可以打开默认的页面:

简单粗暴得显示

It works!

就表示apache安装成功,接下来要集成php。


我选用的是 php 5.3.5。为了大家方便,我已经在我的百度云盘分享了下载:http://pan.baidu.com/share/link?shareid=817607790&uk=1962959206

下载后解压到 D:/web/php5.3.5 (这个路径可以根据实际情况修改)



然后修改一下apache的配置文件(在apache安装目录下,有个conf文件夹,里面有个httpd.conf就是了,用记事本打开),找到以下内容:

# 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'

在这段内容上面(其实位置随意,加到这里只是我个人的习惯),加入php的配置:

LoadModule php5_module "d:/web/php5.3.5/php5apache2_2.dll"
PHPIniDir "d:/web/php5.3.5/"

AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm

将上面的路径修改为刚刚解压的php路径就好。


然后试试phpinfo():



至此 php 5.3.5 集成成功。


2.集成MySQL5

首先下载mysql5,同样我也在云盘中分享了免安装版本:http://pan.baidu.com/share/link?shareid=895571212&uk=1962959206

下载后,解压到 d:/web/mysql-5.1.6-alpha-win32


然后打开my.ini,修改下图红框中的路径:



然后通过mysqld 命令安装mysql服务,请参照我之前的一篇博客:MySql-noinstall实践

(安装过程中注意路径)


mysql启动后,我们需要修改他的密码,因为这时的密码是空(当然,你也可以不修改)。

小弟推荐 navicat for mysql 这个管理软件,用它链接了mysql后,打开mysql这个数据库里面的user表,我们看到root 这个账号的密码是空的:



这时,我们通过一句sql语句来更新root 的密码(修改为123456),右击“Queries”,选择“new Query”,然后输入以下sql语句:

update user set `Password` = PASSWORD('123456') where USER = 'root'

然后重启一下mysql服务就ok了。


到此,服务器要用到的软件就安装完成了。


最后总结一下:

1.安装过程还是挺快也挺快乐的,可以学习到很多,温故而知新啊。

2.阿里云的服务器还是很棒的,速度什么的都很ok。


---- --------------------------------------------------------------------------------------------------------------------------

最后打个小广告,不喜勿看哈

小弟的TB店铺:随机工作室 http://zxmydt.taobao.com

如果有什么技术上的问题需要帮助,请多多关照哈







阿里云服务器ECS配置Apache2+php5.3+mysql5图文过程(window 2008 R2 32位),古老的榕树,5-wow.com

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