windows 安装 phpmyadmin

Posted by wxianfeng Mon, 28 Jun 2010 12:54:00 GMT

目前我管理 Mysql 的首选工具是 phpmyadmin , 其次是 mysql 官方的 admin 和 query tool , 这两个都是跨平台的 , 这个比较好 。。。 , 今天 又在 windows 上配置了 phpmyadmin , 把过程记录下来 ,

最终搭成环境: php 5.2 + apache 2.2 + phpmyadmin 3.3 + mysql 5.1

mysql 数据库 是之前就装好的 , 就不再 赘述 。。

1, 安装 php

注意下载的要是 windows 下的 zip 形式的 ,刚开始我下载的是installer 安装包 ,最后就没成功 , 卸了,下载地址:
http://windows.php.net/download/
解压后rename为 PHP 放到 D 盘下 , 最终路径 D:\PHP

2,配置 php

将php 根目录下的“php.ini-recommended”文件改为为 php.ini

修改php.ini
(1)查找“extension_dir”字段,赋值为php解压路径中的ext目录下,如"D:\PHP\ext"\
(2) 分别查找以下四句话,将其之前的;去掉

 extension=php_mbstring.dll(宽字符,用于支持PhpMyAdmin,避免出现字符显示问题)
extension=php_mcrypt.dll (用于支持PhpMyAdmin)
extension=php_mysql.dll(MySql模块,开启之后才能访问MySql数据库)
extension=php_mysqli.dll(MySql模块)

(3) 修改 doc_root

doc_root = "D:\Program Files\Apache Software Foundation\Apache2.2\htdocs" (apache 的htdocs目录,也可以是别的目录 , 但是 最后要和 apache的doc_root 路径要一致,apache默认的就是自己的htdocs , 我没有改)

3,安装apache ,配置 apache
打开“conf”文件夹,apache的配置主要依靠httpd.conf
(1) 修改 DocumentRoot 这是你自己网页文件的放置目录,默认为apache安装目录下的“htdocs”文件夹,也可以改为本机上的其他目录,采用绝对路径。
例如:DocumentRoot “E:/phpwork/”(php工作目录),但是我没有修改,直接把文件夹拷贝到htdocs下的

(2) 配置 php 模块,httpd.conf添加下面代码

LoadModule php5_module "D:/PHP/php5apache2_2.dll" 
AddType application/x-httpd-php .php 
PHPIniDir "D:/PHP"

(3) 设置 首页,查找并修改
这个地方可以照抄我的配置,也可以自己增加需要的起始页文件名。注意文件名之间用空格隔开,而不是用逗号

  <IfModule dir_module>
DirectoryIndex index.php index.html default.php default.html index.htm
</IfModule>

4 测试 php 安装是否成功

在htdocs下新建 helloworld.php

<?php
            echo "HelloWorld!<br>"; 
            phpinfo();
?>

输入: http://localhost:80/helloworld.php

成功会显示 hello world 和 php 的参数 info

5,安装 phpmyadmin

(1)把phpmyadmin 放到 apache 的htdocs 目录下 , 注意名字 rename 为 phpmyadmin

(2) 配置 phpmyadmin ,编辑phpmyadmin文件夹里的/libraries/config.default.php文件 , 查找下面 key 修改为 右边的value

$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; // uri
$cfg['Servers'][$i]['host'] = 'localhost'; // host
$cfg['Servers'][$i]['auth_type'] = 'cookie';  // 验证方式
$cfg['Servers'][$i]['user'] = 'root'; // mysql user
$cfg['Servers'][$i]['password'] = '123456'; // mysql password

OK了 ,restart apache
http://localhost/phpmyadmin 看看能不能用了

我安装的 php 5.2 + apache 2.2 + phpmyadmin 3.3 源文件下载地址:

http://www.uushare.com/user/fl1429/file/3208402

See:
http://www.blogjava.net/fl1429/archive/2009/04/24/267307.html
http://www.ricocheting.com/how-to-install-on-windows/php
http://www.piaoyi.org/php/phpMyAdmin-install-method-faqs.html


我的 Linode VPS购买全过程

Posted by wxianfeng Fri, 04 Jun 2010 06:42:00 GMT


一直想拥有自己的VPS , 等待 信用卡 的时间 也够漫长的 , 信用卡 到手 后立即去linode 购买了最便宜的 vps , 19.95 美元 一个月 , 还算可以接受 , 这两天忙于 搭建这个 blog , 也没有 把 购买过程记录下来 , 帮助同样需求的人 , 两天 后 , 回想下之前的 购买 过程 , 在此总结下 :


前提 :
标有master card 或者 VISA 的信用卡即可 , 我用的是招商银行的 , 直接美元支付,估计 还有其他途径 , paypal 等 ,


购买过程:
1,进入 linode.com 首页 直接选择 你要的 套餐 sign up now 进入


2,填写详细信息



这里需要说明的是 CVV码 , CVV码是信用卡防诈骗的一种手段 , 一般在你的信用卡背面 , 最后三位数字 , 不知道的 , 可以打信用卡客服中心 询问


3,选择套餐 + 支付类型



这里 选择你购买的种类套餐 , 还有 是 月付 , 年付 , 2年一付 ,付的越多 有 优惠
下面是填写推荐人的 code , 可以不写 , 如果你觉得这篇文章有帮助的话, 你可以 把我的 refer code 写上
a2b6287f03eeeb19e2d3e72b001834a5fdb5f1ef
或者直接 点击下面网址 进入 购买 :
http://www.linode.com/?r=a2b6287f03eeeb19e2d3e72b001834a5fdb5f1ef


4,下面 一路向下 , 你自然就会 购买成功了


5,购买成功后 , 用你刚刚注册的id 和 password登陆进去 ,选择数据中心
http://www.linode.com/speedtest/index.cfm 会提示你有测试 数据中心 网速的地址 , 上面的 地址进入 , 点击下载 , 测试下载的速度 , 选择你下载 最快的 地址


6 再往下走, 会让你选择OS , 我选择的是centos 5.5 , 可以选择你熟悉的linux版本


7,一路向下 , 我想你已经 成功 2/3 了


8,进入后台后console 设置 Lish password 留ssh 登陆 之用

9,点击 Network 可以看到你的 ip地址 , 我想 你已经 可以 ping 你的ip , 看能不能 ping的通了

10,远程 ssh 连接你的VPS
linux
> ssh root@ip
windows :
借助 putty 等工具

这样 linode 购买 算是大功告成了, 下一步 你就可以 部署 网站了 , 不错吧 。。。。。 我是 第一次 用信用卡 , 发现 信用卡 是一个 极其不安全的 东西 , 购买时 只需要 信用卡 的卡号 , 失效期 , CVV码 三项 即可完成交易 , 不需要输入 交易密码 什么的 , 也就是 说 我的卡丢的 , 没挂失前 , 任何人 都可以 用我的信用卡了 。。。。不过 幸好 有个 额度的 限制。。。。
下一步 准备介绍 godaddy 域名购买 , 还有 ror 部署网站 , 域名指向到空间地址。。。。。。