Linux下安装搭建WordPress网站

WordPress简介


    WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源、免费的Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大


的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。


现在我们开始搭建属于自己的blog:


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


http://wordpress.org/download/


    2.然后就是安装Wordpress必须的组件:


        1)安装apache服务器:


          sudo apt-get install apache2


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


          如果出现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-sample.php重命名为wp-config.php,然后按要求编辑wp-config.php文件,主要是提供数据库的名字(如这里的wordpress),用户名(如root),密码(如安装mysql时键入的密码),如下所示:

        在标有// ** MySQL settings - You can get this info from you web host ** //下输入你的数据库相关信息

        DB_NAME 数据库名称

        DB_USER 数据库用户名

        DB_PASSWORD 数据库密码

        DB_HOST 主机名,通常是localhost

        DB_CHARSET 数据库字符串,通常不可更改

        DB_COLLATE 留为空白的数据库排序

        在标有 * Authentication Unique Keys.的版块下输入密钥的值,可从https://api.wordpress.org/secret-key/1.1/salt/自动生成,最后保存wp-config.php文件。



    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了。


------------------------------------------------------------------

文章转载自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.html


  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值