转:http://www.lanmps.com/

LANMPS 一键安装包,php绿色环境套件包:

https://github.com/foxiswho/lanmps


安装

Mar 17, 2017

LANMPS 一键安装包,php绿色环境套件包

Linux+Nginx+Mysql+PHP+Elasticsearch ( phpmyadmin+opencache+xdebug )环境套件包,绿色PHP套件,一键自动安装

系统需求

  • 系统:Linux下CentOS,RedHat,Ubuntu
  • 内存:大于等于512M内存
  • 安装时需要联网

LANMPS 一键安装包V3.2.2 :Linux+Nginx+Mysql+PHP+Elasticsearch ( phpmyadmin+opencache+xdebug )套件包,绿色PHP套件,一键自动安装。

已在 CentOS7.x,Ubuntu17.x 中安装成功!

Apache 在下个版本中会实现

安装工具

SSH Secure Shell Client 下载 右击新窗口打开

Xshell+Xftp (Windows 下推荐)

或者使用其他工具

使用SSH Secure Shell Client登陆服务器

Lanmps 下载

安装包大小:340MB(包含相关环境所需文件)

方法一:

百度网盘下载(速度快):http://pan.baidu.com/s/1bnjIYKJ

方法二:

下载地址:http://download.lanmps.com/lanmps/lanmps-3.2.2.tar.gz (七牛免费资源,每月10G流量)

然后上传文件到服务器上

安装

请以 root 用户执行命令

请以 root 用户执行命令

请以 root 用户执行命令

重要的事情说3遍

1.screen 安装启动

screen 介绍 screen 为了防止SSH登陆超时或掉线,中断安装(lanmps 为自定义名称)。 如果掉线了,执行 screen -r lanmps,即可恢复 掉线前的执行界面,如果忘记名字了,执行 screen -ls 会列出所有会话列表,其中数字.lanmps即为刚才的会话

如果提示screen: command not found 命令不存在。

CentOS 可以执行:yum install -y screen

Ubuntu可以执行:apt-get install -y screen

查看是什么系统的命令:cat /etc/issue

CentOS 系统

yum install -y screen && screen -S lanmps

Ubuntu 系统

apt-get install -y screen && screen -S lanmps

2.执行安装命令

3.2.2 为版本号

根据最新版本的版本号,更改下面相应的代码版本号

此版本改动较大,有时php-fpm没有启动,请手动启动 /www/lanmps/php-fpm(版本start

如果你需要的套件是最新版本请修改相应的配置,并把相应的文件下载至down目录即可

数据库默认密码为root

mysql5.7版本 数据库默认密码为空 修改mysql5.7密码

在安装包的当前目录下执行:

tar -zxvf lanmps-3.2.2.tar.gz && cd lanmps-3.2.2 && ./lanmps.sh

2.2 执行上述命令后,会出现以下提示:选择安装套件类别(默认选1)

2.3 选择php版本(默认选则4)

2.4 选择Mysql版本(默认选则3)

2.5 提示”Press any key to start…”,按任意键开始安装

2.6 程序安装

到了这里, LANMPS脚本就会自动编译安装Nginx、MySQL、PHP、phpMyAdmin、Opencache、Memcache、Xdebug,Elasticsearch,Redis 等软件。

其中Xdebug默认关闭,如需使用在php.ini开启。

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

2.7 安装完成

出现以下界面,则说明安装成功!

如果重新启动服务器后无法访问站点,记得关闭防火墙开启防火墙端口

Centos 7:

关闭防火墙: sudo systemctl stop firewalld.service 关闭开机启动:sudo systemctl disable firewalld.service

Centos 7 执行 下面两条命令 一个是 增加 防火墙端口,一个是重启防火墙

firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld.service

Ubuntu 16.x:

安装设置新站点 案例

使用 lanmps 环境套件安装设置新站点 案例

配置相关说明

LANMPS 状态管理命令

LANMPS 状态管理命令

LANMPS 目录说明

LANMPS 目录说明

关于 LANMPS

关于 LANMPS

更新日志

  • 2017年03月07日 LANMPS V3.2.2 发布

  • 升级PHP7.1.x
  • 升级MYSQL5.7.x
  • 升级REDIS
  • 升级NGINX1.11.x
  • BUG修复

  • 2016年12月15日 LANMPS V3.2.0 发布

  • 升级PHP7.1
  • 升级MYSQL5.7
  • 升级REDIS
  • 升级NGINX1.11
  • BUG修复

  • 2016年7月11日 LANMPS V3.1.0 发布

  • 升级PHP7
  • 升级MYSQL5.7
  • 升级REDIS
  • 升级NGINX1.10
  • 搜索引擎更换为 Elasticsearch
  • BUG修复

  • 2015年7月16日 LANMPS V2.2.3 发布

  • php 版本更新
  • BUG修复

  • 2015年1月31日 LANMPS V2.0.3 发布

  • 修复 apaache 加载 php BUG
  • BUG修复

  • 2015年1月12日 LANMPS V2.0.1 发布

  • php 版本更新
  • MariaDB 数据库更新
  • nginx 版本更新
  • 可以更改任意安装目录
  • 支持 apache,可选apache安装
  • apache 支持按年月日分割日志
  • BUG修复
  • 优化部分参数

  • 2014年12月22日 LANMPS V1.0.3 发布

  • php 版本更新
  • MariaDB 版本更新
  • nginx 版本更新
  • BUG修复

  • 2014年11月1日 LANMPS V1.0.0 发布

  • php 版本更新
  • 增加MariaDB 数据库
  • nginx 版本更新
  • 增加sphinx搜索
  • 可以更改任意安装目录
  • 支持nginx日志自动分割(需设置linux定时任务)

  • 2014年5月15日 LANMPS V0.2 发布

  • php 版本更新
  • 增加MariaDB 数据库
  • nginx 版本更新

  • 2013年11月10日 LANMPS V0.1 发布

  • Nginx+Mysql+PHP+Opencache+Phpmyadmin+Xdebug 基础实现安装
  • Xdebug 默认关闭,如需开启,在php.ini中开启
  • Mysql 版本为 5.6.14,默认不能选择版本,以后版本中会实现
  • PHP 可以选择版本
  • Nginx为最新版1.5.6
  • 支持Linux 中的 Ubuntu 和 CentOS 系统

  • 2013-09-09 LANMPS 项目开始

LANMPS 一键PHP环境安装包(转)的更多相关文章

  1. python项目中requirements的巧用(一键导入所有安装包)

    一个Python 项目中可能安装很多安装包, 再次创建虚拟环境是需要重新安装的话很麻烦也费时间, 或者项目部署的时候避免重装, 可以将现有项目的所有安装包记录在requirements.txt 文件, ...

  2. 通过pip命令导出和导入Python环境安装包

    我们在开发完代码后,一般需要将依赖包导出,然后在移植到其他系统使去安装,保证环境正常   导出Python环境安装包[root@bogon ~]# pip freeze > packages.t ...

  3. 解决c#,wpf程序带环境安装包体积太大问题

    在.net开发客户端的时候,一定会遇到用户没有安装.net环境的问题,特别是现在win7,win8,win10多系统并用的时间段,很多开发者使用的是4.5的目标环境,用户却是使用win7的系统,这样势 ...

  4. linux环境安装包方式

    概述 安装有很多种,有时我们会混淆视听不知在什么场景或什么情况下用什么命令,下面讲解下几种安装命令的使用.希望对大家有帮助~ 详解 pip install kuming或 python -m pip ...

  5. apache+php+mysql常见集成环境安装包

    http://www.thinksaas.cn/group/topic/33/ apache+php+mysql是常见php环境,在windows下也称为WAMP,对于初学者自选版本搭建总是会遇到一些 ...

  6. 使用VS2015制作安装包( 含相关的下载链接)

    补充: 在看下面的教程过程中,如果在下面的步聚1中没有 " Visual Studio Installer", 则需要通过下面的链接进行安装 Visual Studio Insta ...

  7. CentOS下Web服务器环境搭建LNMP一键安装包

    CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...

  8. 常用PHP运行环境一键安装包

    PHP的程序很火,像博客:Wordpress.论坛:Discuz!.SNS:UCenter Home.CMS:DedeCMS等等都是比较流行的PHP程序,大家都在使用PHP类的程序,但对于很多初学者来 ...

  9. linux服务器WEB环境一键安装包lanmp教程之五

    在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程. 1.增 ...

随机推荐

  1. P2015 二叉苹果树

    P2015 二叉苹果树 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点) 这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是1. 我们用一根树枝两端连接 ...

  2. LINUX 线程

    1.使用进程技术的优势(1)CPU时分复用,单核心CPU可以实现宏观上的并行(2)实现多任务系统需求(多任务的需求是客观的)2.进程技术的劣势(1)进程间切换开销大(2)进程间通信麻烦而且效率低3.解 ...

  3. angularJS $watch $apply $digest

    看O'Reilly的书看到$watch这部分,不过没看懂,网上很多资料也含糊不清,不过还是找到了几个好的,简单记录一下. 一句话说明,$watch是用来监视变量的,好了直接上代码 <html&g ...

  4. 双11怎么那么强!之二:浅析淘宝网络通信库tbnet的实现

    最近开始看Tair的源码实现,Tair的通信使用的是淘宝的开源的网络库tbnet实现.具体来说是依靠tbnet::Transport类型实现,其源代码路径如下:http://code.taobao.o ...

  5. 【转】 jquery easyui Tab 引入页面的问题

    原地址:http://blog.csdn.net/superdog007/article/details/8225518 jQuery Easyui 的tabs插件有两种方式加载某个tab(标签页)上 ...

  6. 天梯赛 L2-002. (模拟) 链表去重

    题目链接 题目描述 给定一个带整数键值的单链表L,本题要求你编写程序,删除那些键值的绝对值有重复的结点.即对任意键值K,只有键值或其绝对值等于K的第一个结点可以被保留.同时,所有被删除的结点必须被保存 ...

  7. 莫队-小Z的袜子

    ----普通莫队 首先清楚概率怎么求假设我们要求从区间l到r中拿出一对袜子的概率sum[i]为第i种袜子在l到r中的数量 $$\frac{\sum_{i=l}^{r} {[sum[i] \times ...

  8. Eureka简介

    Eureka是Spring Cloud Netfix 的一个子模块,也是核心模块之一,用于云端服务发现.一个基于RestFul的服务,用于定位服务,以实现云端中间层服务发现和中间层转移. 服务注册与发 ...

  9. Anaconda3+python3环境下如何创建python2环境(win+Linux下适用,同一个anaconda下py2/3共存)

    本人之前已经在anaconda环境下已经安装了python3的环境,现在因为一些需求,要安装python2环境 1.打开anaconda的anaconda prompt查看当前环境: conda in ...

  10. WebRTC详解-zz

    1.WebRTC目的 WebRTC(Web Real-Time Communication)项目的最终目的主要是让Web开发者能够基于浏览器(Chrome\FireFox\...)轻易快捷开发出丰富的 ...