Как добавить пользовательский каталог, например. PHPMyAdmin?

То, что вы хотите, может быть сделано, если вы не возражаете, чтобы ваши руки были немного грязными: вам нужно написать небольшой файл конфигурации (.asoundrc) для вашего ALSA-sounddriver.

t дает вам магическую формулу, потому что она очень зависит от конфигурации аппаратного обеспечения. Существует, однако, обширная документация о том, как это сделать. См. ссылки для документации:

http: / /alsa.opensrc.org/.asoundrc http://www.alsa-project.org/main/index.php/Asoundrc

1
задан 19 May 2014 в 16:37

3 ответа

Более простая альтернатива - создать мягкую ссылку из корня документа. Например, если корнем документа является «/ var / www» (по умолчанию для большинства систем Linux), то следующая команда выполняет трюк:

sudo ln -s /media/my/web/portal1 /var/www/myportal1

Это работает немедленно - вы даже не необходимо перезагрузить сервер Apache.

5
ответ дан 25 May 2018 в 15:31

Apache - это пользователь вашей системы, как и вы, за исключением того, что он не может войти в систему. Это означает, что доступ к файлам для Apache точно такой же, как и для вас. Итак, во-первых, если Apache должен обслуживать каталог в / media / something, то Apache должен иметь доступ к его чтению и его файлам.

Во-вторых, чтобы настроить сайт, который использует этот каталог в качестве своего дома, вы создаете сайты-файлы, такие как / etc / apache2 / sites-available / your-site. Это часть того, что называется vhosting. Существует два разных типа; один, основанный на имени (доменное имя) и один на основе IP. Наиболее распространенная настройка - использовать основанные на имени vhosts. Вы можете узнать больше об этом здесь: http://httpd.apache.org/docs/2.2/vhosts/

1
ответ дан 25 May 2018 в 15:31
  • 1
    Спасибо за ссылки. Я обязательно впишусь в это! :) – Adrian K. 2 January 2012 в 15:53

Так просто в двух строках:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

После

просто отредактируйте файл «phpmyadmin.conf»

pico /etc/apache2/conf.d/phpmyadmin.conf

и измените его на 'loool' или что-то еще:)

Alias /loooool /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>

SetEnvIfNoCase User-Agent "^ZmEu" bad_bot
SetEnvIfNoCase User-Agent "^BackDoorBot" bad_bot
SetEnvIfNoCase user-agent "^BlackWidow" bad_bot 
SetEnvIfNoCase User-Agent "^BotALot" bad_bot

после всего этого перезагрузки apache: D

service apache2 reload

tadaaa: D ciao:)

0
ответ дан 25 May 2018 в 15:31

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

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