安装LANMP步骤(需要ROOT权限)2020版本以上的Linux kali需要百度参考修改权限得文章

root@kali:~# wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz      #下载lanmp压缩包文件

root@kali:~#tar xzvf lanmp_v3.tar.gz     #执行解压命

root@kali:~# sh lanmp.sh  #运行报错,原因:系统的dash兼容性不好,而编译常用的就是dash

执行命令后如果提示以下信息

lanmp.sh:49: lib/common.conf: function: not found

lanmp.sh:76: lib/common.conf: Syntax error: "}"unexpected

root@kali:~# sudo dpkg-reconfigure dash      #运行此命令,弹出弹窗时选择NO,即可解决报错

root@kali:~# sh lanmp.sh         #重新运行LANMP,成功

grep:/etc/redhat-release: 没有那个文件或目录

grep:/etc/redhat-release: 没有那个文件或目录

Select Install

1 LAMP (apache + php + mysql + zend + pureftpd +phpmyadmin)

2 LNMP (nginx + php + mysql + zend + pureftpd +phpmyadmin)

3 LNAMP (nginx + apache + php + mysql + zend + pureftpd +phpmyadmin)

4 install all service

5 don't install is now

Please Input1,2,3,4,5:     #此时选择要安装的环境即可,一共有5个选项,这里我选择的是1,输入1后回车即可!

0x2 sh lanmp.sh安装服务时遇到的各种报错

问题一:报错:cmake:未找到命令

问题:执行sh lanmp.sh命令后报错

root@kali:~# sh lanmp.sh

lib/mysql.sh:行13: cmake:未找到命令

x86_64----Install Error: mysql configure err

问题一解决方法:

root@kali:~#wget https://github.com/Kitware/CMake/releases/download/v3.13.2/cmake-3.13.2.tar.gz   #下载文件

root@kali:~# tar xzvf cmake-3.13.2.tar.gz -C  /usr/bin  #解压你想指定的目录后面填写目录路径就好   例如:-C /usr/bin

root@kali:~# /usr/bin/cmake-3.13.2  #进入指定目录

root@kali:~#./bootstrap && make &&make install #安装文件

root@kali:~# cmake -version  #查看版本信息

cmake version3.13.2CMake suite maintained and supported by Kitware (kitware.com/cmake).

问题二报错:configure: error: xml2-config not found. Please check your libxml2 installation.

root@kali:~# sh lanmp.sh

checking libxml2 install dir.../usr

checkingfor xml2-config path...

configure: error: xml2-config not found. Please check your libxml2 installation.

x86_64----Install Error: php configure err

问题二解决方法:

root@kali:~# apt install libxml2

root@kali:~# apt install libxml2-dev

问题四报错:configure: error: Please reinstall the libcurl distribution -easy.h should be in /include/curl/

root@kali:~#sh lanmp.sh

checkingfor cURL in defaultpath... not found

configure: error: Please reinstall the libcurl distribution-easy.h should bein /include/curl/x86_64----Install Error: php configure err

问题四解决方法:

root@kali:~# apt-getinstall curl

root@kali:~# apt-get install libcurl4-gnutls-dev

root@kali:~# apt-get install php-curl

kali linux 安装lanmp遇到的问题的更多相关文章

  1. debian(kali Linux) 安装net Core

    debian(kali Linux) 安装net Core curl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-previ ...

  2. kali linux安装搜狗输入法的方法

    kali linux安装搜狗输入法比较麻烦,因为有很多依赖项,不过安装好就很好用,觉得麻烦的一般安装ibus,经典,也常更新. 下面就说说怎么安装搜狗输入法: 先去http://http.kali.o ...

  3. Kali Linux安装Google中文输入法(只需5步)

    前言: 之前我在kali上安装过中文输入法,并且写了一篇博文(Kali Linux安装中文输入法全纪录),这篇博文里的步骤是当时一边摸索一边记录下的,思路有点混乱,而且还同时安装了两种输入法.今天又安 ...

  4. Kali Linux安装字典StarDict

     Kali Linux安装字典StarDictStartDict是国外知名的字典框架,也可以加入国内翻译工具的字典.Kali Linux软件源提供该字典框架.用户需要安装qstardict软件包和词库 ...

  5. Kali Linux安装

    Kali Linux 安装过程参考:https://blog.csdn.net/qq_40950957/article/details/80468030 安装完成后,apt-get install 安 ...

  6. kali linux 安装过程

    kali linux 安装过程 获取镜像文件 首先需要去官网获取kali linux的镜像文件,本来获取了kali的最新版,由于有些方面还没有得到完善,与VM还没有完全兼容,所以换了视频上的1.0.8 ...

  7. PJzhang:kali linux安装virtualbox虚拟机和chrome浏览器

    猫宁!!! 参考链接: https://www.cnblogs.com/zhishuai/p/8007410.html kali linux 安装virtualbox. 查询系统的版本 apt-cac ...

  8. 【工具安装】kali linux 安装教程

    日期:2019-07-14 16:36:21 介绍:使用最新版的 VMware 来安装 kali linux 0x01.下载镜像 首先需要安装 VMware,安装步骤点这里. VMware 安装教程 ...

  9. Kali Linux安装及中文指南

    Kali Linux安装及中文指南 Kali Linux安装教程:https://blog.csdn.net/u012318074/article/details/71601382 Kali Linu ...

随机推荐

  1. Solon 开发,三、构建一个Bean的三种方式

    Solon 开发 一.注入或手动获取配置 二.注入或手动获取Bean 三.构建一个Bean的三种方式 四.Bean 扫描的三种方式 五.切面与环绕拦截 六.提取Bean的函数进行定制开发 七.自定义注 ...

  2. dubbo接口方法重载且入参未显式指定序列化id导致ClassCastException分析

    问题描述&模拟 线上登录接口,通过监控查看,有类型转换异常,具体报错如下图 此报错信息是dubbo consumer端显示,且登录大部分是正常,有少量部分会报类型转换异常,同事通过更换方法名+ ...

  3. k8s-pv-pvc

    1. 简介 持久卷(PersistentVolume,PV)是集群中的一块存储,可以由管理员事先供应,或者 使用存储类(Storage Class)来动态供应. 持久卷是集群资源,就像节点也是集群资源 ...

  4. 触发器中获取sql

    CREATE trigger 触发器名 on 表名 for update,delete as set nocount on create table #t(EvebtType varchar(60), ...

  5. 今日学习——蓝桥杯 2019年 C语言 B组

    1.手淦(亲身体验,,,没啥大用,最终还是代码) 2.代码(下面是我看其他博主代码答案能看的懂的....具体的可以直接去下面的网址看) https://blog.csdn.net/qq_4452491 ...

  6. golang中的匿名函数三种用法

    package main import ( "fmt" "strconv" ) func main() { // 匿名函数的使用:方式1 f1 := func( ...

  7. linux信号 SIGINT SIGTERM SIGKILL

    三者都是结束/终止进程运行. 1.SIGINT SIGTERM区别 前者与字符ctrl+c关联,后者没有任何控制字符关联. 前者只能结束前台进程,后者则不是. 2.SIGTERM SIGKILL的区别 ...

  8. JavaScript设计原则与编程技巧

    1 设计原则概述 <UNIX/LINUX设计哲学>设计准则 ① 小既是美. ② 每个程序只做一件事情. ③ 快速建立原型. ④ 舍弃高效率而取可移植性. ⑤ 避免强制性的图形化界面交互. ...

  9. 阿里巴巴基于应用和变更的交付模式|阿里巴巴DevOps实践指南

    编者按:本文源自阿里云云效团队出品的<阿里巴巴DevOps实践指南>,扫描上方二维码或前往:https://developer.aliyun.com/topic/devops,下载完整版电 ...

  10. 「NOI十联测」反函数

    30pts 令(为1,)为-1: 暴力枚举每个点为起始点的路径,一条路径是合法的当且仅当路径权值和为0且路径上没有出现过负数. 将所有答案算出. 100pts 使用点分治. 要求知道经过重心root的 ...