Как установить PHPMyAdmin как SubDomain на Apache 2.4.7?

У меня в настоящее время есть проблемы установка PHPMyAdmin как субдомен. Я смог сделать это на Ubuntu 12.04 без проблем, но так как обновление, может казаться, не настраивает ее правильно. Вот conf, который я пытаюсь загрузить:

    <VirtualHost *:80>
    ServerName sub.domain.com
    ServerAlias www.sub.domain.com
    DocumentRoot "/usr/share/phpmyadmin"
    <Directory /usr/share/phpmyadmin>
    Options FollowSymLinks
    DirectoryIndex index.php
    <IfModule mod_php5.c>
    AddType application/x-httpd-php .php
    php_flag magic_quotes_gpc Off
    php_flag track_vars On
    php_flag register_globals Off
    php_admin_flag allow_url_fopen Off
    php_value include_path .
    php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
    php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/$
    </IfModule>
    </Directory>
    <Directory /usr/share/phpmyadmin/libraries>
    # AllowOverride All
    # Require all granted
    Order Deny,Allow
    Deny from All
    </Directory>
    <Directory /usr/share/phpmyadmin/setup/lib>
    # AllowOverride All
    # Require all granted
    Order Deny,Allow
    Deny from All
    </Directory>
    </VirtualHost>
3
задан 18 August 2014 в 09:48

1 ответ

Выполните эти шаги. Я собираюсь использовать 'пример' в качестве имени файла/субдомена. Можно назвать его, что-то как 'phpmyadmin'

sudo nano /etc/apache2/sites-available/example.conf

Добавляет, что этот внутренний example.conf

<VirtualHost *:80>

    ServerAdmin user@domain.com
    ServerName domain.com
    ServerAlias example.domain.com
    DocumentRoot /usr/share/phpmyadmin

        <Directory /usr/share/phpmyadmin>
            Require all granted
        </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Сохранил файл, и затем от терминала работает

sudo a2ensite example.conf

Теперь просто apache2

sudo service apache2 reload

перезапуска, Это - все, что необходимо сделать для него для работы в Ubuntu 14.04 с Apache 2.4.7, и добираться до PHPMyAdmin просто вводят это в браузере.

http://example.domain.com
6
ответ дан 17 November 2019 в 19:43

Другие вопросы по тегам:

Похожие вопросы: