美文网首页码神之路工具癖
CentOS7最小化安装后要做的事(8):phpMyAdmin安

CentOS7最小化安装后要做的事(8):phpMyAdmin安

作者: 姬艾思 | 来源:发表于2018-02-25 12:06 被阅读191次

    考虑到《可能是目前最详细简明的CentOS7安装与管理教程》一文太长,以及简书目前不支持导航目录,阅读起来过于不便,故对其分解成《CentOS7最小化安装后要做的事》系列,方便以后有针对性的丰富内容。

    phpMyAdmin

    phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。

    安装:yum install -y phpmyadmin

    phpMyAdmin 的默认安装目录是 /usr/share/phpMyAdmin,同时会在 Apache 的配置文件目录中自动创建虚拟主机配置文件 /etc/httpd/conf.d/phpMyAdmin.conf(区分大小写)。默认情况下,CentOS 7上的phpMyAdmin只允许从回环地址(127.0.0.1)访问。为了能远程连接,你需要改动它的配置。

    修改配置:
    vi /etc/httpd/conf.d/phpMyAdmin.conf

    <Directory /usr/share/phpMyAdmin/>
       AddDefaultCharset UTF-8
    
       <IfModule mod_authz_core.c>
         # Apache 2.4
         <RequireAny>
          # Require ip 127.0.0.1  #注释掉
          # Require ip ::1   #注释掉
          Require all granted   #新添加(允许所有请求访问资源)
         </RequireAny>
     </IfModule>
     <IfModule !mod_authz_core.c>
         # Apache 2.2
         Order Deny,Allow
         Deny from All
         Allow from 127.0.0.1
         Allow from ::1
       </IfModule>
    </Directory>
    
    <Directory /usr/share/phpMyAdmin/setup/>
       <IfModule mod_authz_core.c>
         # Apache 2.4
         <RequireAny>
          #Require ip 127.0.0.1  #注释掉
          #Require ip ::1   #注释掉
          Require all granted   #新添加(允许所有请求访问资源)
         </RequireAny>
       </IfModule>
       <IfModule !mod_authz_core.c>
         # Apache 2.2
         Order Deny,Allow
         Deny from All
         Allow from 127.0.0.1
         Allow from ::1
       </IfModule>
    </Directory>
    
    作者:TyiMan
    链接:https://www.jianshu.com/p/bc14ff0ab1c7
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
    

    然后重启Apache服务器:
    systemctl restart httpd
    访问http://ip/phpmyadmin

    相关文章

      网友评论

        本文标题:CentOS7最小化安装后要做的事(8):phpMyAdmin安

        本文链接:https://www.haomeiwen.com/subject/atzlxftx.html