`
runfeel
  • 浏览: 935913 次
文章分类
社区版块
存档分类
最新评论

wordpress安装及配置

 
阅读更多

用一个周末总算在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安装配置图文教程.docx

    Windows 系统中 WordPress 安装配置图文教程 本文档将指导用户如何在 Windows 系统中安装和配置 WordPress 博客程序,并对 WordPress 的一些细节进行讲解。 一、WordPress 安装 * 安装 XAMPP:使用 XAMPP(Apache+...

    Ubuntu下安装配置WordPress

    **在Ubuntu下安装配置WordPress详解** WordPress是一款基于PHP和MySQL的开源博客系统,因其功能强大、易于使用且扩展性极佳而备受青睐。在Ubuntu环境下搭建WordPress,不仅可以享受到Linux系统的高效资源管理、高...

    docker 安装 wordpress,通过nginx反向代理,绑定域名,配置https

    Docker 安装 WordPress,通过 Nginx 反向代理,绑定域名,配置 HTTPS 在本文中,我们将详细介绍如何使用 Docker 安装 WordPress,并通过 Nginx 反向代理,绑定域名,配置 HTTPS。 首先,我们需要安装 Docker,若您...

    虚拟机安装CentOS并配置安装WordPress网站过程.pdf

    虚拟机安装CentOS并配置安装WordPress网站过程 本文将详细介绍在虚拟机上安装CentOS操作系统,并配置安装WordPress网站的全过程。该过程包括虚拟机安装CentOS、更新yum源、安装Nginx、安装MySQL数据库、配置...

    wordpress安装配置(IIS+ php5.2.5 + mysql5.1.71 + wordpress-3.6)

    以下是对这些组件的详细说明及安装配置步骤: 1. **IIS安装配置**: - IIS(Internet Information Services)是Windows操作系统中的一个组件,用于托管Web应用。在控制面板中开启"程序和功能",然后选择"打开或...

    WinXP+Apache+PHP+MySQL+WordPress安装与配置说明[12-09-16]

    ### WinXP+Apache+PHP+MySQL+WordPress安装与配置说明 #### 一、安装环境 在本篇文章中,我们将详细介绍如何在Windows XP操作系统上安装并配置Apache Web服务器、PHP脚本语言、MySQL数据库以及WordPress博客系统。...

    wordpress安装教程(图文)非常详细.pdf

    WordPress 是一个广泛使用的开源内容管理系统(CMS),专为创建各种类型的网站而设计,从个人博客到复杂的商业平台。...同时,别忘了定期更新WordPress核心、主题和插件,以保持安全性及获取最新的特性。

    windows系统中用XAMPP安装wordpress及配置图文教程

    【Windows系统中使用XAMPP安装WordPress及配置详解】 在Windows操作系统中,XAMPP是一个流行的集成开发环境,包含了Apache服务器、MySQL数据库和PHP等组件,使得用户可以在本地搭建一个Web开发环境。以下是一个详细...

    wordpress安装方法

    **WordPress 安装方法** WordPress 是一款全球广泛使用的开源内容管理系统(CMS),它基于 PHP 语言和 MySQL 数据库,能够帮助用户快速搭建个人博客或网站。由于其丰富的主题和插件资源,以及易于上手的操作界面,...

    wordpress 安装

    如果你没有服务器,可以考虑使用像Bluehost、SiteGround这样的托管服务,它们通常已经预配置了适合WordPress的环境。 3. **上传WordPress文件** 将下载的“wordpress setup”压缩包解压后,通过FTP(File Transfer ...

    WordPress安装使用问题总结.rar

    内容摘抄: Q: Linux主机与win主机在对wordpress的支持上的区别? A: Linux 主机在对wordpress 的支持上比WIN 主机更加适合wordpress。...参见:WordPress 入门视频教程2 在本机搭建WordPress 的安装环境XAMPP

    wordpress安装部署(apache/php5)

    在搭建WordPress网站时,我们需要首先配置Apache服务器环境,并安装PHP5,因为WordPress是基于PHP运行的。这里我们将详细介绍这个过程,并提及如何让Apache与Tomcat共用90端口。 1. **Apache安装与配置** - 下载并...

    XAMPP WordPress Welcart环境配置手顺

    - 在浏览器中访问`http://localhost:8081/wordpress/`进行安装向导操作,根据提示完成WordPress的安装配置。 **3. 安装Welcart插件** - 访问WordPress官方插件库:...

    wordpress安装及后台详细操作教程[整理].pdf

    WordPress 安装及后台详细操作教程 一、WordPress 概念 WordPress 是一种使用 PHP 语言开发的免费开源的博客平台(引擎),也可以把 WordPress 当作一个内容管理系统(CMS)来使用。它提供了文章发布、分类、归档...

    WinXP+Apache+PHP+MySQL+WordPress安装与配置说明[整理].pdf

    在本教程中,我们将详细探讨如何在Windows XP操作系统上安装和配置WAMP(Windows、Apache、MySQL、PHP)服务器,并进一步安装WordPress博客平台。这个过程适用于初学者,旨在帮助那些对网站搭建没有经验的人快速入门...

    wordpress-nginx, WordPress的Nginx 服务器配置.zip

    wordpress-nginx, WordPress的Nginx 服务器配置 Nginx这个库包含在托管WordPress的系列中使用的Nginx 配置 。 它包含来自各种来源的最佳实践,包括 Codex 和 H5BP 。 包含以下示例站点:singlesite.com - WordPress...

    php 仿wordpress 自动安装 自动配置数据库 留言板

    当我们谈论“php 仿wordpress 自动安装 自动配置数据库 留言板”时,我们涉及的是创建一个类似WordPress的功能,即实现自动安装、数据库配置以及留言功能的搭建。 首先,自动安装是指程序能够自动完成一系列设置...

    ubuntu下安装wordpress

    在Ubuntu下搭建WordPress博客环境是一项涉及多个步骤的技术过程,涵盖了Web服务器、数据库、脚本语言以及网站内容管理系统(CMS)的安装与配置。以下是对这一过程的详细解析,旨在帮助理解如何在Ubuntu系统中创建一...

    wordpress数据库连接配置信息

    wordpress数据库连接配置信息,wordpress数据库连接配置信息.

    Nginx的WordPress配置

    【Nginx的WordPress配置】涉及的关键知识点包括: 1. **WordPress**:WordPress是一个开源的、基于PHP和MySQL的博客平台,广泛用于构建各种类型的网站。它提供了丰富的主题和插件,支持用户友好的界面和自定义URL...

Global site tag (gtag.js) - Google Analytics