1,安装nginx:sudo apt-get install nginx

2,安装完成,输入,service nginx start开启服务,输入:netstat -ntulp |grep 80,确定nginx开启

3,打开浏览器,输入127.0.0.1,出现nginx默认界面,确定可正常访问

二、php安装

1,安装php:sudo apt install php php-fpm

2,输入php -v,确定php安装正常,确定php版本信息

3,进入nginx站点文件,cd /var/www/html,之后 vim index.php,新建一个php文件,输入 <?php  phpinfo(); ?>,保存退出,打开127.0.0.1,遇到问题,无法访问phpinfo界面,查询默认nginx配置不支持Php

4,修改nginx配置文件, cd /etc/nginx/sites-available/

5,sudo vim default,修改配置文件,修改之后如下图

** a. 去掉 location ~ \.php$ { 这行的注释,同时去掉配对的 } 这行的注释

** b. 去掉 fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; 这行的注释
** c. 同时,修改成对应的 php-fpm 版本号的文件名(我安装的是 php7.2)

6,找到 root /var/www/html 默认主页配置,添加index.php

7,再次打开浏览器,访问127.0.0.1,正常出现phpinfo

三、安装mysql

1,安装mysql:sudo apt install mysql-server

2,输入:netstat -ntulp | grep 3306,确定mysql安装正常启动

3,输入:sudo mysql_secure_installation,进行初始化安全设置,详细设置见之前博客“ubuntu安装LAMP”

四、安装Phpmyadmin,设置nginx支持phpmyadmin

1,输入命令:sudo apt install phpmyadmin,安装phpmyadmin

2,添加连接,输入命令:sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin,在var/www/html下创建一个连接文件

3,phpmyadmin默认配置为apache使用的mysql管理,nginx要使用的话,需要修改配置文件, 输入命令:sudo vim /etc/nginx/sites-available/default,直接到最后一行插入,添加侦听8100节点,如下图

server {
listen 8100;
root /var/www/phpmyadmin;
index index.php;

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
  }
}

4,打开浏览器,输入127.0.0.1/phpmyadmin,出现phpmyadmin登录界面,输入用户名phpmyadmin,密码输入phpmyadmin安装时候设置的密码,登录成功

phpmyadmin详细安装过程中设置步骤,可参考

xpwi博主的

Ubuntu 安装 PhpMyAdmin 图文教程

https://www.cnblogs.com/xpwi/p/9821371.html

2019-9-18:渗透测试,基础学习,ubuntu搭建LNMP,phpmyadmin的更多相关文章

  1. 2019-9-11:渗透测试,基础学习,ubuntu搭建LAMP

    一,apache web服务器安装 1,sudo apt-get install apache2 2,systemctl status apache2,检查apache2是否开启 #开启.关闭和重启a ...

  2. 零基础到精通Web渗透测试的学习路线

    小编相信很多新手都会遇到以下几个问题 1.零基础想学渗透怎么入手? 2.学习web渗透需要从哪里开始? 这让很多同学都处于迷茫状态而迟迟不下手,小编就在此贴给大家说一下web渗透的学习路线,希望对大家 ...

  3. WEB渗透测试基础工具

    代理查询网站:hidemyass(隐藏我的屁股) HTTrack:HTTrack是一个免费和易用的离线浏览工具(浏览器),它可以允许你下载整个WWW网站至本地目录,并且通过遍历网站目录获取HTML,图 ...

  4. 深度学习之PyTorch实战(1)——基础学习及搭建环境

    最近在学习PyTorch框架,买了一本<深度学习之PyTorch实战计算机视觉>,从学习开始,小编会整理学习笔记,并博客记录,希望自己好好学完这本书,最后能熟练应用此框架. PyTorch ...

  5. 渗透测试入门DVWA 环境搭建

    DVWA是一款渗透测试的演练系统,在圈子里是很出名的.如果你需要入门,并且找不到合适的靶机,那我就推荐你用DVWA. 我们通常将演练系统称为靶机,下面请跟着我一起搭建DVWA测试环境.如果你有一定的基 ...

  6. 2019-9-20:渗透测试,基础学习,phpstudy搭建Wordpress,Burpsuite抓取WorePress cms的post包

    一.搭建WordPress的cms网站管理系统 1,下载Wordpress cms源码,下载地址:https://wordpress.org/download/ 2,将源码解压到phpstudy目录下 ...

  7. kali渗透测试基础

    一侦查 研究如何收集有关目标的情报,比如开发那些端口用来通信,托管在哪里,提供给客户的服务类型等. 交付内容应该包括需要攻击的所有目标资产清单,与那些资产关联的应用,使用的服务以及可能的资产所有者. ...

  8. kali黑客渗透测试基础环境准备

    1.apt-get install python-nmap 2.apt-get install python-setuptools 正在读取软件包列表... 完成 正在分析软件包的依赖关系树      ...

  9. 安全测试-WEB安全渗透测试基础知识(四)

    .4. HTTP标准 1.4.1. 报文格式 1.4.1.1. 请求报文格式 <method><request-URL><version> <headers& ...

随机推荐

  1. python-从文件中读取数据

    一.读取整个文件 learnFile.py 绝对路径 # coding=UTF-8 import sys reload(sys) with open(r'C:\Users\zhujiachun\Des ...

  2. ES和zookeeper选取帮主之江湖秘闻

    ES帮会 某日,ES帮会中决定选取老大统领帮会走向辉煌.大家七嘴八舌,讨论方案,场面一顿混乱.傻牛站起来大喊一声:谁比俺力气大,谁就当老大.(ES集群在启动时,选取集群master,按照nodeId进 ...

  3. Unity混合天空盒

    对于不同天气下天空盒的实现. 天空盒时通过天空盒材质更改实现的,新建材质,选择shader/skybox/6sided,然后添加六个天空盒贴图就可以实现天空盒,如果想实现天气变化则需要至少两套贴图,并 ...

  4. SpringBoot1.x与监控(六)

    由于2.x和1.x的监控不一样,此处先讲1.x 一 SpringBoot1.x监控 pom.xml <dependency> <groupId>org.springframew ...

  5. SQLAlchemy的基础使用

    一.ORM 与 SQLAlchemy 简介 ORM 全称 Object Relational Mapping, 翻译过来叫对象关系映射.简单的说,ORM 将数据库中的表与面向对象语言中的类建立了一种对 ...

  6. Java开发中的23中设计模式详解(一)工厂方法模式和抽象工厂模式

    一.设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式.抽象工厂模式.单例模式.建造者模式.原型模式. 结构型模式,共七种:适配器模式.装饰器模式.代理模式.外观模式.桥接 ...

  7. vue之页面缓存问题(基于2.0)

    为什么会有这篇文章 在vue2.0中出现了列表页面是每次都重新加载数据,但是详情页面却只在第一次加载的时候调用数据,如果返回到列表再进入详情那么页面是不会重新渲染页面. 1 用vue-router 重 ...

  8. SQLserver2016对字段是json对象查询

    现在2016内置对json对象的查询支持了.正好项目中用到,做个备忘 如果字段内容是: [{"tagid":"100015","orderid&quo ...

  9. Web信息搜集

    文件是转载原文https://www.freebuf.com/articles/web/204883.html  如有侵权 请联系 对一个网站挖掘的深浅来说,信息收集是非常的重要的,这篇文章主要分享本 ...

  10. 【ARC064-F】【XSY2575】Rotated Palindromes(DP)(字符串)

    Description 然而,由于小C沉迷于制作游戏,他完全忘记了自己作为国家集训队的一员,还有156道作业题等他完成.还有一天作业就要截止了,而他一题还没有做.于是他赶紧挑了一道看起来最简单的题: ...