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 socket方式提交的post详解
Jul 19 PHP
php获取地址栏信息的代码
Oct 08 PHP
PHP的cURL库功能简介 抓取网页、POST数据及其他
Apr 07 PHP
php 冒泡排序 交换排序法
May 10 PHP
在PHP中设置、使用、删除Cookie的解决方法
May 06 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
PHP使用Alexa API获取网站的Alexa排名例子
Jun 12 PHP
php实现对两个数组进行减法操作的方法
Apr 17 PHP
PHP实现简单搜歌的方法
Jul 28 PHP
PHP下载远程图片的几种方法总结
Apr 07 PHP
Ubuntu上安装yaf扩展的方法
Jan 29 PHP
详解thinkphp的Auth类认证
May 28 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
批量修改RAR文件注释的php代码
2010/11/20 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
PHP中返回引用类型的方法
2015/04/03 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
jQuery 跨域访问问题解决方法
2009/12/02 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
JS截取字符串常用方法整理及使用示例
2013/10/18 Javascript
javascript查找字符串中出现最多的字符和次数的小例子
2013/10/29 Javascript
60行js代码实现俄罗斯方块
2015/03/31 Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
2015/09/17 Javascript
js实现精确到秒的日期选择器完整实例
2016/04/30 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
使用Node.js搭建静态资源服务详细教程
2017/08/02 Javascript
JavaScript实现异步图像上传功能
2018/07/12 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
Vue指令之 v-cloak、v-text、v-html实例详解
2019/08/08 Javascript
python设置检查点简单实现代码
2014/07/01 Python
Python入门篇之对象类型
2014/10/17 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
2019/08/24 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
2020/08/04 Python
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
美国精油公司:Plant Therapy
2019/05/17 全球购物
省三好学生申请材料
2014/01/22 职场文书
消防安全宣传口号
2014/06/10 职场文书
小学安全教育月活动总结
2014/07/07 职场文书
个人总结与自我评价
2014/09/18 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
幼儿园教师安全责任书
2015/05/08 职场文书
2019学生会干事辞职信
2019/06/27 职场文书
浅谈python数据类型及其操作
2021/05/25 Python