ubuntu 14.04服务器上使用nginx搭建wordpress博客详解
过程详解
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
安装中会要求输入密码!
浏览器访问phpmyadmin
:ip/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博客详解相关推荐
- 【原生态跨平台: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 ...
- Hexo-零基础搭建个人博客(详解)
Hexo零基础搭建个人博客 Hexo是一个基于 node.js的快速生成静态博客的开源框架,支持 Markdown和大多数 Octopress 插件,一个命令即可部署到 Github页面. Gitee ...
- Ubuntu 14.04 64bit上安装LNMP环境
下面的文章,我是完全按照下面的链接来进行的,所有的程序都是采用二进制包,而非源码编译安装.这里只是记录了我的验证过程,仅供各位参考: http://ubuntuhandbook.org/index.p ...
- Ubuntu 14.04 下 Virtual Judge 的搭建
前期准备工作 1.1 一个Linux系统 因为现场赛的缘故,我一直使用的都是ubuntu. 这里我测试用的是Ubuntu14.04 Desktop 64bit ,当然选择Server会更好一些. 系统 ...
- 在Ubuntu 14.04 64bit上编译并研究State Threads网络线程库源码
State Threads是一个广受关注的高性能网络线程库,winlin在SRS中做了比较充分的应用,我很遗憾直到现在才精心研究它.下面是我的研究实录,以作备忘. 一.源码编译 下面是在Ubuntu ...
- linux系统 远程桌面连接到服务器,Ubuntu 14.04服务器远程桌面连接
远程桌面连接Ubuntu 14.04服务器 Ubuntu 14.04.5 Server (64-bit) . 目的:希望给只有命令行的服务器加一个轻量级桌面xfce4 [xfce 4.10] 说明:由 ...
- 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...
- 在Ubuntu 14.04 64bit上安装StarUML 2.5版本
StarUML是来自韩国的一个优秀的UML绘图软件, 原来是免费软件, 现在需要付费购买.当然免费使用功能会有诸多限制. 它支持Windows, Linux和Mac OS等平台. 下面是我在Ubunt ...
- 在Ubuntu 14.04 64bit上生成ATS本地离线文档
下面是在Ubuntu 14.04 64bit上生成ats本地离线文档的方法 首先请安装配置好sphinx环境,参见我前面的博文 http://blog.csdn.net/tao_627/article ...
最新文章
- 调用.NET XML Web Services返回数据集合一
- JCIFS实现单点登录
- Google正式将网速列为网站排名因素
- 计算机专业体系 网易云,计算机系统结构 (二) 计算机主要系统构成
- 农民代言人谋定农业大健康--万祥军:创业路上功能性农业
- java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
- 20155307 实验四 Android程序设计
- golang http 返回html文件_从零部署安装 Grpc-golang
- 计算机应用基础-0025,【技工学校《计算机应用基础》课程教学特点及讲授策略】 计算机应用基础...
- 前女友发来加密的 “520快乐.pdf“,我用python破解开之后,却发现。。。
- jq中的get()和eq()的区别
- 王换招计算机组成与设计pdf,计算机组成原理答案(唐朔飞).pdf
- 谷歌浏览器获取主题图片
- [论文写作] Wrong vs Mistake vs Error vs Incorrect vs Erroneous
- 动态背景下的运动目标检测
- 一般处理程序可以类似路由的_网络核心动作路由处理程序和方法
- vue实现好看的相册、图片网站
- 订票成功,感激涕淋……
- 蚪侠-远程泛目录[泛域名+泛目录+泛内页]-[代码+汉字]干扰-字体繁简切换-蜘蛛欺骗-主动推送_模板版-V25版
- 远程桌面连接出现身份验证错误。要求的函数不受支持。这可能是由于CredSSP加密数据库修正。
热门文章
- 观点 | 通往通用人工智能的路上,我们少不了无监督学习
- SAP 往一个角色里增加事务代码
- 吴恩达深度学习笔记(67)-迁移学习(Transfer learning)
- 大脑活动与认知: 热力学与信息论的联系
- 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问...
- 德勤发布《中国智能制造分析报告》
- 北斗三号系统第九、十颗组网卫星三大看点
- Bug改到怀疑人生…… | 每日趣闻
- “我辞职了,决定全职去开发我的操作系统!”
- 逃课上网吧编程、玩摇滚的另类学生,如何成为独角兽公司的 CTO?