开源代码的使用

iSpiders发布之后,不少同学在问具体的实现细节,所以决定装回“砖家”,姑妄言之,各位行家不要扔砖才好。

  首先,我要说,很多看上去很牛的东西在你真正了解它的原理之后都会觉得很简单。

  先通俗的解释一下什么叫“服务器”吧,山寨的说,服务器对我们而言就是一个文件夹,我们把它能认识的文件丢进去,就可以在浏览器里访问了,虽然它的内部结构很复杂,但对于搭建博客来说,都不重要。不过貌似网络上主流的说法不是叫“服务器”的,叫“主机”,“主机”有很多不同的性质,一般我们用的是“虚拟主机”。国内主机提供商有很多了,万网有,壹网中国有,主机屋有,九州未来科技也有……搜索一下能搜出很多,一般都是收费的,挑一个价格合适的就可以了。如果不想花钱,可以申请一些国外的免费主机提供商,像0feesZymic等等,但毕竟离我们比较远,速度什么的就不要太挑剔啦。一般情况下,在购买或申请主机的时候,都会获得一个数据库(Mysql,Mssql,Access)的用户名和密码。

  域名的问题应该不用解释太多,如果不愿意把钱花在买域名上,可以申请免费的二级域名,像cn.vc,cz.cc之类的,都比较好用,到现在为止,我们已经具备了搭建个人博客(或者私人网站)所需的硬件条件了。

  要想使用域名访问服务器上的内容,还需要绑定一下域名,这个过程不同的主机供应商有不同的操作方式,都很简单,按提示做就可以了。

  软件方面,如果你也是想搭一个完全属于自己的个人博客的话,可以挑选一些开源的博客系统,比如Wordpress(基于PHP,应该是目前最最主流的开源博客系统了)、Lifetype(基于PHP)、Z-Blog(基于ASP)或者PJBlog(基于ASP,值得一提的是,这是一个完完全全由中国人发起并维护的项目哦),一定注意,你所选择的语言类型一定要是你所拥有的主机支持的语言,数据库的类型也要符合,否则不管是安装还是使用都会有问题)。我会详细介绍Wordpress的安装方法,其他的,感兴趣的就自己探索吧,都是很类似的。

  Wordpress的源文件可以在官方网站http://wordpress.org上找到,有简体中文版本。下载之后解压缩,找到wp-config-sample.php文件,将其改名为wp-config.php,用任意的文本编辑软件(记事本或UltraEdit)打开,找到如下的几行:
    
  // ** MySQL设置 – 具体信息来自您正在使用的主机 ** //
  /** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
  define(‘DB_NAME’, ‘putyourdbnamehere’);

  /** MySQL数据库用户名,替换掉 “usernamehere” */
  define(‘DB_USER’, ‘usernamehere’);

  /** MySQL数据库密码,替换掉 “yourpasswordhere” */
  define(‘DB_PASSWORD’, ‘yourpasswordhere’);

  /** MySQL主机名 */
  define(‘DB_HOST’, ‘localhost’);

  /** 创建数据表时默认的文字编码 */
  define(‘DB_CHARSET’, ‘utf8′);

  /** 数据库整理类型。如不确定请勿更改 */
  define(‘DB_COLLATE’, ”);

  这个过程就是Wordpress所指的“五分钟安装”方法了,其实,真正的配置时间根本不需要五分钟,按照上面的提示,分别填上主机供应商提供的数据库名称、数据库用户名、数据库密码、MySQL主机名(一般都是localhost,即本机,但也可能有例外),到目前为止,所有必需的操作已经全部完成。

  下面还有一个“锦上添花”的操作,我觉得大家配置一下也没什么坏处,就是接下来的身份密钥设定:

  /**#@+
  * 身份密匙设定。
  *
  * 您可以随意写一些字符
  * 或者直接访问 {@link https://api.wordpress.org/secret-key/1.1/ WordPress.org Secret-key页面将自动为您生成,任何修改都会导致cookies失效,所以用户必须重新登录}

  *
  * @since 2.6.0
  */
  define(‘AUTH_KEY’, ‘替换该字符串’); 
  define(‘SECURE_AUTH_KEY’, ‘替换该字符串’);
  define(‘LOGGED_IN_KEY’, ‘替换该字符串’);
  define(‘NONCE_KEY’, ‘替换该字符串’);
  /**#@-*/

  如果不愿意自己输入就访问注释中的网址吧,自动生成之后复制粘贴即可。剩余的配置请参见文件中的说明自己设置,都是可选的操作。全部设置完毕之后,保存文件,退出。

  到目前为止,关于源代码的配置全部完成,用主机供应商提供的FTP地址和密码登陆虚拟主机所在的服务器,将Wordpress文件夹中的所有文件全部上传到服务器根目录,常用的FTP软件有(FlashFXP,CuteFTP等)。上传完毕之后,离安装成功只有一步之遥。

  打开浏览器,输入http://你的域名/wp-admin/install.php(这里假设你所拥有的域名已经和主机绑定好),会出现Wordpress安装界面,根据页面提示,一路傻瓜式操作下去吧!很快的,系统会提示你安装完成,并给出admin用户名的随机密码(一定要记住,第一次登录管理系统时需要,以后可以修改成自己熟悉的容易记住的密码)。

  现在,在浏览器中输入http://你的域名就可以访问你的wordpress博客了,登录后可以进行一系列设置,均为傻瓜式操作。

  一切都大功告成了吗?未必,现在的界面是如此的简陋,甚至是“丑陋”。

  Wordpress代码部分大同小异,外观确是千差万别,对于大部分人来说,可能打理博客的最主要部分在于维护主题(Theme),在Wordpress官方网站中http://wordpress.org/extend/themes中提供很多免费的主题,下载解压后上传至服务器中wp-content/themes里面之后就可以在博客的管理页面里启用了。

  经验之谈:好看的Wordpress主题远没有想象中那么好看,瞧瞧163、sina的博客主题,怎么换怎么好看,毕竟是国内的十几人员潜心设计的呀!Wordpress的主题则大部分由外国人开发,审美方面可能还是有一些差异的,所以,大家耐心的挑一挑吧——博客主题和别人撞衫的感觉也是怪怪的,所以,尽量要有个性一点才好哦!
    
  至此,Wordpress的安装已经全部结束,已经有一个挺不错的外观,接下来,就像维护普通的博客一样去经营它的内容吧,开源的Wordpress,如果有足够的代码功底,还可以自己修改功能哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值