LNMP安装快速导航:LNMP安装提示,LNMP安装教程、安装失败处理、虚拟主机管理、可选组件、LNMP文件目录说明、状态管理。

系统需求:

CentOS/Debian/Ubuntu Linux系统
需要2GB以上硬盘剩余空间
128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统)
VPS或服务器必须已经联网!
Linux下区分大小写,输入命令时请注意!
LNMP一键安装包 V1. 已经在Linode、DiaHosting、PhotonVPS、DigitalOcean、VR香港VPS、遨游主机、RamNode、BudgetVM、瑞豪开源、DirectSpace、KVMLA、OneAsiahost新加坡VPS、景文互联、VPSYOU、Hostigation、BuyVM、123systems、bluevm、80VPS、XSVPS等众多VPS的CentOS --、Ubuntu .04的32位和64位系统上测试通过。
安装步骤:
、使用putty或类似的SSH工具登陆VPS或服务器;

登陆后运行:screen -S lnmp

如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细的screen教程。

、下载并安装LNMP一键安装包:

您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别。

执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令: 

CentOS系统下执行: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

Debian系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./debian.sh

Ubuntu系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./ubuntu.sh

另外有2个国外镜像下载点可以使用soft2.vpser.net 和soft3.vpser.net 具体替换方法:http://lnmp.org/faq/lnmp-download-source.html。

如需安装0.9版,请访问http://old.lnmp.org/install.html

按上述命令执行后,会出现如下提示:
(注:如果是Debian系统,会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器/VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。如果输入有错误,可以按住Ctrl再按Backspace键删除,以下均可采用此方法删除。)

这一步需要设置MySQL的root密码,输入后回车进入下一步,如下图所示:

这里需要确认是否启用MySQL InnoDB,如果不确定是否启用可以输入 y ,这个可以单独在MySQL文件里关闭,输入 y 表示启用,输入 n 表示不启用。输入 y 或 n 后回车进入下一步,显示如下信息:

这一步是选择php版本,可以选择 PHP  或 PHP ,如果需要安装PHP  输入 n,输入 y 或 n 后回车,进入下一步MySQL版本的选择,如下图:

可以选择MySQL 版本 、,如果需要安装MySQL  输入n,如果需要安装MariaDB 5.5.37的话输入 md,输入完成后回车,完成选择。

提示"Press any key to start...",按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。

安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。

、安装完成
如果显示如下界面:

Nginx、MySQL、PHP都是running,80和3306端口都存在,说明已经安装成功。
接下来按添加虚拟主机教程,添加虚拟主机,通过sftp或ftp服务器上传网站,将域名解析到VPS或服务器的IP上,解析生效即可使用。

、安装失败

如果出现类似上图的提示,则表明安装失败,说明没有安装成功!!需要用winscp或其他类似工具,将/root目录下面的lnmp-install.log下载下来,到LNMP支持论坛发帖注明你的发行版名称版本号(可通过 cat /etc/issue获得)、32位还是64位,并将lnmp-install.log压缩以附件形式上传到论坛,我们会通过日志查找错误,并给予相应的解决方法。

、添加、删除虚拟主机及伪静态管理
http://lnmp.org/faq/lnmp-vhost-add-howto.html

、eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache的安装
http://lnmp.org/faq/Add-ons.html

、LNMP相关软件目录及文件位置
http://lnmp.org/faq/lnmp-software-list.html

、LNMP状态管理命令
http://lnmp.org/faq/lnmp-status-manager.html

最新文章

  1. Eclipse中Python开发环境搭建
  2. 【C#公共帮助类】 Utils最全的系统帮助类
  3. display & visibility区别
  4. 延迟加载图片的 jQuery 插件:Lazy Load
  5. Python快速入门学习笔记(一)
  6. jquery.qrcode和jqprint的联合使用,实现html生成二维码并打印(中文也ok)
  7. BZOJ 1560 火星藏宝图(DP)
  8. 如何用JS/HTML将时间戳转换为“xx天前”的形式【附源码,转
  9. C#用DesignSurface实现一个简单的窗体设计器
  10. 【特效】给元素循环添加class
  11. Android开发技巧——ViewPager衍生出来的2个类
  12. 5. 箭头函数_this 指向_es6 常用语法
  13. (Python基础)集合操作
  14. 在Ubuntu上升级SQLite,并让Python使用新版SQLite
  15. Python有趣时刻,这些代码让你大呼"卧槽,怎么会这样"
  16. 数据结构(三)串---KMP模式匹配算法实现及优化
  17. 老菜鸟致青春,程序员应该选择java 还是 c#-
  18. [Unity3D]关于NaN(Not a Number)的问题
  19. bootstrap之表单
  20. 20155330 2016-2017-2 《Java程序设计》第三周学习总结

热门文章

  1. C语言:Day1~Day4
  2. asp.net 备份和恢复数据库
  3. How to enable $Admin Shares in Windows 7
  4. jQuery的基本信息。以及入门Demo
  5. Websocket协议数据帧传输和关闭连接
  6. firemonkey 得到屏幕信息
  7. Extension method for type
  8. Codeforces Round #345 (Div. 1) A. Watchmen 模拟加点
  9. C和BlockCode
  10. ios7 sdk 新特性