blog的火热已经好一阵子了,如果你还不知道什么是blog,可以在我们网站中搜寻blog这个关键词,或者是到google上搜寻blog或部落格,就会看到一堆blog的信息(实际上google先前才刚把blogger.com这个免费blog空间提供网站买下来)。
想要开始blog的方式大略分为两种,一种是到blog空间提供网站注册,如先前所提的blogger.com或upsaid.com,注册完后就可以开始blog了,感觉很像网际网络刚开始风行时,各入口网站提供免费网页空间一样,只是现在网站会提供使用者一套管理接口,让使用者可以轻松的写文章,而不需花费大量的心思在程序维护上。
另外一种就是自己架设一个blog,而其中又分为两种,一种是购买虚拟主机,不过要先确认你的虚拟主机供货商有没有提供数据库及CGI程序(或其它blog需求的SSI语言)的执行权限,如果你的虚拟主机供货商没有提供上述的服务,你可能要多花点钱购买这些服务。
第二种则是在自己的计算机上架设,好处是没有储存空间限制,此外想要怎么动,怎么乱搞都可以,但缺点是整个过程稍微麻烦一点,还有必须要有不错的上传频宽,当造访人数不多时,家用的ADSL就够用了,但如果有一天你的blog红透半边天,那么上传速度缓慢的ADSL恐怕会让你的读者感到痛苦。
虽然在自己的计算机上架设blog好象有点缺点,但是自由度相对的也比较大,这里,我们就教你如果十分钟在你的计算机上架设好blog。
前置作业
如果要在自己的计算机上架设blog,必须先从架设一个web server开始,在Windows的系统上,虽然从win2k开始就已经内建了IIS这套web server,但不如使用网络上整合web server、database server及SSI语言的免费套件包,如AppServ及Foxserv都是蛮有名的套件,不过Foxserv从3.1beta1之后就没再更新了,所以这里我们采用AppServ为范例。
AppServ现在改成2.4.x及2.5.x两种版本发布,差别在于2.4.x的版本是采用较稳定的php 4xx为核心,适合架站使用,而2.5.x是采用PHP5.x,目的是要给程序开发者做测试用,但PHP5对目前就有的函式支持不多,所以作者就采用两种不同的版本来做区别。而为了稳定,我们使用AppServ2.4.1版本,其中包括:
· Apache 1.3.31
· PHP 4.3.8
· MySQL 4.0.20
· Zend Optimizer2.5.3
· phpMyAdmin 2.6.0-rc1
· Perl 5.8.4
首先先下载AppServ2.4.1,然后选择执行,基本上就像在windows上安装任何一个软件一样,只要不断的按下一步即可。
将管理者email改成你的email
输入使用者帐号密码,并将Chrset改成big
选择激活Apache及MySQL
Apache激活中
安装完后,请打开你的浏览器,在网址列上输入http://localhost/,如果出现AppServ的预设网页就表示安装成功了。
接下要做一些小修改,请使用笔记本之类的编辑软件修改C:\AppServ\www\phpMyAdmin\config.inc.php这个档案,找到
$cfg[’PmaAbsoluteUri’] = ’’;
修改为
$cfg[’PmaAbsoluteUri’] = ’http://localhost/phpMyAdmin’;
还有
i][’auth_type’] = ’config’;
i][’user’] = ’root’;
i][’passWord’] = ’’;
如果你要采取自动登入的话,就不用作修改,但这样十分危险,等于是任何人都可以登入到你的数据库中,所以建议修改成:
i][’auth_type’] = ’http’;
这样会在登入到phpmyadmin时询问帐号密码,这时预设管理帐号是root,预设密码是空白,使用者可登入后选择更改密码。
登入后记得要更改密码 输入新密码后按修改即可。
正式开工
接下就是正式的架设blog了,目前网络上blog架设工具非常多,我们选择wordPRess这个软件作为范例,目前wordpress已经进行到1.2版,而在国内有网友zonble从wordpress的前身b2开始做的中文化。在之前1.03版时想要使用中文化的wordpress还不是非常方便,但目前zonble所做的中文安装包已经简化非常多,这里我们使用2004 09 01安装包作为范例。
先用phpmyadmin新增一个wordpress专用的数据库,本例中我们命名为wordpress。
接下来到OSSF项目中下载2004 09 01安装包,然后解压缩到网站预设的目录中,在本例中为C:\AppServ\www,预设会解压缩出两个资料夹,接下来请修改wordpress里面的wp-config-sample.php如下
define(’DB_NAME’, ’wordpress’);// The name of the database
这里输入刚刚新增的数据库名
define(’DB_USER’, ’root’);// Your MySQL username
这里输入你的数据库管理者帐号
define(’DB_PASSWORD’, ’your password’); // ...and password
里输入你的数据库管理者密码
define(’DB_HOST’, ’localhost’);// 99% chance you won’t need to change this value
这个通常不需要更改
修改完后存为wp-config.php,然后打开浏览器,在网址列输入http://localhost/wordpress/wp-admin/install.php (如果你有更改你的目录,请打正确的目录名称),然后跟着指示步骤一步一步做,三个步骤后,你会得一组wordpress随机给的一组密码,接着用admin及新得到的密码登入到管理区。
登入到管理区中
恭喜, 你已经可以开始blog了!
一开始的样版是wordpress预设的样板,有点呆板,如果你不喜欢可以去网络上找寻热心的网友们自行设计的样板来套用,或者可以到OSSF里中文wordpress项目找资源,或者等待我们下次的blog教学。