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调用三种数据库的方法(1)
Oct 09 PHP
php下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
PHP简洁函数(PHP简单明了函数语法)
Jun 10 PHP
php语言流程控制中的主动与被动
Nov 05 PHP
深入解析PHP中逗号与点号的区别
Aug 05 PHP
php生成百度sitemap站点地图类函数实例
Oct 17 PHP
PHP处理Oracle的CLOB实例
Nov 03 PHP
php中__toString()方法用法示例
Dec 07 PHP
PHP调试及性能分析工具Xdebug详解
Feb 09 PHP
php之header的不同用法总结(实例讲解)
Nov 28 PHP
PHP排序二叉树基本功能实现方法示例
May 26 PHP
php实现快速对二维数组某一列进行组装的方法小结
Dec 04 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实现二进制和文本相互转换的方法
2015/04/18 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
jquery ajax方式直接提交整个表单核心代码
2013/08/15 Javascript
JavaScript函数的4种调用方法详解
2014/04/22 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
2015/12/02 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
2016/03/13 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
利用jquery禁止外层滚动条的滚动
2017/01/05 Javascript
JavaScript中splice与slice的区别
2017/05/09 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
2017/09/20 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
vue中的inject学习教程
2019/04/24 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
vue 中的动态传参和query传参操作
2020/11/09 Javascript
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
Linux下python与C++使用dlib实现人脸检测
2018/06/29 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
Boolean b = new Boolean(“abcde”); 会编译错误码
2013/11/27 面试题
物业管理计划书
2014/01/10 职场文书
授权委托书(完整版)
2014/09/10 职场文书
党员批评与自我批评思想汇报
2014/10/08 职场文书
党校毕业个人总结
2015/02/28 职场文书
离婚答辩状范文
2015/05/22 职场文书
聊一聊Redis与MySQL双写一致性如何保证
2021/06/26 Redis
mysql的Buffer Pool存储及原理
2022/04/02 MySQL
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏
nginx 配置缓存
2022/05/11 Servers