linux下搭建属于本身的博客(WordPress安装)

转自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.htmlphp

 

WordPress简介html

    WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源、免费的Blog博客网志)引擎,用户能够在支持 PHP 和 MySQL 数据库的服务器上创建本身的 Blog。WordPress 是一个功能很是强大的博客系统,插件众多,易于扩充功能。安装和使用都很是方便。目前 WordPress 已经成为主流的 Blog 搭建平台。mysql

如今咱们开始搭建属于本身的blog:sql

   1.首先,你须要下载wordpress(WordPress 是目前最为流行的 PHP Blog 程序,目标是美学、Web 标准和易用性的统一。它基于 GPL 许可协议,彻底免费)。下载地址:数据库

http://wordpress.org/download/apache

   2.而后就是安装Wordpress必须的组件:浏览器

     1)安装apache服务器:

         sudo apt-get install apache2服务器

         安装后在浏览器中打开:http://localhost/或者http://127.0.0.1wordpress

         若是出现It works!那证实OK了测试

     2)安装php服务:

        sudo apt-get install php5

        测试:

        打开gksudo gedit /var/www/testphp.php

        而后随意输入点东西(我输入的是KH)再保存。

        而后在浏览器中输入http://127.0.0.1/testphp.php或者http://localhost/testphp.php

        若是显示出你输入的东西即为成功

     3)重启apache服务器

       sudo /etc/init.d/apache2 restart

    此时浏览器就能够正确解析php文件了。

     4)安装mysql服务:

       sudo apt-get install mysql-server

       sudo apt-get install mysql-admin

       sudo apt-get install mysql-client

       安装过程当中提示输入数据库root用户的密码

 3.为Wordpress新建mysql数据库:

     在终端下打开mysql管理器:

     $mysql -u root -p

     建立新数据库:

     mysql>CREATE DATABASE wordpress

 4.解压wordpress的tar.gz压缩包

    $sudo tar -zxvf wordpress-3.2.1.tar.gz

    获得wordpress文件夹,而后按要求编辑wp-config.php文件,主要是提供数据库的名字(如这里的wordpress),用户名(如root),密码(如安装mysql时键入的密码)。

 5.将wordpress文件夹拷贝到/var/www目录下:

    sudo cp -a ./wordpress /var/www

    此时在浏览器中访问http://localhost/wordpress/wp-admin/install.php,就会发现出现了上面所描述的乱码。咱们首先利用phpMyAdmin来看一下这个乱码究竟是什么问题

 6.安装phpMyAdmin:

    sudo apt-get install phpmyadmin

    此时的phpmyadmin文件夹被安装在/usr/share/phpmyadmin下,为了能在浏览器中访问到phpmyadmin,须要在/var/www下作一个软链接到该文件夹:

    进入/var/www文件夹,在该目录下执行以下操做:

    sudo ln -s /usr/share/phpmyadmin

    此时在浏览器中键入http://localhost/phpmyadmin,会发现出现了以下错误:

    Cannot load mysql extension. Please check your PHP configuration.

    这其实就是上面乱码所说的错误。

    幸运的是,phpmyadmin同时给出了该问题的解决方案:

 7.这样就很明确了,咱们安装php-mysql包便可:

    sudo apt-get install php-mdb2-driver-mysql

 8.安装完毕后别忘了重启apache 和 mysql:

    sudo /etc/init.d/apache2 restart

    sudo /etc/init.d/mysql restart

   而后即可以正常访问访问http://localhost/wordpress/wp-admin/install.php并安装wordpress了。

相关文章
相关标签/搜索