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 Parse Error: syntax error, unexpected $end 错误的解决办法
Jun 05 PHP
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
深入解析Session是否必须依赖Cookie
Aug 02 PHP
PHP fopen()和 file_get_contents()应用与差异介绍
Mar 19 PHP
php生成短网址示例
May 05 PHP
PHP中使用TCPDF生成PDF文档实例
Jul 01 PHP
java模拟PHP的pack和unpack类
Apr 13 PHP
php parse_str() 函数的定义和用法
May 23 PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 PHP
thinkPHP5.0框架环境变量配置方法
Mar 17 PHP
php 一维数组的循环遍历实现代码
Apr 10 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
Oct 15 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中的错误处理、异常处理机制分析
2012/05/07 PHP
PHP图片上传代码
2013/11/04 PHP
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
2017/04/07 PHP
在html页面中包含共享页面的方法
2008/10/24 Javascript
Web 前端设计模式--Dom重构 提高显示性能
2010/10/22 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
原生JS实现仿淘宝网左侧商品分类菜单效果代码
2015/09/10 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
微信小程序获取用户信息并保存登录状态详解
2019/05/10 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
JS实现打字游戏
2019/12/17 Javascript
Node.js学习之内置模块fs用法示例
2020/01/22 Javascript
[36:20]KG vs SECRET 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
python实践项目之监控当前联网状态详情
2019/05/23 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
澳大利亚最大的网上油画销售画廊:Direct Art Australia
2018/04/15 全球购物
澳大利亚排名第一的露营和户外设备在线零售商:Outbax
2020/05/06 全球购物
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
竞争与合作演讲稿
2014/05/12 职场文书
校友回访母校寄语
2015/02/26 职场文书
老员工辞职信范文
2015/05/12 职场文书
开学第一周总结
2015/07/16 职场文书
详解如何在Canvas中添加事件的方法
2021/04/17 Javascript
如何自己动手写SQL执行引擎
2021/06/02 MySQL
浅谈如何保证Mysql主从一致
2022/03/13 MySQL