用一个周末总算在ubuntu下把www.jtianling.com博客搭建好了,这里分享一些不成熟的经验。
准备工作
安装wordpress前需要安装的软件如下:
1.apache2,这个不用说了,没有apache就没有http服务器啊。
apt-get install apache2
2.php5,wordpress是用php写的
apt-get install libapache2-mod-php5 php5
3.mysql,wordpress以mysql为标准的数据库
apt-get install mysql-server-5.0 mysql-common mysql-admin php5-mysql
4.额外的东西,比如phpmyadmin,用于方便管理mysql,比如unzip,用于解压zip包。
大部分情况下,以上软件的安装只需要用apt-get install就能简单的安装。
用
/etc/init.d/apache2 restart
来重启apache服务器,基本上以上服务就可用了。
apache mod加载
可以通过
ls /etc/apache2/mods-enabled
来查看已经加载的apache mod,
通过
ls/etc/apache2/mods-available/
来查看安装了但是没有加载的模块。
假如没有加载好的话,可以通过a2enmod 加载。比如加载php模块。
a2enmod php5
加载后,需要重新启动apache。
phpmyadmin与mysql的配置
需要注意一点,在mysql刚刚安装好的时候,密码为空,而phpmyadmin偏偏不允许空密码,于是矛盾就产生了,也就是你第一次时没法直接就用phpmyadmin管理mysql服务器。
解决办法:
在phpmyadmin的配置
/etc/phpmyadmin/config.inc.php
中找到并取消调AllowNoPassword=TRUE一行前面的注释。
登录后,再修改密码,为了安全,最好记得回来再次注释调这一行。
在phpmyadmin为wordpress建立一个数据库,可以任意取名,默认的wordpress以wordpress命名数据库,数据库中以wp_开头建立表格。
安装wordpress
安装wordpress再简单不过了,你可以直接apt-get install一个,然后通过ln链接/share/wordpress到/var/www目录即可。不过这个一般是英文版,而且版本较老。
这里我用http://cn.wordpress.org/这里的中文版本,最新版本的下载地址,可以先下载在本地,然后通过ssh或者ftp传到服务器,也可以通过wget直接在服务器端下载,这个自己选择。
ssh传文件:
参考:http://bingu.net/653/howto-use-ssh-upload-and-download-files/
apt-get installlrzsz
安装rz,sz命令。
使用SecureCRT工具,登录后,使用rz传文件到服务器,sz从服务器传文件到本地。(默认存在我的文档)
wget下载:
这个就更加简单了,
apt-get install wget
然后直接wget file_link,就能直接下载地址指定的文件到服务器。
ftp需要配置ftp服务器,这个先不谈了。不管用什么办法,把http://cn.wordpress.org/wordpress-3.2.1-zh_CN.zip这个文件弄到服务器后,用unzip命令解压一份,然后直接mv到/var/www下,假如你愿意将整个apache都作为wordpress 博客(即apache的主目录),那么就直接将所有内容都放到www目录下,不然的话,可以放到/var/www/blog下。
然后通过
chmod -R 777 /var/www/
修改权限(上面操作不够安全)
也可以尝试通过
chown -R www-data:www-data /var/www
来修改文件本身所属的组和用户(我没有实验该操作)
解压后,wordpress目录还没有wp-config.php配置文件,一种方法是直接用wp-config-sample.php修改成wp-config.php,见此文档。
事实上在此时直接用浏览器访问wordpress所在的地址,就能有自动安装的配置页面引导安装,如下图:
这个非常简单,配置好mysql的数据库名,用户名,密码等信息,wordpress的用户名,密码即可。
然后,登录后即可见到wordpress的管理页面。
此时说明安装已经成功了,直接到你配置的地址去看看效果吧,wordpress默认给你建立了一个博客文章,一个页面。
配置及美化
wordpress的安装别提有多简单了,根本不费时间,但是实际上,为了让日志www.jtianling.com正常工作,用了我几乎整整一个周末,原因就在于wordpress虽然强大,但是强大在可配置性强,所以我用了很多时间找合适的主题,插件等来合理的搭配,并取得较好的效果。(目前我也实在不想再在blog的效果上再花太多时间了~~~其实我最喜欢的是可能吧的主题,但是好像没地儿找去...)
主题:
我很喜欢coolshell.cn,于是找到了酷壳的主题,主题的名字叫做inove。
并且inove主题的主题选项中,附带Feed配置,页面上也有个较为符合中国人习惯的RSS按钮。
还附带Google analytics的代码输入地址,非常方便。
插件:
酷壳无私的介绍了其博客使用的插件,因为博客的类型类似,也为了节省时间,就尝试了几个他列出的插件:
其中Akismet,因为用户不够多,还没有用上。
All in One SEO Pack不知道用了有什么用,看不到明显的效果。
Google XML Sitemaps没有兴趣使用。
WP Super Cache,也没有感觉到用途。
SyntaxHighlighter Evolved,安装了,也还没有使用......
倒是发现了其他几个插件的好用之处:
Faster Image Insert- 批量图片插入插件,非常好用。
WP-PostRatings-下载地址。评分插件,我才不管IE浏览器是否能看呢,我的读者里面有用IE浏览器的吗?
插件开启使用后,需要进行一定的配置。
在single的页面,插入
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
到
<?php include('templates/comments.php'); ?>
之前,也就是放在评论之前。
在index的页面配置文件,插入到
<div id="pagenavi">
之前,也就是页面浏览之前。
这个也可以自己把握。
日志自动截断-自动截断日志文字的插件的中文版,使用此插件后,撰写日志时无需再加入more标签进行文字截断操作。采用UTF-8模式截取,中文无乱码。这个插件是为了达到coolshell那种首页只显示文章一部分内容而需要的,实际使用效果不错。
feeds:
参考:http://codex.wordpress.org/WordPress_Feeds
最后我用了
http://www.jtianling.com/feed=rss2
这个,然后用域名
http://feed.jtianling.com转向支持,作为永久的feed地址。
字体:
参考:http://www.qiyecao.org/wordpress/wordpress-fontstyle-setting.html
简单的说是,
font-family:宋体,微软雅黑,Arial,Verdana,arial,serif;
font-size自己进行合适的修改,一般来说,普通的12px改为14px,其他的酌情放大处理。原因在于主题是英文的,而英文一般用12px,中文用12px偏小,用14px较为合适。
备份
好不容易搞了这么多东西,不备份一下心里不踏实啊:
tar czvf www.tar /var/www
然后用sz传回到本地保存起来
最后的样子,也就是本博客的样子了~~~~
分享到:
相关推荐
Windows 系统中 WordPress 安装配置图文教程 本文档将指导用户如何在 Windows 系统中安装和配置 WordPress 博客程序,并对 WordPress 的一些细节进行讲解。 一、WordPress 安装 * 安装 XAMPP:使用 XAMPP(Apache+...
**在Ubuntu下安装配置WordPress详解** WordPress是一款基于PHP和MySQL的开源博客系统,因其功能强大、易于使用且扩展性极佳而备受青睐。在Ubuntu环境下搭建WordPress,不仅可以享受到Linux系统的高效资源管理、高...
Docker 安装 WordPress,通过 Nginx 反向代理,绑定域名,配置 HTTPS 在本文中,我们将详细介绍如何使用 Docker 安装 WordPress,并通过 Nginx 反向代理,绑定域名,配置 HTTPS。 首先,我们需要安装 Docker,若您...
虚拟机安装CentOS并配置安装WordPress网站过程 本文将详细介绍在虚拟机上安装CentOS操作系统,并配置安装WordPress网站的全过程。该过程包括虚拟机安装CentOS、更新yum源、安装Nginx、安装MySQL数据库、配置...
以下是对这些组件的详细说明及安装配置步骤: 1. **IIS安装配置**: - IIS(Internet Information Services)是Windows操作系统中的一个组件,用于托管Web应用。在控制面板中开启"程序和功能",然后选择"打开或...
### WinXP+Apache+PHP+MySQL+WordPress安装与配置说明 #### 一、安装环境 在本篇文章中,我们将详细介绍如何在Windows XP操作系统上安装并配置Apache Web服务器、PHP脚本语言、MySQL数据库以及WordPress博客系统。...
WordPress 是一个广泛使用的开源内容管理系统(CMS),专为创建各种类型的网站而设计,从个人博客到复杂的商业平台。...同时,别忘了定期更新WordPress核心、主题和插件,以保持安全性及获取最新的特性。
【Windows系统中使用XAMPP安装WordPress及配置详解】 在Windows操作系统中,XAMPP是一个流行的集成开发环境,包含了Apache服务器、MySQL数据库和PHP等组件,使得用户可以在本地搭建一个Web开发环境。以下是一个详细...
**WordPress 安装方法** WordPress 是一款全球广泛使用的开源内容管理系统(CMS),它基于 PHP 语言和 MySQL 数据库,能够帮助用户快速搭建个人博客或网站。由于其丰富的主题和插件资源,以及易于上手的操作界面,...
如果你没有服务器,可以考虑使用像Bluehost、SiteGround这样的托管服务,它们通常已经预配置了适合WordPress的环境。 3. **上传WordPress文件** 将下载的“wordpress setup”压缩包解压后,通过FTP(File Transfer ...
内容摘抄: Q: Linux主机与win主机在对wordpress的支持上的区别? A: Linux 主机在对wordpress 的支持上比WIN 主机更加适合wordpress。...参见:WordPress 入门视频教程2 在本机搭建WordPress 的安装环境XAMPP
在搭建WordPress网站时,我们需要首先配置Apache服务器环境,并安装PHP5,因为WordPress是基于PHP运行的。这里我们将详细介绍这个过程,并提及如何让Apache与Tomcat共用90端口。 1. **Apache安装与配置** - 下载并...
- 在浏览器中访问`http://localhost:8081/wordpress/`进行安装向导操作,根据提示完成WordPress的安装配置。 **3. 安装Welcart插件** - 访问WordPress官方插件库:...
WordPress 安装及后台详细操作教程 一、WordPress 概念 WordPress 是一种使用 PHP 语言开发的免费开源的博客平台(引擎),也可以把 WordPress 当作一个内容管理系统(CMS)来使用。它提供了文章发布、分类、归档...
在本教程中,我们将详细探讨如何在Windows XP操作系统上安装和配置WAMP(Windows、Apache、MySQL、PHP)服务器,并进一步安装WordPress博客平台。这个过程适用于初学者,旨在帮助那些对网站搭建没有经验的人快速入门...
wordpress-nginx, WordPress的Nginx 服务器配置 Nginx这个库包含在托管WordPress的系列中使用的Nginx 配置 。 它包含来自各种来源的最佳实践,包括 Codex 和 H5BP 。 包含以下示例站点:singlesite.com - WordPress...
当我们谈论“php 仿wordpress 自动安装 自动配置数据库 留言板”时,我们涉及的是创建一个类似WordPress的功能,即实现自动安装、数据库配置以及留言功能的搭建。 首先,自动安装是指程序能够自动完成一系列设置...
在Ubuntu下搭建WordPress博客环境是一项涉及多个步骤的技术过程,涵盖了Web服务器、数据库、脚本语言以及网站内容管理系统(CMS)的安装与配置。以下是对这一过程的详细解析,旨在帮助理解如何在Ubuntu系统中创建一...
wordpress数据库连接配置信息,wordpress数据库连接配置信息.
【Nginx的WordPress配置】涉及的关键知识点包括: 1. **WordPress**:WordPress是一个开源的、基于PHP和MySQL的博客平台,广泛用于构建各种类型的网站。它提供了丰富的主题和插件,支持用户友好的界面和自定义URL...