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 常用函数库和一些实用小技巧
Jan 01 PHP
php实现快速排序法函数代码
Aug 27 PHP
通过PHP current函数获取未知字符键名数组第一个元素的值
Jun 24 PHP
php列出mysql表所有行和列的方法
Mar 13 PHP
PHP连接access数据库
Mar 27 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
php简单统计字符串单词数量的方法
Jun 19 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
PHP注释语法规范与命名规范详解篇
Jan 21 PHP
PHP安装memcache扩展的步骤讲解
Feb 14 PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 PHP
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
Apr 11 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,js双版本
2012/09/25 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
PHP cURL获取微信公众号access_token的实例
2018/04/28 PHP
php写app用的框架整理
2019/09/29 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
javascript模版引擎-tmpl的bug修复与性能优化分析
2011/10/23 Javascript
html+css+js实现xp window界面及有关功能
2013/03/26 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
NodeJS中利用Promise来封装异步函数
2015/02/25 NodeJs
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
python实现360的字符显示界面
2014/02/21 Python
Python中的连接符(+、+=)示例详解
2017/01/13 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2020/02/26 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
Python中的None与 NULL(即空字符)的区别详解
2020/09/24 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
Anya Hindmarch官网:奢侈设计师手袋及配饰
2018/11/15 全球购物
班组长的岗位职责
2013/12/09 职场文书
高一地理教学反思
2014/01/18 职场文书
高中军训感言500字
2014/02/24 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
肖申克救赎观后感
2015/06/02 职场文书
上学路上观后感
2015/06/16 职场文书
换届选举主持词
2015/07/03 职场文书
nginx静态资源的服务器配置方法
2022/07/07 Servers