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 错误之引号中使用变量
May 04 PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
Jan 27 PHP
php 获取本地IP代码
Jun 23 PHP
thinkphp多层MVC用法分析
Dec 30 PHP
ThinkPHP项目分组配置方法分析
Mar 23 PHP
php集成动态口令认证
Jul 21 PHP
php实现和c#一致的DES加密解密实例
Jul 24 PHP
python进程与线程小结实例分析
Nov 11 PHP
php layui实现前端多图上传实例
Jul 30 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
Aug 05 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 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中一个控制字符串输出的函数
2006/10/09 PHP
PHP simplexml_load_string()函数实例讲解
2019/02/03 PHP
jquery 获取json数据实现代码
2009/04/27 Javascript
javascript 异常处理使用总结
2009/06/21 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
javascript实现rgb颜色转换成16进制格式
2015/07/10 Javascript
jquery实现带缩略图的可定制高度画廊效果(5种)
2015/08/28 Javascript
基于JavaScript实现div层跟随滚动条滑动
2016/01/12 Javascript
JS中artdialog弹出框控件之提交表单思路详解
2016/04/18 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
2016/12/13 Javascript
vue的Virtual Dom实现snabbdom解密
2017/05/03 Javascript
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
鼠标拖动改变DIV等网页元素的大小的实现方法
2017/07/06 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
Vue.js搭建移动端购物车界面
2020/06/28 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
原生JS实现自定义下拉单选选择框功能
2018/10/12 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
javascript使用链接跨域下载图片
2019/11/01 Javascript
JS数组方法join()用法实例分析
2020/01/18 Javascript
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
python编程实现12306的一个小爬虫实例
2017/12/27 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
Python 限制线程的最大数量的方法(Semaphore)
2019/02/22 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
大四本科生的自我评价
2013/12/30 职场文书
淘宝客服工作职责
2014/07/11 职场文书
六查六看心得体会
2014/10/14 职场文书
元旦晚会主持词开场白
2015/05/28 职场文书
追讨欠款律师函
2015/06/24 职场文书