zoukankan      html  css  js  c++  java
  • 2019-9-18:渗透测试,基础学习,ubuntu搭建LNMP,phpmyadmin

    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

  • 相关阅读:
    react native的注释
    p标签在div中垂直居中,并且div高度随着p标签文字内容的变化而变化
    express框架搭建服务端
    react native项目的创建和运行
    ES6通过使用babel兼容到ie9
    react父传子
    经典排序之 归并排序
    经典排序之 冒泡排序
    C++基础题
    关于虚函数的应用(10个例子)
  • 原文地址:https://www.cnblogs.com/sym945/p/11545509.html
Copyright © 2011-2022 走看看