过程详解

1.更新apt-get

sudo apt-get update

2.安装nginx

sudo apt-get install nginx

3.启动nginx

sudo service nginx start

此时在浏览器中访问你的服务器ip会看到如下界面:

4.安装mysql

sudo apt-get install mysql-server php5-mysql

需要注意的是,在安装mysql过程中,出现下面界面:

由于在windows本地安装时,password可以为空的影响,我在第一次安装时也设置为空,在后面phpmyadmin登陆界面时,登陆强制要求密码不能为空…也就无法进入数据库!

5.安装php

sudo apt-get install php5-fpm

6.配置PHP

sudo vi /etc/php5/fpm/php.ini

找到cgi.fix_pathinfo=1,把1改成0,并去掉;号(如果vim编辑器的上下左右键变成了ABCD可以使用下面的命令重装vim解决)

sudo apt-get remove vim-common
sudo apt-get install vim

7.启动php-fpm

sudo service php5-fpm restart

8.配置nginx

sudo vi /etc/nginx/sites-available/default

打开后如图:

改为:

取消一些注释如图:

保存退出并重启nginx

sudo service nginx restart

9.安装phpmyadmin,并建立软链接

sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /usr/share/nginx/html/phpmyadmin

安装中会要求输入密码!

浏览器访问phpmyadminip/phpmyadmin

登录账号为root,密码为设置的密码(前面第四步设置的密码)。

10 建立名为wordpress的数据库:

(如果你擅长SQL语句,可以直接用SQL语句创建数据库 create database wordpress;)

11.下载wordpress,解压,转移到nginx目录,更改文件所有者

cd /usr/share/nginx/html/    #有的是www而不是html
sudo wget http://wordpress.org/latest.tar.gz
sudo tar -zxvf latest.tar.gz
sudo mv wordpress/* .
sudo rm index.html
sudo chown -R www-data:www-data *
sudo service nginx restart

12.此时浏览器输入ip访问会出现如下页面:

个人选的是English,点击现在就开始,填表,提交。

之后可能会出现:

如果提示抱歉,但是向导在您的文件系统中没有足够的权限写入wp-config.php文件。,使用下面的命令可直接修改写入wp-config.php

sudo cp  wp-config-sample.php wp-config.php
sudo vi  wp-config.php

填写站点信息完成安装:

至此wordpress安装完成。

参考资料:http://bbs.qcloud.com/thread-11512-1-1.html

转载于:https://www.cnblogs.com/hehehaha/p/6332180.html

ubuntu 14.04服务器上使用nginx搭建wordpress博客详解相关推荐

  1. 【原生态跨平台:ASP.NET Core 1.0(非Mono)在 Ubuntu 14.04 服务器上一对一的配置实现-篇幅2】...

    在 [原生态跨平台:ASP.NET Core 1.0(非Mono)在 Ubuntu 14.04 服务器上一对一的配置实现-篇幅1] 环境:Ubuntu 14.04 服务器版 虚拟机:Vmware 10 ...

  2. Hexo-零基础搭建个人博客(详解)

    Hexo零基础搭建个人博客 Hexo是一个基于 node.js的快速生成静态博客的开源框架,支持 Markdown和大多数 Octopress 插件,一个命令即可部署到 Github页面. Gitee ...

  3. Ubuntu 14.04 64bit上安装LNMP环境

    下面的文章,我是完全按照下面的链接来进行的,所有的程序都是采用二进制包,而非源码编译安装.这里只是记录了我的验证过程,仅供各位参考: http://ubuntuhandbook.org/index.p ...

  4. Ubuntu 14.04 下 Virtual Judge 的搭建

    前期准备工作 1.1 一个Linux系统 因为现场赛的缘故,我一直使用的都是ubuntu. 这里我测试用的是Ubuntu14.04 Desktop 64bit ,当然选择Server会更好一些. 系统 ...

  5. 在Ubuntu 14.04 64bit上编译并研究State Threads网络线程库源码

    State Threads是一个广受关注的高性能网络线程库,winlin在SRS中做了比较充分的应用,我很遗憾直到现在才精心研究它.下面是我的研究实录,以作备忘. 一.源码编译 下面是在Ubuntu ...

  6. linux系统 远程桌面连接到服务器,Ubuntu 14.04服务器远程桌面连接

    远程桌面连接Ubuntu 14.04服务器 Ubuntu 14.04.5 Server (64-bit) . 目的:希望给只有命令行的服务器加一个轻量级桌面xfce4 [xfce 4.10] 说明:由 ...

  7. 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad

    简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...

  8. 在Ubuntu 14.04 64bit上安装StarUML 2.5版本

    StarUML是来自韩国的一个优秀的UML绘图软件, 原来是免费软件, 现在需要付费购买.当然免费使用功能会有诸多限制. 它支持Windows, Linux和Mac OS等平台. 下面是我在Ubunt ...

  9. 在Ubuntu 14.04 64bit上生成ATS本地离线文档

    下面是在Ubuntu 14.04 64bit上生成ats本地离线文档的方法 首先请安装配置好sphinx环境,参见我前面的博文 http://blog.csdn.net/tao_627/article ...

最新文章

  1. 调用.NET XML Web Services返回数据集合一
  2. JCIFS实现单点登录
  3. Google正式将网速列为网站排名因素
  4. 计算机专业体系 网易云,计算机系统结构 (二) 计算机主要系统构成
  5. 农民代言人谋定农业大健康--万祥军:创业路上功能性农业
  6. java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
  7. 20155307 实验四 Android程序设计
  8. golang http 返回html文件_从零部署安装 Grpc-golang
  9. 计算机应用基础-0025,【技工学校《计算机应用基础》课程教学特点及讲授策略】 计算机应用基础...
  10. 前女友发来加密的 “520快乐.pdf“,我用python破解开之后,却发现。。。
  11. jq中的get()和eq()的区别
  12. 王换招计算机组成与设计pdf,计算机组成原理答案(唐朔飞).pdf
  13. 谷歌浏览器获取主题图片
  14. [论文写作] Wrong vs Mistake vs Error vs Incorrect vs Erroneous
  15. 动态背景下的运动目标检测
  16. 一般处理程序可以类似路由的_网络核心动作路由处理程序和方法
  17. vue实现好看的相册、图片网站
  18. 订票成功,感激涕淋……
  19. 蚪侠-远程泛目录[泛域名+泛目录+泛内页]-[代码+汉字]干扰-字体繁简切换-蜘蛛欺骗-主动推送_模板版-V25版
  20. 远程桌面连接出现身份验证错误。要求的函数不受支持。这可能是由于CredSSP加密数据库修正。

热门文章

  1. 观点 | 通往通用人工智能的路上,我们少不了无监督学习
  2. SAP 往一个角色里增加事务代码
  3. 吴恩达深度学习笔记(67)-迁移学习(Transfer learning)
  4. 大脑活动与认知: 热力学与信息论的联系
  5. 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问...
  6. 德勤发布《中国智能制造分析报告》
  7. 北斗三号系统第九、十颗组网卫星三大看点
  8. Bug改到怀疑人生…… | 每日趣闻
  9. “我辞职了,决定全职去开发我的操作系统!”
  10. 逃课上网吧编程、玩摇滚的另类学生,如何成为独角兽公司的 CTO?