标签: apache

  • 修改phpMyAdmin的默认访问路径

    时效性提醒:本文首次编写发布于12 年前。

    phpMyAdmin是一个方便管理Mysql的软件,默认以http://youdomain.com/phpmyadmin来访问,不过这样以来谁都可以访问你的phpmyadmin,如果你的密码被别人知道了,那他就可以登陆phpmyadmin来修改你的数据库,这简直是一场灾难!

    所以,我们要修改一下phpMyAdmin的默认访问路径,这样别人就不知道怎么访问你的phpmyadmin了.

    我们只需要修改一下webserver的phpmyadmin配置文件就可以了,我们以apache为例,其他的都类似.

    debian系的linux发行版中配置文件在/etc/apache2/conf-enabled/phpmyadmin.conf

    redhat系的linux发行版中配置文件在/etc/httpd/conf.d/phpMyAdmin.conf

    配置文件中有这么一行:

    Alias /phpmyadmin /usr/share/phpmyadmin
    

    明白了吧,phpMyAdmin的文件实际在/usr/share/phpmyadmin里,这里只是一个别名,修改它就可以修改phpMyAdmin的默认访问路径了.

    例如修改为

    Alias /mysqladmin /usr/share/phpmyadmin
    

    就可以用http://youdomain.com/mysqladmin来访问phpmyadmin.

  • Debian下Apache的配置文件

    时效性提醒:本文首次编写发布于12 年前。

    Linux的一个特点就是发行版多,不同的发行版造就了一些不同,比如悲催的Apache…

    在Red hat系下,Apache被叫做httpd; 而在debian系中,Apache就叫apache.

    debian下apache的配置文件在/etc/apache2/中,是由多个配置文件组成的一个目录,结构主要如下:

    #       /etc/apache2/
    #       |-- apache2.conf
    #       |       `--  ports.conf
    #       |-- mods-enabled
    #       |       |-- *.load
    #       |       `-- *.conf
    #       |-- conf-enabled
    #       |       `-- *.conf
    #       `-- sites-enabled
    #               `-- *.conf
    

    也就是说,这些文件共同组成了apache的配置.