VPS中使用LNMP安装WordPress教程


Posted in PHP onDecember 28, 2014

前言

前几天,朋友手头上有一个空闲的vps,256M内存,我决定拿来玩一下。经过一番思考,还是用来挂站吧。然后看是CentOS6系统,果断决定用从来没玩过的LNMP。于是,百度、谷歌找教程,好多教程都是有问题的,导致重装无数次系统,浪费大把大把时间。现在总结一下成功的经验。

安装screen

在终端输入yum install screen

完成后输入screen -S lnmp

VPS中使用LNMP安装WordPress教程

为什么要这样做呢?答案很简单,因为它可以保护您的远程连接,让工作不半路意外停止。我在安装LNMP的时候时间比较长,而XShell曾经莫名其妙断开,吓得我以为又要重新来过。还好一开始开了screen,进程还在。

如果您的终端在工作中意外断开,你可以输入screen ?ls 来查看所有screen会话,然后输入screen ?r + 代号 来恢复。

安装LNMP

在终端输入以下代码

wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

根据提示安装

这里要求输入MYSQL密码

VPS中使用LNMP安装WordPress教程

然后输入这里需要确认是否启用MySQL InnoDB
VPS中使用LNMP安装WordPress教程

选择php版本

VPS中使用LNMP安装WordPress教程

选择mysql版本

VPS中使用LNMP安装WordPress教程

我个人建议全部用最新的吧

漫长的等待。。。。。我用了三个小时。。。。。

大功告成

VPS中使用LNMP安装WordPress教程

配置站点

环境装好了,如何让它可以挂站呢。

在终端输入 /root/vhost.sh

VPS中使用LNMP安装WordPress教程

这里输入要绑定的域名,在这里,www.joycex.com和joycex.com不是同一个域名。建议在这里一起输入,两个域名间用空格间开。

如果你不小心打错了,用Ctrl+Backspace来删除,不要直接Backspace(这样子不会删除,反而出现^H)

回车后会出现如下提示

VPS中使用LNMP安装WordPress教程

如果需要添加更多的域名,如不需要直接输入 n 回车。如需要输入 y 回车

接下来是设置网站目录位置,一般情况下不需要设置直接回车即可。

这里选择是否添加伪静态规则,如不需要伪静态,直接输入 n 回车。如果需要输入 y 回车,再选择伪静态或自定义伪静态

VPS中使用LNMP安装WordPress教程

选择y就会出现以下提示

VPS中使用LNMP安装WordPress教程

默认已经有了很多东西,可直接输入以上名称即可。

我们这里安装wordpress,直接输入wordpress就可以了。

下面是否选择开启日志

VPS中使用LNMP安装WordPress教程

一般没什么用选择n

出现:Press any key to start create virtul host... 后,再次回车确认就会自动添加虚拟主机。

安装wordpress

鉴于用命令操作非常不方便,所有建议大家先下载到本地,然后用WinSCP这种SFTP软件上传到网站目录

首先去http://cn.wordpress.org/ 下载wordpress

VPS中使用LNMP安装WordPress教程

用WinSCP上传

VPS中使用LNMP安装WordPress教程

在浏览器输入http://域名/wp-admin/install.php

然后就进入了wordpress的经典安装界面,提示很简单,很容易安装

不到五分钟就大功告成了!

PHP 相关文章推荐
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
Jan 27 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
PHP文章按日期(月日)SQL归档语句
Nov 29 PHP
php读取mysql的简单实例
Jan 15 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
PHP的AES加密算法完整实例
Jul 20 PHP
jquery不支持toggle()高(新)版本的问题解决
Sep 24 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
Oct 18 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
php实现简单的守护进程创建、开启与关闭操作
Aug 13 PHP
phpinfo的知识点总结
Oct 10 PHP
Laravel 5.5 异常处理 & 错误日志的解决
Oct 17 PHP
php随机取mysql记录方法小结
Dec 27 #PHP
php使用PDO方法详解
Dec 27 #PHP
PHP把MSSQL数据导入到MYSQL的方法
Dec 27 #PHP
php将图片保存入mysql数据库失败的解决方法
Dec 27 #PHP
php下pdo的mysql事务处理用法实例
Dec 27 #PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 #PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 #PHP
You might like
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
Javascript实现的分页函数
2007/02/07 Javascript
js判断浏览器的比较全的代码
2007/02/13 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
在JavaScript中判断整型的N种方法示例介绍
2014/06/18 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
webpack学习笔记之优化缓存、合并、懒加载
2017/08/24 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
js实现跳一跳小游戏
2020/07/31 Javascript
js+for循环实现字符串自动转义的代码(把后面的字符替换前面的字符)
2020/12/24 Javascript
[05:45]Ti4观战指南(下)
2014/07/07 DOTA
Python编写一个优美的下载器
2018/04/15 Python
Python requests库用法实例详解
2018/08/14 Python
python多线程下信号处理程序示例
2019/05/31 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
使用Python进行中文繁简转换的实现代码
2019/10/18 Python
在tensorflow中实现去除不足一个batch的数据
2020/01/20 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
如何用Python徒手写线性回归
2021/01/25 Python
Genny意大利官网:意大利高级时装品牌
2020/04/15 全球购物
租赁协议书范本
2014/04/22 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
离婚协议书应该怎么写
2014/10/12 职场文书
北京青年观后感
2015/06/15 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
大学生团支书竞选稿
2015/11/21 职场文书
Python实现拼音转换
2021/06/07 Python
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
vue的项目如何打包上线
2022/04/13 Vue.js