文档章节

Ubuntu下搭建WordPress

悦亮工作室
 悦亮工作室
发布于 2015/08/18 16:08
字数 682
阅读 22
收藏 0
点赞 0
评论 0

WordPress简介

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


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

1:首先,你需要下载wordpress,下载地址: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/html/testphp.php

            然后随意输入点东西(我输入的是hello the fucking world)再保存。

            然后在浏览器中输入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/html目录下:

         sudo cp -a ./wordpress /var/www/html

        此时在浏览器中访问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,会发现可以管理mysql了 :

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

共有 人打赏支持
悦亮工作室
粉丝 8
博文 23
码字总数 4887
作品 0
闵行
程序员
使用docker虚拟化技术,lamp架构,搭建wordpress博客服务

使用docker虚拟化技术,lamp架构,搭建wordpress博客服务 使用平台 Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-91-generic x86_64) 搭建思路步骤 需求:使用wprdpress搭建一个私人博客,并且将服务...

fsx2550553488 ⋅ 05/28 ⋅ 0

Ubuntu 下构建 LAMP 平台运行 WordPress 的简单方法

本文介绍如何在自己的Ubuntu上搭建本地WordPress,献给想折腾一把 WordPress 和 Ubuntu 的初学者们,也方便大家本地调试。 LAMP = Linux + Apache + Mysql + Perl/PHP/Python,是一种应用广泛...

鉴客 ⋅ 2010/08/09 ⋅ 1

HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客

HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客 VPS主机 2014年06月02日 17:20 评论» 文章目录 HHVM是一个强大的可以用于替代PHP的建站环境,出自Facebook团队,它是一个PHP...

thinkyoung ⋅ 2015/02/04 ⋅ 0

手把手教你基于WordPress搭建自己的个人博客

一步一步教你基于WordPress搭建自己的个人博客,WordPress作为成熟的CMS框架,美观,方便,插件多,更新频繁,非常适合个人博客与网站的搭建,适合新手,无需太多的代码基础。 原文链接:手把...

flyzy2005 ⋅ 01/29 ⋅ 0

vps 简单搭建 wordpress 基础环境

安装系统 Ubuntu 14.04.1 LTS 32位 需要装的服务 php5 mysql apache2 执行命令 apt-get updata #更新源apt-get install mysql-server php5 libapache2-mod-php5 libapache2-mod-auth-mysql p......

ShareYkuaile ⋅ 2014/12/18 ⋅ 0

Ubuntu 7.04桌面Linux服务器配置过程介绍

很多人认为 Ubuntu 和其他 GUN/Linux 一样是给开发者使用的系统,其实不然。如果你只习惯浏览一下网站、写写文章、看看电影、听听歌、搞搞图片、打打小游戏,那么 Ubuntu 7.04 完全可以胜任这...

范堡 ⋅ 2009/05/07 ⋅ 0

lowendscript:最省资源lnmp一键包

lowendscript lnmp一键安装脚本是由外国兄弟David Pennington制作的,优点:最大化节省资源开销。相比军哥的lnmp一键安装包要简单、轻巧的多,磁盘空间占用也少。安装lowendscript lnmp一键包...

leisudeng ⋅ 2014/02/11 ⋅ 0

一键搭建WordPress博客环境(OneStep to WordPress)

WordPress介绍 现在有很多的个人博客框架,比如静态页面的Jekyll/hexo,PHP语言框架的emlog/zblog,以及本文讲到的WordPress。虽然WordPress已经是一个10年前诞生的产物,但随着不断的版本更...

nfer ⋅ 2016/10/22 ⋅ 0

Docker技术实践——高级篇

1.1 搭建私有仓库 我们需要看下如何搭建容器的私有仓库: Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。 私有仓库有许多优点: 1.节省网络...

闪亮的蛤蟆 ⋅ 04/18 ⋅ 0

教你创建可维持每天10万点击率的WordPress博客服务器,每月只需$15

这些命令很长,但是希望可以让你很容易按照步骤创建一个全新的Linux服务器,使用Varnish, Nginx, W3 Total Cache, and WordPress来搭建一个WordPress博客并运行在亚马逊微型服务器(或其它类...

tsl0922 ⋅ 2012/04/25 ⋅ 7

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Greys Java在线问题诊断工具

https://github.com/oldmanpushcart/greys-anatomy/wiki/greys-pdf#command-monitor

素雷 ⋅ 15分钟前 ⋅ 0

git从远程仓库拉取代码的常用指令

一种(比较麻烦的)拉代码的方法 git clone //克隆代码库,与远程代码库的主干建立连接,如果主干已经在就不用再clone啦,克隆路径为当前路径下的新创建的文件夹 git checkout -b //本地建立...

Helios51 ⋅ 29分钟前 ⋅ 0

005. 深入JVM学习—Java堆内存参数调整

1. JVM整体内存调整图解(调优关键) 实际上每一块子内存区域都会存在一部分可变伸缩区域,其基本流程:如果内存空间不足,则在可变的范围之内扩大内存空间,当一段时间之后,内存空间不紧张...

影狼 ⋅ 34分钟前 ⋅ 0

内存障碍: 软件黑客的硬件视图

此文为笔者近日有幸看到的一则关于计算机底层内存障碍的学术论文,并翻译(机译)而来[自认为翻译的还行],若读者想要英文原版的论文话,给我留言,我发给你。 内存障碍: 软件黑客的硬件视图...

Romane ⋅ 今天 ⋅ 0

SpringCloud 微服务 (七) 服务通信 Feign

壹 继续第(六)篇RestTemplate篇 做到现在,本机上已经有注册中心: eureka, 服务:client、order、product 继续在order中实现通信向product服务,使用Feign方式 下面记录学习和遇到的问题 贰 or...

___大侠 ⋅ 今天 ⋅ 0

gitee、github上issue标签方案

目录 [TOC] issue生命周期 st=>start: 开始e=>end: 结束op0=>operation: 新建issueop1=>operation: 评审issueop2=>operation: 任务负责人执行任务cond1=>condition: 是否通过?op3=>o......

lovewinner ⋅ 今天 ⋅ 0

浅谈mysql的索引设计原则以及常见索引的区别

索引定义:是一个单独的,存储在磁盘上的数据库结构,其包含着对数据表里所有记录的引用指针. 数据库索引的设计原则: 为了使索引的使用效率更高,在创建索引时,必须考虑在哪些字段上创建索...

屌丝男神 ⋅ 今天 ⋅ 0

String,StringBuilder,StringBuffer三者的区别

这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 首先说运行速度,或者说是, 1.执行速度 在这方面运行速度快慢为:StringBuilder(线程不安全,可变) > StringBuffer...

时刻在奔跑 ⋅ 今天 ⋅ 0

java以太坊开发 - web3j使用钱包进行转账

首先载入钱包,然后利用账户凭证操作受控交易Transfer进行转账: Web3j web3 = Web3j.build(new HttpService()); // defaults to http://localhost:8545/Credentials credentials = Wallet......

以太坊教程 ⋅ 今天 ⋅ 0

Oracle全文检索配置与实践

Oracle全文检索配置与实践

微小宝 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部