LANMPS 一键PHP环境安装包(转)
转: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
更新日志
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环境安装包(转)的更多相关文章
- python项目中requirements的巧用(一键导入所有安装包)
一个Python 项目中可能安装很多安装包, 再次创建虚拟环境是需要重新安装的话很麻烦也费时间, 或者项目部署的时候避免重装, 可以将现有项目的所有安装包记录在requirements.txt 文件, ...
- 通过pip命令导出和导入Python环境安装包
我们在开发完代码后,一般需要将依赖包导出,然后在移植到其他系统使去安装,保证环境正常 导出Python环境安装包[root@bogon ~]# pip freeze > packages.t ...
- 解决c#,wpf程序带环境安装包体积太大问题
在.net开发客户端的时候,一定会遇到用户没有安装.net环境的问题,特别是现在win7,win8,win10多系统并用的时间段,很多开发者使用的是4.5的目标环境,用户却是使用win7的系统,这样势 ...
- linux环境安装包方式
概述 安装有很多种,有时我们会混淆视听不知在什么场景或什么情况下用什么命令,下面讲解下几种安装命令的使用.希望对大家有帮助~ 详解 pip install kuming或 python -m pip ...
- apache+php+mysql常见集成环境安装包
http://www.thinksaas.cn/group/topic/33/ apache+php+mysql是常见php环境,在windows下也称为WAMP,对于初学者自选版本搭建总是会遇到一些 ...
- 使用VS2015制作安装包( 含相关的下载链接)
补充: 在看下面的教程过程中,如果在下面的步聚1中没有 " Visual Studio Installer", 则需要通过下面的链接进行安装 Visual Studio Insta ...
- CentOS下Web服务器环境搭建LNMP一键安装包
CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...
- 常用PHP运行环境一键安装包
PHP的程序很火,像博客:Wordpress.论坛:Discuz!.SNS:UCenter Home.CMS:DedeCMS等等都是比较流行的PHP程序,大家都在使用PHP类的程序,但对于很多初学者来 ...
- linux服务器WEB环境一键安装包lanmp教程之五
在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程. 1.增 ...
随机推荐
- 并发批量管理500台以上服务器脚本分享(shell版)
转载于运维笔记 Categories:Shell 也许很多人认为shell不能并发任务,其实可通过其它一些方式来实现.下面的脚本是我批量快速管理500+服务器脚本,阅读该脚本前建议先看<自动执行 ...
- Zabbix应用四:Zabbix监控Nginx
利用Zabbix监控Nginx 一.准备nginx监控模版: 1.1.下载nginx监控模版: 点此下载 1.2.导入模版: Zabbix管理页面,选择'配置'->'模版'->'导入': ...
- 利用Confluence搭建企业Wiki
Confluence安装与部署 下载安装包及破解包 安装包下载地址:https://www.atlassian.com/software/confluence/download-archives 破解 ...
- NO.7day系统监控,硬盘分区和文件系统管理
系统监控,硬盘分区和文件系统管理 1.系统监控 top命令:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.默认每5秒刷新屏幕数 ...
- VS批处理命令使用
在项目开始生成或者生成完成后想做一些操作,比如去编译非解决方案下的的项目,完成编译后复制文件到某个文件夹之类的纠结需求. 1. 基本使用 预先生成事件命令行,可以在项目编译的过程中运行 后期生成事件命 ...
- 手把手教你使用koa2
简介 koa是由express的原班人马打造的web框架.但是相对于express,koa的性能要更高,因为koa通过使用aysnc函数,帮你丢弃回调函数,并有力的增强了错误处理.而且koa没有绑定任 ...
- Python入门系列教程(五)函数
全局变量 修改全局变量 a=100 def test(): global a a=200 print a 多个返回值 缺省参数 def test3(a,b=1): print a,b test3(a) ...
- easy-animation | Animation for Sass
最近因为项目缘故,勾搭上了Sass. 其实在折腾Sass之前,也有简单用过一下Less.但碍于Less提供的一些API实在让人觉得有点多余,用着就是不顺手,最后就不了了之啦. Sass之所以用起来舒服 ...
- 生死相依:说说JQuery中die()、live()详解[翻译]
一个web前端工程师,应该知道jquery的.live()函数,知道它是做什么用的,但是不知它是怎么样工作的,使用起来也是不得得心应手的,甚至也没听说过.die()(去掉bind事件).即使你能熟悉这 ...
- 开启session
在index.php中开启 session_start();