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类
Nov 25 PHP
PHP 文章中的远程图片采集到本地的代码
Jul 30 PHP
php中防止SQL注入的最佳解决方法
Apr 25 PHP
自定义session存储机制避免会话保持问题
Oct 08 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
PHP的Yii框架的基本使用示例
Aug 21 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
Dec 21 PHP
PHP如何使用Memcached
Apr 05 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
Nov 05 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
PHP设计模式之工厂模式定义与用法详解
Apr 03 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
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 session应用实例 登录验证
2009/03/16 PHP
php实现把url转换迅雷thunder资源下载地址的方法
2014/11/07 PHP
PHP中让curl支持sock5的代码实例
2015/01/21 PHP
php判断一个数组是否为有序的方法
2015/03/27 PHP
php实现的日历程序
2015/06/18 PHP
详解Yii2.0 rules验证规则集合
2017/03/21 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
javascript中 try catch用法
2015/08/16 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
JQuery Ajax执行跨域请求数据的解决方案
2018/12/10 jQuery
浅谈Angular单元测试总结
2019/03/22 Javascript
详解微信小程序回到顶部的两种方式
2019/05/09 Javascript
Vue使用NProgress进度条的方法
2019/09/21 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
vue 解决在微信内置浏览器中调用支付宝支付的情况
2020/11/09 Javascript
利用python为运维人员写一个监控脚本
2018/03/25 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
python中with语句结合上下文管理器操作详解
2019/12/19 Python
Python实现自动打开电脑应用的示例代码
2020/04/17 Python
html5新特性与用法大全
2018/09/13 HTML / CSS
皮肤科医师岗位职责
2013/12/04 职场文书
教师实习自我鉴定
2013/12/18 职场文书
青年创业培训欢迎词
2014/01/08 职场文书
内衣营销方案
2014/03/15 职场文书
小学二年级学生评语
2014/04/21 职场文书
买卖合同协议书范本
2014/10/18 职场文书
同步小康驻村工作简报
2015/07/20 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
使用Python拟合函数曲线
2022/04/14 Python