阿里云服务器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位)

时间: 2024-10-01 07:08:04

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

阿里云服务器ECS配置过程

公司托管主机改为阿里云ECS,借机记录一下配置过程,以后也好直接拿来使用~ 进入系统需要4种密码,阿里云的登录密码(自己设),连接管理终端密码(阿里云给,6位数字),远程桌面密码(大写,小写,数字) 1.登录阿里云,导航到ECS,实例,找到服务器的公网IP,远程登录 2.进入系统,格式化非系统盘,默认为没有格式化的状态 3.服务器管理器仪表板,配置此本地服务器,点击计算机名,修改,重启生效.Windows Server 2012的重启在类似于win8的右侧浮动边栏. 4.添加角色和功能,基于角色

阿里云服务器ecs配置之安装mysql

下载并安装mysql的YUM源 1.下载mysql的YUM源:wget -P /home/lisonglin http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm(wget命令:http://man.linuxde.net/wget) 安装mysql的YUM源:rpm -ivh mysql57-community-release-el7-11.noarch.rpm 检查mysql的YUM源是否安装成功:yum r

阿里云服务器ecs配置之安装jdk(转)

一.安装环境 操作系统:Centos 7.4 JDK版本:1.8 工具:Xshell5.Xftp5 二.安装步骤 第一步:下载安装包 (官网)链接: 下载适合自己系统的jdk版本,如图:我下载的是64位的.tar.gz包 还可以直接通过wget命令直接把JDK安装包下载下来,具体执行命令请度娘. 第二步.解压安装包 将下载好的JDK安装包通过xftp上传到服务器,可自定义一个目录存(/home/temp)放并进行解压,执行命令行如下: 1 # mkdir /home/temp2 # cd /ho

阿里云服务器ecs配置之安装redis服务

一.Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string.list.set.zset和hash.这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作.在此基础上,Redis支持各种不同方式的排序.和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内

阿里云服务器 ECS Ubuntu系统安装配置

1. 登陆服务器 系统开通成功后手机会收到阿里云发来的短信,包含公网IP及root登录密码. WEB管理后台方式 可通过阿里云管理后台选择“连接管理终端…”进行登录 提示输入VNC密码 登录成功后显示shell界面,这时需要输入root账号及其密码登录到系统 这时候就可以进行系统操作了 但是这种方式操作比较不方便,建议使用ssh进行管理操作,阿里云系统已经自带了ssh服务,我们用ssh client连接进来即可. SSH方式远程管理 windows用户可以安装putty,通过putty进行SSH

阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 3.错误注意****** 10 1.效果图 2.部署步骤 链接 http://jingyan.baidu.com/article/870c6fc31218e8b03fe4be16.html 首先安装apachecentos可以直接yum安装apache ?. 命令:yum install httpd ? //根据提示,输入Y安装即可成功安装? 然后启动apache,并且设置系统让?Apache 开机自动启动. 命

阿里云服务器ECS(Centos8)下安装和配置Git

----阿里云服务器ECS(Centos8)下安装和配置Git---- 一.首先在Centos通过yum下载安装Git 命令:yum install git 二.通过命令验证已安装的Git版本 命令:git --version 三.设置个人信息 命令: git config --global user.name "Treasure" git config --global user.email [email protected] (注意:名字和邮箱之前有空格) 我这里是因为整个git中

转:【实用教程】阿里云服务器的配置和使用

[实用教程]阿里云服务器的配置和使用 随着网络应用的日常化,网络资源的使用已经不是专业人士或机构的专利.通过简单的学习,每个人都可以在无需硬件的情况下拥有一个甚至多个服务器,并配置属于自己的网页供人浏览.本教程基于阿里云服务器Windows服务器系统为例,通过简单的图文描述,可以让您在短时间内学会使用这个方法. 一. 创建Windows实例(租用阿里云服务器) 1.1 登陆阿里云服务器管理控制台,点击登录 如果没有帐号需要注册一个,具体过程不再赘述,注册完成后登陆控制台. 1.2 如下图所示,选

阿里云服务器ECS按ctrl+alt+delete无法登录

今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了,远程桌面无法连接,于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接,下面详细介绍阿里云服务器操作经验. 操作步骤如下 登录阿里云 - 进入云服务器管理控制台 - 管理 - 实例详情 - 下拉框更多 - 找到连接管理终端,如图所示 此时会弹出一个对话框,提示你输入管理终端密码,密码是6位数字,忘记的话可以修改密码.提示:如果持续出现黑屏,说明系统处于休眠状态,按任意键可以激活. 输入6位数字管理终端密码之后成功连接,问题