zoukankan      html  css  js  c++  java
  • 从零开始学安全(八)●Ubuntu 16 LAMP环境搭建

    1、Apache2 web 服务器的安装 :


    可以先更新一下服务器

    sudo apt-get update # 获取最新资源包
    sudo apt-get upgrade # 本机软件全部更新
    sudo apt-get dist-upgrade # 本机系统软件更新

    安装Apache

    sudo apt install apache2 -y


    检查是否开启Apache,一般安装完会默认开启。

    systemctl status apache2

    开启、关闭和重启服务器

    /etc/init.d/apache2 start
    /etc/init.d/apache2 stop
    /etc/init.d/apache2 restart


    2.MariaDB 安装

    sudo apt-get install mariadb-server-10.0 mariadb-client-10.0

    配置Mariadb的安全选项命令 vim

    sudo mysql_secure_installation

    Enter current password for root (enter for none): 当前root的密码,直接回车,因为新数据库没有密码。
    Set root password? [Y/n] 回车,默认为输入Y。
    New password: 输入新密码
    Re-enter new password 再次输入新密码
    Remove anonymous users? [Y/n] 移除匿名用户
    Disallow root login remotely? [Y/n] 禁止root远程登录
    Remove test database and access to it? [Y/n] 移除测试数据库
    Reload privilege tables now? [Y/n] 重新加载权限表

    mysql -uroot -p

    如果显示Welcome以及Mariadb的版本说明安装成功了。

    3.php 安装

    sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

    vim 修改phpinfo

    vim /var/www/html/phpinfo.php

    写入如下内容

    <?php   echo phpinfo(); ?>

    访问 127.1.1.1/phpinfo.php 

     4.phpMyAdmin 安装

    sudo apt install php-mbstring php7.0-mbstring php-gettext

    sudo systemctl restart apache2.service

    sudo apt install phpmyadmin

    更具显示的 选择apache2    输入mysql 数据库注册密码

    最后访问

    http://127.0.0.1/phpmyadmin” 

    出现下面界面表示成功

  • 相关阅读:
    JavaScript——类型检测
    JavaScript——语法与数据类型
    .NET下使用 Seq结构化日志系统
    Vs Code搭建 TypeScript 开发环境
    Entity Framework Core一键生成实体命令
    使用TestServer测试ASP.NET Core API
    Entity Framework Core导航属性加载问题
    Autofac创建实例的方法总结
    .NET Exceptionless 日志收集框架本地环境搭建
    依赖注入和控制反转
  • 原文地址:https://www.cnblogs.com/feizianquan/p/10513229.html
Copyright © 2011-2022 走看看