最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【简单记录】用wordpress建立个人博客站点的前后过程(本地建站,买域名,买主机,在线建站)

工作和技术 crifan 4235浏览 0评论

1. 如何用WordPress搭建自己的博客
http://www.yelinsky.com/blog/archives/218.html

2. 官网解释的安全步骤,值得一看:
http://codex.wordpress.org/zh-cn:WordPress_%E6%96%B0%E6%89%8B_-_%E5%A6%82%E4%BD%95%E5%BC%80%E5%A7%8B

http://codex.wordpress.org/zh-cn:Main_Page

3. WordPress的安装过程

中文版:http://codex.wordpress.org.cn/index.php?title=WordPress%E7%9A%84%E5%AE%89%E8%A3%85%E8%BF%87%E7%A8%8B

英文版:http://codex.wordpress.org/Installing_WordPress


1.注册国际域名

已经参考这里:

在国外进行国际域名注册

http://www.williamlong.info/archives/1013.html

和这里:

http://www.squidoo.com/godaddy-coupon-2009

的优惠券“FAN3”,在:

GoDaddy

上注册了,通过淘宝Alipay付的钱,价钱是$7.67。

注册成功后,提示激活一个邮箱,我激活的是[email protected]
然后又让发布一个instantPage。

然后可以登陆网页版:

GoDaddy workspace Email Login

https://asia.login.secureserver.net/index.php?app=wbe.ap&logout=1

去管理自己的域名。(此处登录名是[email protected])

但是登陆:

https://www.crifan.com/

点击右上角的Owner Login,登陆,其用户名是一串数字,可以在注册时候收到的那封邮件里面找到。

2.买虚拟主机

参考这里:http://www.webhosting-cheap.info/  ->  http://www.webhosting-cheap.info/webhosting-cheap-top2

和另外的这里:http://www.hostmonstercn.com/,然后去HostMonster买虚拟主机。

(另外可以去这里:http://bbs.idcspy.com/forum-46-1.html 看看关于hostMonster的内容)

关于购买过程,可以参考:

HostMonster 虚拟主机申请购买流程图解

http://www.baiyage.com/hostmonster-signup.htm

http://www.hostmonstercn.com/hostmonster/hostmonster-order

买之前,先去paypal注册了个greenwaste 163邮箱的那个账号(注册时候,选择语言为中文,这样方便操作)

(关于paypal里面的操作流程,这里:

https://www.paypal-biz.com/paypalcollege/guide/financial_info_guide/guide_fina_03.html

有官网的教程),并关联了一个招行MasterCard的信用卡,其需要确认:

您已在2011年12月06日将借记卡或信用卡关联到PayPal账户。为了确保信用卡是您本人的,我们向它收取了一小笔您需要对卡进行确认的费用(当您完成后,我们会将款项退还到您的PayPal账户)。

这笔收费将在此卡对账单上产生一个唯一的4位数代码。如果您没有立即看到这笔收费,请别担心,有时需要几天时间才能显示。如果您无法在线查看卡对账单,请查看邮寄给您的纸质账单(这可能需要30天之久)。您将找到由PayPal收取的并带有4位数代码的一笔费用。

怎样确认您的卡:

  1. 查看您的信用卡对账单,查找一笔来自“PayPal”的收费,旁边有一个4位数代码。
  2. 登录到PayPal账户并点击确认信用卡
  3. 输入此4位数代码以确认您的卡。

完成这步后,您就可以通过PayPal用您的卡更安全地在网上支付,而不会向卖家暴露您的财务信息。

PayPal

其收了我1.95美元,等确认后,会再返还。

刚去招行登陆网上银行查看了下 未出账单查询->美元账户明细,还是空的,没生成对应的账单呢。

所以现在剩下的就是等待对应的账单生成,然后找到那4个数字,再回来确认关联此信用卡。

点击这里:https://www.paypal.com/c2/PROFILE

去登陆paypal。3天后,终于可以在招行信用卡在线查看到收到了一笔从paypal的费用,里面可以找到那4位数字,然后到登陆paypal后,点击账户首页->未认证,即可填入这4位数字去认证此信用卡。认证完毕后,可以看到状态就变为已认证:

您的PayPal账户已获得认证
您现在已经成为PayPal认证用户。除了可以增加安全性,买卖双方都非常看重“已认证”状态,因为它表明您已通过了PayPal的安全检查。最重要的是,您现在可以使用PayPal账户无限制地发送付款了。

这下,就可以通过paypal去在线通过美元买东西了。

然后去hostmonster去买了12个月=1年的虚拟主机,每月是$6.95。

(如果是一次性买2年=24个月的,才是$5.95/月)

登录名是domain name:crifan.com

密码:refer邮件草稿。

注册完毕后,可以去这里登陆:

https://login.hostmonster.com/webmail/hostmonster/?login=1

把本地的wordpress弄到hostmonster上,可以参考:

http://www.idcpop.com/HostMonster/study/664.shtml

3.下载php(zip版解压即可,不需要安装)

http://windows.php.net/download/下载:

VC9 x86 Thread Safe Installer

http://windows.php.net/downloads/releases/php-5.3.8-Win32-VC9-x86.msi

不过后来又重新下载了zip包:

http://windows.php.net/downloads/releases/php-5.3.8-Win32-VC9-x86.zip

 

4.下载apache并安装

http://httpd.apache.org/download.cgi下载对应的稳定版:

Win32 Binary including OpenSSL 0.9.8r (MSI Installer)

httpd-2.2.21-win32-x86-openssl-0.9.8r.msi

或者从:

http://www.apache.org/dyn/closer.cgi

-> http://apache.etoak.com/

-> http://apache.etoak.com//httpd/binaries/win32/

里面可以找到更多的不同的版本。

期间安装遇到问题并解决了:

【已解决】(OS 10048)Only one usage of each socket address (protocol/network address/port)

 

5.配置php和apache

参考这里:

http://tech.163.com/06/0206/11/299AMBLT0009159K_2.html

去配置了php和apache

 

6.下载mysql并安装

到这里:

http://www.mysql.com/downloads/

去下载了MySQL Installer 5.5.17:

http://mirrors.ircam.fr/pub/mysql/Downloads/MySQLInstaller/mysql-installer-5.5.17.0.msi

安装最后出问题,后来解决了:

【已解决】MySQL 5.5.17 安装配置的时候出错:mysql-server-5.5-winx64:100 – Unable to configure service

关于如何建立数据库等操作,参考这里:

http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html#connecting-disconnecting

此处涉及的一些命令为:

mysql -u root -p

然后输入密码

连接数mysql后

mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)
 
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
| wordpress          |
+--------------------+
5 rows in set (0.00 sec)

 

7.选用合适版本的apache

运行wordpress,一直都还是有问题,最后,还是去卸载了之前的x86的apache,然后网上找到了x64版本的apache:

http://www.anindya.com/apache-http-server-2-2-21-x86-and-x64-windows-installers/

apache_2.2.21-x64-no-ssl.msi (Mirror 1) (Mirror 2)

apache_2.2.21-x64-openssl-1.0.0e.msi (Mirror 1) (Mirror 2)

然后又重新安装了apache_2.2.21-x64-openssl-1.0.0e.msi,然后又到这里:

http://www.apachelounge.com/viewtopic.php?p=19485

注意:上述两版本,会被symantec报说文件不安全,所以后来又删了这个版本,然后又重新安装了官方的版本。。。

 

后下载了php的x64版:

http://www.erazergermany.de/HOME/PHP-5.3.8-Win64.zip

http://www.erazergermany.de/HOME/PHP-5.3.8-Win64-NTS.zip

把之前的x86的换成这里的x64版本的。

其中,这个老外的博客:

http://www.anindya.com/

里面有apache和php的x64和x86版本的,结果现在都下载地址都失效了。

 

8.安装非安装版的apache

对于apache(非安装的)解压缩版本的,参考这里:

http://hb.qq.com/a/20100105/000207.htm

去先配置好httpd.conf之后,再运行对应的命令:

httpd -k uninstall

httpd -k install

即可实现安装和卸载对应的httpd服务,即可以在services中看到的Apache的那个服务。

然后在运行ApacheMonitor.exe,即可以在任务栏中看到对应的那个monitor工具,手动点击去实现启动或者重启对应的apache服务了。

正常的log如下:

D:\tmp\WordPress\DevRoot\httpd-2.2.19-win64\httpd-2.2-x64\bin>httpd.exe -k uninstall
Removing the Apache2.2 service
The Apache2.2 service has been removed successfully. 
D:\tmp\WordPress\DevRoot\httpd-2.2.19-win64\httpd-2.2-x64\bin>httpd.einstallnstall
Installing the Apache2.2 service
The Apache2.2 service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.

 

9.HTTP 403 Forbidden

刚去打开apache的127.0.0.1,出现错误:HTTP 403 Forbidden

网上找到这里的解决办法:

http://blog.163.com/hs_admin_jsjd/blog/static/175159035200842024822104/

即把httpd.conf中的”Deny from all”改为”Allow from all”,然后再去重启apache服务,然后再打开127.0.0.1就可以正常访问了,显示”It works!“,然后再打开:

http://localhost/phpinfo.php

也可以正常显示php的信息了。

 

10.您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展

.再去把wordpress拷贝进去,运行:

http://localhost/wp-admin/install.php

显示

您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。

突然想起来了,之前,也是显示同样的信息,但是当时是乱码,所以没看出来是什么内容,只是可以看到PHP,wordpress等字眼。

估计是之前装的是非64位的apache,php和mysql所导致的。

现在虽然也是同样没找到mysql,但是至少保证了apach和php可以正常运行,而且没有乱码了。

折腾了半天,最后终于解决了问题:

【已解决】运行wp-admin/install.php去安装wordpress,出错:您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。

转载请注明:在路上 » 【简单记录】用wordpress建立个人博客站点的前后过程(本地建站,买域名,买主机,在线建站)

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.186 seconds, using 22.10MB memory