zoukankan      html  css  js  c++  java
  • Centos7安装配置Apache+PHP+Mysql+phpmyadmin

    1.安装 apache

    [root@kube ~]# yum install httpd -y

    2.安装 MariaDB

    [root@kube ~]# yum install mariadb mariadb-server -y
    修改mysql root 密码 :
            
            mysql -u root  进入 
            
            //设置密码:
            SET PASSWORD FOR 'root'@'localhost' = PASSWORD('xxxxxxxxxx);
          //刷新权限,执行命令
          MariaDB [(none)]> flush privileges;

    3.安装 php 和  php-mysql

    [root@kube ~]# yum install php php-mysql -y

    检查php 

    root@kube html]# systemctl restart httpd
    [root@kube html]# 
    [root@kube html]# cd /var/www/html/
    [root@kube html]# vim index.php
    [root@kube html]# 
    测试PHP安装结果
    
    vi /var/www/html/index.php 
    输入如下内容
    
    <?php
      phpinfo();
    ?>

     4.安装 phpmyadmin

    [root@kube html]# yum install phpmyadmin -y

    配置

        vim /etc/httpd/conf.d/phpMyAdmin.conf 
            将 : 下面改为all 允许所有或者指定ip
                 <RequireAny>
    #       Require ip 127.0.0.1
    #       Require ip ::1
            Require all granted
       
        编辑: 
            vim /etc/phpMyAdmin/config.inc.php
            #改为生成的随机数
            #使用 openssl rand -base64 11
            $cfg['blowfish_secret'] = 'bWTzrKC1oy0AjRo='; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */  //提示必须修改秘钥,使用OpenSSL 自动生产一个秘钥
            #指定用户名:
            $cfg['Servers'][$i]['user']          = 'root';     //指定登录的用户

    5.测试下登录,使用数据库用户密码登录

  • 相关阅读:
    信息收集与扫描
    流密码
    信息安全面临的威胁
    .net core Web应用启动类
    .net core 1.0 Web MVC 自定义认证过程
    彻底脱离循环与结束当下循环
    Java多线程:Thread中的实例方法
    memcached安装问题
    五月的仓颉
    json时间格式化方法
  • 原文地址:https://www.cnblogs.com/zy09/p/12931980.html
Copyright © 2011-2022 走看看