转者注:若没有Apache + PHP + MySQL环境,请参考我的这篇博客

(1)首先下载wordpress,

sudo wget http://wordpress.org/latest.tar.gz

(2)下载完成后,解压缩

sudo tar –xzvf latest.tar.gz

(3)将解压缩后的文件夹移动到/var/www/html目录下

sudo mv wordpress /var/www/html

sudo chown  -R www-data:www-data /var/www/html

sudo chmod -R 777 /var/www/html/wordpress(防止出现更新需要ftp问题)

(4)创建数据库

sudo mysql –u root –p

root是数据库用户名,然后根据提示输入密码,进入mysql命令界面

创建数据库

create database wordpress default charset=utf8;

可以创建一个用户:

CREATE USER wordpressadmin@localhost IDENTIFIED BY 'wordpresspassword';

否则将会使用root 用户

接着,你需要将管理权限赋给管理员:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressadmin@localhost;

如果是用的root 用户,
grant all privileges on wordpress.* to 'root'@'localhost';

你需要刷新权限信息来激活用户权限:

FLUSH PRIVILEGES;exit

数据库创建完成后,退出mysql。在这里可以使用phpmyadmin来对数据库进行设置。在浏览

器中输入地址http://yourserverip/phpmyadmin,即可登录到数据库管理界面

(5)修改wordpress中的wp-config-sample.php文件

编辑 WordPress config.php 文件,

cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

sudo nano /var/www/wordpress/wp-config.php

修改上图中红框标注的位置,DB_NAME是数据库的名字,DB_USER是数据库的用户名,

DB_PASSWORD是数据库的密码,修改完成后,保存,退出。

修改认证密钥部分
    AUTH_KEY。。。
    密钥可以通过 https://api.wordpress.org/secret-key/1.1/salt/ 自动生成。

(6)经过上边的几步,已经将wordpress安装完成了,下边访问,在浏览器中输入地址

http://localhost/wordpress

表明wordpress安装成功,这也验证了apache,php,mysql安装成功了。

如果不想将wordpress 放到默认文件夹 /var/www/html 目录下,可以进行如下操作:

cd /etc/apache2/sites-available

sudo cp 000-default.conf mysite.conf

sudo vim mysite.comf

修改DocumentRoot 为你的wordpress目录

修改后,要更新apache2

输入:

sudo a2dissite 000-default.conf && sudo a2ensite mysite.conf

更新后需要重启apache2

sudo /etc/init.d/apache2 restart

修改/etc/apache2/apache2.conf文件

修改如下图:

<Directory /home/doc/wordpress >

options indexs followsymbollinks

...........

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

参考:

apache2 的目录结构:

http://blog.csdn.net/jibcy/article/details/8060651

ubuntu 14.04 安装wordpress的更多相关文章

  1. 在Ubuntu 14.04安装和使用Docker

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器.然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的 ...

  2. [转]在Ubuntu 14.04安装和使用Docker

    在Ubuntu 14.04安装和使用Docker 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它可以把一 ...

  3. Ubuntu 14.04 安装VMware 12

    /*********************************************************************** * Ubuntu 14.04 安装VMware 12 ...

  4. Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flas

    转自Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flash Player Chromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe ...

  5. ubuntu 14.04 安装搜狗拼音输入法

    原文:ubuntu 14.04 安装搜狗拼音输入法 ubuntu桌面系统下终于有了好用的拼音法-搜狗拼音输入法,欲在ubuntu 14.04下安装搜狗拼音输入法相当的简单. 先到搜狗拼音官网下载对应的 ...

  6. ubuntu 14.04 安装torch及编译环境zbstudio

    ubuntu 14.04 安装torch及编译环境zbstudio torch zbstudio 本来是安装官网给的步骤安装torch的,可是碰到一系列的问题,后来参考网上的安装方法安装成功了 官网安 ...

  7. ubuntu 14.04 安装svn server (subversionedge )

    ubuntu 14.04 安装subversionedge 请仔细阅读安装包自带的readme文件! 1.先去官网,找安装包: http://subversion.apache.org/ http:/ ...

  8. Ubuntu 14.04 安装 sysrepo v0.7.5

    参考: Tentative gNMI support with sysrepo protobuf-c/protobuf-c Ubuntu 14.04 安装 sysrepo v0.7.5 安装依赖: s ...

  9. Ubuntu 14.04 安装 CUDA 问题及解决

    本文安装环境: - 双显卡: intel 集显 + nvidia 独显 - Ubuntu 14.04.4 - CUDA 8.0.44 1. Deb 安装包是个坑 (不要用这种方法!) 使用 Deb 安 ...

随机推荐

  1. sql计算上一周(解决了跨年会出错的问题)

    1.问题描述: 使用YEARWEEK('时间字段')=YEARWEEK(NOW())-1来筛选上一周数据时,当遇到跨年的时候会出现计算错误的问题. eg: 如上图,当前日期为2020年1月6日.上图标 ...

  2. 公子奇带你进入Java8流的世界(一)

    在说流之前,我们先来看看集合,为什么呢?作为Java8中的新成员,它和集合有很多相似之处,同时它们也是可以互相转化的.集合不仅仅是Java语言,任何一门高级开发语言都有集合的概念,集合顾名思义,就是很 ...

  3. 浅谈 OpenGL 中相关阻塞问题

    昨天我遇到一个问题,问题如下: 我使用了延迟渲染,我的渲染流程是:Pass1 --> CUDA并行计算 -->Pass2 CUDA并行计算中需要使用Pass1渲染生成的两张纹理,然而我在G ...

  4. shiro整合springmvc

    说明   代码及部分相关资料根据慕课网Mark老师的视频进行整理   其他资料: shiro官网 流程 配置 1) 配置web.xml整合shiro 把shiro整合到springMVC实质上是在we ...

  5. Qt5学习(1)

    1. In Qt, if you want to apply styles to the main window  itself, you must apply it to  its central ...

  6. A*寻路算法的个人理解

    A*寻路算法是一个求两点之间的最短路径的方法 算法详情如下: 准备工作: 两个容器:   open容器和close容器 价值估算公式:    F = G + H G:从起点移动到指定方格的移动代价: ...

  7. VMware下Hadoop 2.4.1完全分布式集群平台安装与设置

    1 VM下Ubuntu安装和配置 1.1 安装Ubuntu系统  这个就不说了,不知道的可以去看看其他的博文.   1.2 集群配置     搭建一个由3台机器组成的集群: IP user/passw ...

  8. YOLOv3 K-means获取anchors大小

    YOLOv1和YOLOv2简单看了一下,详细看了看YOLOv3,刚看的时候是蒙圈的,经过一番研究,分步记录一下几个关键的点: v2和v3中加入了anchors和Faster rcnn有一定区别,这个a ...

  9. MongoDB DBA 实践8-----Linux系统Mongodb分片集群部署

    在Linux系统中,主要是使用命令行进行mongodb的分片集群部署 一.先决条件 mongodb安装成功,明确路径, MongoDB的几个路径: /var/lib/mongodb /var/log/ ...

  10. 微信小程序----日期时间选择器(自定义精确到分秒或时段)

    声明 bug:由于此篇博客是在bindcolumnchange事件中做的值的改变处理,因此会出现当你选择时,没有点击确定,直接取消返回后,会发现选择框的值依然改变.造成原因:这一点就是由于在bindc ...