blog

подписаться на обновления блога

1
Апр

Консультации закрыты

Один пост в моем блоге превратился уже в "стол бесплатных консультаций". Не сказать, что у меня это сильно много времени отнимает, или еще чего. Но последние *цать комментариев с вопросами имеют только одно решение: внимательность. Как показывает практика, все ошибки от того что люди невнимательно следуют указанным инструкциям - а потом возникают проблемы. Еще раз для тех у кого возникают ошибки: я лично несколько дней назад проверил свой мануал, проведя настройку локального сервера на Ubuntu 10.10 по шагам по данному мануалу. И в связи с этим могу 100% сказать что мануал работает. Будьте пожалуйста внимательней, и не будет никаких ошибок! Ну а комментирование я закрываю, дабы была возможность "пораскинуть мозгами" вместо того чтобы строчить вопрос в комментариях.

Далее: ← Раньше:
  • http://sseraphim.ru SSERAPHIM

    Мануал правильный, но некоторые моменты в нём не указаны. Например у многих phpmyadmin не грузился из-за того что Вы не написали как правильно выбрать apache2, делается это ПРОБЕЛОМ, а если курсор установлен на apache2 и нажать enter, то выбрано ничего не будет. Это главный недочёт! А Вы отвечали что люди невнимательные.

    Далее «корневой узел документов», что это?! Не лучше ли было добавить, что это строка «DocumentRoot /var/www» ?! Так Вы сэкономите нервы тем кто впервые устанавливает LAMP (linux, apache, mysql, php).

  • elvencedor

    SSERAPHIM критика конструктивна, принимается :)

  • verter

    Вчера, прочитав все комменты и решившись, в точности по мануалу поставил локальный сервер на ноут с Ubuntu 11.04 — всё прошло гладко. Прибавил только версию в mysql (5.1 вместо 5.0), а на выбор апача пробелом среагировал в силу кое-какого опыта установки на ubuntu (а так, скорее всего, не догадался бы — с этим и был, собственно, связан тот опыт). Спасибо за шэйринг!

  • Сергей

    Спасибо за мануал, но все же у меня такая проблема. Все делал так как написано но при переходе на http://elv.su отображается все равно страница It works!

    Вот сам файл mysite

    ServerAdmin webmaster@localhost

    DocumentRoot /home/oberon/public_html/

    Options FollowSymLinks
    AllowOverride all

    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order allow,deny
    allow from all

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

    AllowOverride all
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ «/usr/share/doc/»

    Options Indexes MultiViews FollowSymLinks
    AllowOverride all
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128

    и вот файл vhosts.conf

    ServerName elv.su
    ServerAlias http://www.elv.su
    DocumentRoot /home/oberon/public_html/elv.su

    ServerName second.my
    ServerAlias http://www.second.my
    DocumentRoot /home/oberon/public_html/second.my

    В чем может быть проблема? Подскажите пожалуйста. Заранее благодарен.

  • elvencedor

    Сергей, вижу отсутствие указания директории в файле mysite. Вот как он выглядит у меня:

    <VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /home/elv/public_html
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>
    <Directory /home/elv/public_html/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory «/usr/lib/cgi-bin»>
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ «/usr/share/doc/»
    <Directory «/usr/share/doc/»>
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

    </VirtualHost>

    соответственно elv Вам надо заменить на oberon
    И второй файл внимательно по мануалу проверьте — в написанном Вами отсутствует VirtualHost *:80