随着PHP的流行,我们常常需要在linux里部署安装php环境,如果对此不熟悉会碰到很多问题,哪怕熟悉的人也会觉得繁琐.作者从事linux运维,特为此发布了lnmp一键环境部署脚本,解决大家的需要,现将安装步骤发布如下:

工具/原料

git(版本拉取用)

linux系统(CentoOS 6.x, CentOS 7.x, Ubuntu 14.x, Ubuntu 16.x)

linux远程工具(如putty,xshell)

方法/步骤

安装git

安装好后在命令里面输入命令;

克隆成功后进入lnmp文件夹目录

cd lnmp

./install.sh #回车安装

会出现安装菜单,是否同步系统时间,安装nginx,mysql版本选择之类;

选完所安装的软件后,会进行自动检测并安装对应版本的nginx,mysql,php,如图所示为安装完成的结果展示:

该lnmp一键部署脚本支持:

mysql版本升级,5.6升级为5.7;

php版本切换,5.6切换为7.1;

mysql数据库备份还原;

mysql数据库root账户密码重置;

FTP软件pureftp安装;

lnmp一键脚本部署卸载;

nginx虚拟站点vhost一键配置;

redis安装并设置为服务.

END

linux安装一键php环境_linux一键安装php环境相关推荐

  1. linux下安装python3报错_Linux中安装python3

    (一)Linux中安装python3(含pip3自动安装) 1.首先安装依赖包 yum -y groupinstall "Development tools" yum -y ins ...

  2. linux安装mysql5.6整套_Linux下安装MySQL5.6

    环境: 1.操作系统:CentOS release 6.8 (Final) 2.安装版本: mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.下载地址:http: ...

  3. linux如何配置java环境_linux虚拟机配置java环境

    java不用做任何改动就可以部署到linux系统,java编译成*.class文件只需要虚拟机的支持,你只要在linux环境下装一个jdk就OK了,然后配置一下环境变量.然后java的class文件或 ...

  4. linux搭建java开发环境_Linux搭建Java开发环境

    前几天系统坏了,重装系统,自然又要重搭环境,没办法. 1安装jdk1.7: 1下载jdk1.7压缩包,解压到一个目录.这里解压jdk1.7到目录/home/java 2配置环境变量: 在终端用命令:s ...

  5. linux的python开发环境_linux下python开发环境之一——安装python

    第二种是压缩比较好的,在linux中用bzip2压缩的文件比较高,文件名一般为*.tar.bz2, linux中下载安装的源码文件一般习惯放在/usr/local/src/中,src是source的缩 ...

  6. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  7. linux下达梦数据库启动_linux上安装tomcat和达梦数据库

    环境:系统:红帽linux企业版4(红旗LINUX也是一样,会更简单) jakarta-tomcat-5.0.28.tar.gz(二进制源码) jdk-1_5_0_15-linux-i586-rpm. ...

  8. linux+npm+v+报错_linux下安装npm

    1.下载 1)直接下载文件在扔到linux下面 2)或者使用wget直接下载, 在上图下载按钮那里右键复制下载链接,然后在linux下面执行wget https://nodejs.org/dist/v ...

  9. linux打包运行python文件_Linux下安装pyinstaller用于将py文件打包生成一个可执行文件...

    安装使用流程 1. 首先给系统装个easy_install, 如果装了的可以跳过这步 到pypi官方网址 https://pypi.python.org/pypi/setuptools 去downlo ...

最新文章

  1. shell 开机自动执行_windows还能这么玩?开机自动念情书
  2. Hadoop 2.x的DistributedCache无法工作的问题
  3. Quartz-任务调度概述及Quartz(2.2.X)快速入门
  4. 问题 1044: [编程入门]三个字符串的排序
  5. 强大的CSS3动画库animate.css
  6. 在Docker中运行ASP.NET Web API解决方案
  7. Windows Server 2012 R2服务器集群测试
  8. 开发了一个拼多多淘宝闲鱼所有虚拟店商品通过百度网盘自动发货机器人软件助手
  9. Office2016简体中文专业版32/64
  10. 年长车友的单车游记:骑单车游崇明岛(转)
  11. html网页框架分割三部分,Dreamweaver用框架建立网站把浏览器的显示空间分割为几个部分...
  12. [QT Designer] QT Designer中资源文件的载入以及控件的设置
  13. html5人脸拼图,力荐10大拼图App 玩转拼图分享美好生活
  14. 关于JFrame添加背景图片,setbounds的小知识
  15. 蓝桥杯2016年第七届真题-碱基
  16. 三维扫描和三维可视化在海派历史建筑保护的前景应用
  17. mmWave Radar AWR1843硬件组成认识
  18. Android Studio 微信分享功能(包括可以分享到朋友圈,分享到朋友)
  19. Anders Hejlsberg 访谈 .-转载
  20. JavaScript 进制之间的转换、大数或小数精度丢失、js不同进制的表示(分享)

热门文章

  1. 火锅吃法--牛肉涮肉
  2. Vs错误:One of the identified items was in an invalid format.
  3. github 推送出现“git@github.com: Permission denied (publickey). fatal: 无法读取远程仓库。请确认您有正确的访问权限并且仓库存在。” 问题
  4. java获取明天的日期_java怎么获取昨天,今天,明天的日期?java中获取日期的函数
  5. Android 12安装app失败,提示安装包解析异常
  6. AdobePhotoshopCS快捷键
  7. 如何快速阅读英文论文
  8. 【网络间谍篇】SolarWinds供应链攻击事件的来龙去脉
  9. 如何利用抖音引流微信?抖音吸粉到微信的方法
  10. cad在线转换_无需安装,一键搞定CAD所有转换格式问题,从此CAD格式转换好轻松...