转者注:若没有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. 基于Redis的分布式锁和Redlock算法

    1 前言 前面写了4篇Redis底层实现和工程架构相关文章,感兴趣的读者可以回顾一下: Redis面试热点之底层实现篇-1 Redis面试热点之底层实现篇-2 Redis面试热点之工程架构篇-1 Re ...

  2. 调试排错 - Java问题排查:Linux命令

    本文原创,更多内容可以参考: Java 全栈知识体系.如需转载请说明原处. Java 在线问题排查主要分两篇:本文是第一篇,通过linux常用命令排查.@pdai 文本操作 文本查找 - grep g ...

  3. 从头学pytorch(十五):AlexNet

    AlexNet AlexNet是2012年提出的一个模型,并且赢得了ImageNet图像识别挑战赛的冠军.首次证明了由计算机自动学习到的特征可以超越手工设计的特征,对计算机视觉的研究有着极其重要的意义 ...

  4. 4.eclipse中导入别人用的源代码问题

    最近在导入别人用的源代码问题时,出现两个问题: 问题一:提示无法解析导入,如下图: 解决方法:删除项目下的module-info.java文件即可,或者在创建项目时将创建module-info.jav ...

  5. 解决httpclient设置代理ip之后请求无响应的问题

    httpclient这个工具类对于大家来说应该都不陌生吧,最近在使用过程中出现了碰到一个棘手的问题,当请求的接口地址由http变成https之后,程序执行到 httpClient.execute(ht ...

  6. Faceted project metadata file "/.settings/org.eclipse.wst.common.project.facet.core.xml" could not be read

    转载自 https://blog.csdn.net/qing_gee/article/details/79397052 Eclipse启动后项目报了下图这个错误,说是org.eclipse.wst.c ...

  7. IPython的介绍与使用

    1.IPython简介 ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和 ...

  8. 理解setTimeout()

    之前在网上看了很多关于setTimeout的文章,但我感觉都只是点到为止,并没有较深入的去剖析,也可能是我脑袋瓜笨,不容易被点解.后面看了<你不知道的javascript-上卷>一书,决定 ...

  9. Spring-cloud微服务实战【六】:接口服务feign

    在上一篇文章中,我们使用了ribbon进行负载均衡,但是仔细思考一下,我们的请求封装和调用以及结果的返回都是我们自己编码完成的,如果需要调用的接口很多,那么无疑开发量是比较大的,那有没有比较好的方式呢 ...

  10. __new__ 方法

    1.构造方法 实例化过程:构造->初始化 构成方法必须要有返回值,返回给初始化方法的self class A: def __init__(self): self.x = 1 print('ini ...