Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Помогите настроить xampp  (Прочитано 11857 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Помогите настроить xampp
« : 24 Июнь 2010, 05:29:24 »
Прошу помощи, я уже 3 дня мучаюсь, идеи уже закончились в чём дело не пойму.
xampp мне нужен чтоб локально верстать.
Поставил xampp настраивал дополнительные виртуальные хосты по этому факу http://pingvinoff.net/2009/07/07/virtual-hosts-xampp/

При обращении к адресу или просто по айпи 127.7.7.7 выдаёт
(Нажмите, чтобы показать/скрыть)

При обращении к http://lo.lo/index.php
(Нажмите, чтобы показать/скрыть)

Мои настройки /opt/lampp/etc/extra/httpd-vhosts.conf
(Нажмите, чтобы показать/скрыть)

параметры /etc/hosts
(Нажмите, чтобы показать/скрыть)

Я так понимаю это с апачем какая то проблема, но что ему нужно не пойму.
Что я пробовал:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 24 Июнь 2010, 05:30:55 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн Goode

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #1 : 24 Июнь 2010, 05:57:37 »
У меня все работает отлично без всяких настроек. Мне хватает вполне localhost/ .
А ты xampp запускать то не забываешь? А то я по началу впарился на этом))
sudo /opt/lampp/lampp start

Оффлайн Moxnatiy

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #2 : 24 Июнь 2010, 06:43:05 »
тебе надо virtualhost настроить и все
скинь сюда httpd.conf
да еще ето не хамpp а lampp

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #3 : 24 Июнь 2010, 09:07:34 »
ZOMG!!!!111 Сборище извращенцев!
LAMP в бубнте устанавливается одной командой:
sudo tasksel install lamp-server
Виртуальные хосты настраиваются чуть сложнее:
a2enmod vhost_alias
sudo /etc/init.d/apache2 restart
sudo gedit /etc/apache2/sites-available/virtualhosts
Вписываем
Цитировать
# берем имя сервера из Host: header
UseCanonicalName Off
# директории с виртуальными хостами
VirtualDocumentRoot /var/www/vhosts/%0
VirtualScriptAlias /var/www/vhosts/%0/cgi-bin
Далее
sudo a2ensite virtualhosts
sudo mkdir /var/www/vhosts
sudo chown -R www-data:www-data /var/www/vhosts
sudo /etc/init.d/apache2 restart

Новый хост добавляется так:
sudo mkdir /var/www/vhosts/www.temp.ru/
sudo /etc/init.d/apache2 restart
Если свой DNS-сервер не настроен, то правим первую строку /etc/hosts/ c
127.0.0.1   localhost
на
127.0.0.1   localhost   www.temp.ru
Если есть прокси, то нужно ещё в настройках прокси (Система->Параметры->Параметры прокси-сервера) добавить сайт как исключение.

Вроде ничего не забыл.

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #4 : 24 Июнь 2010, 16:16:33 »
GoodeЕстественно всё заводил, у меня по localhost отлично открывается страничка xampp с администрированием, но мне нужно добавить несколько хостов.

Moxnatiy
Цитировать
тебе надо virtualhost настроить и все
вот как настроить то? :-\
в файле httpd.conf я сделал только 2 изменения, раскомментировал строчку Include etc/extra/httpd-vhosts.conf и поменял "AllowOverride None" на "AllowOverride All".
хамpp это просто общее название всех версий ampp, так проще понять о чём речь.

sciko я не совсем понял что вы мне предложили, но решил попробовать, всё делал по очереди как вы написали, все команды просто копировал ничего не менял, кроме одного шага, что бы залить файлы сайта в папку /var/www/vhosts/www.temp.ru я поменял прова на папку /var/www/ для этого ввёл команду sudo chmod 777 -R /var/www/ залил файлы рестартнул апач и в браузере по адресу http://www.temp.ru/ мне показало Forbidden

You don't have permission to access /index.html on this server.
Apache/2.2.14 (Ubuntu) Server at www.temp.ru Port 80
Дальше я повторил строчку sudo chown -R www-data:www-data /var/www/vhosts после чего броузер по запросу http://www.temp.ru/ вывел мне абсолютно чистую страничку. Причём если из этой директории удалить файлы сайта, в броузере по тому же адресу ресует мне Index of /
[ICO] Name Last modified Size Description
Apache/2.2.14 (Ubuntu) Server at www.temp.ru Port 80

В общем было непонятно, стало ещё непонятней.
А что это вообще за команда такая sudo tasksel install lamp-server что там устанавливается, это же не xampp?

сразу хочу спрсоить как теперь удалить lamp-server?
« Последнее редактирование: 24 Июнь 2010, 16:41:01 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #5 : 24 Июнь 2010, 17:10:46 »
sciko я не совсем понял что вы мне предложили
Я предложил поставить нормальные LAMP (Linux+Apache+MySQL+PHP), а не поделку криворуких неудачников.

В общем было непонятно, стало ещё непонятней.
Видимо это потому, что я писал по памяти и забыл ещё одну команду, которая собственно и активирует модуль. Пост я поправлю, а ТС надо сделатьsudo a2ensite virtualhosts
sudo /etc/init.d/apache2 restart

ЗЫ. Так же ТС рекомендую думать, прежде чем выполнять незнакомые команды. Особенно с sudo. Тут не все такие добрые и честные как я.

Пользователь решил продолжить мысль 24 Июнь 2010, 17:33:39:
deadrash, если бы вы ещё и показывали те скрипты, что заливаете на сервер было бы гораздо проще найти причину ошибки, т.к. например это
Forbidden

You don't have permission to access /index.html on this server.
Apache/2.2.14 (Ubuntu) Server at www.temp.ru Port 80
Значит, что апач не нашёл в корне выделенного хоста ни index.php, ни index.html.
« Последнее редактирование: 24 Июнь 2010, 17:33:39 от sciko »

Оффлайн inkvizitor68sl

  • Участник
  • *
  • Сообщений: 112
  • Системный администратор
    • Просмотр профиля
    • debian.pro
Re: Помогите настроить xampp
« Ответ #6 : 24 Июнь 2010, 21:17:17 »
ТС - извращенец.

LAMP нативный крути. и не геморрой моск.
У меня можно спросить про KVM и LAMP. Знаю много всего про администрирование серверов на Debian/Ubuntu.
Обитаю в IRC.

Оффлайн deadrash

  • Автор темы
  • Участник
  • *
  • Сообщений: 210
  • Nadia+Cinnamon
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #7 : 25 Июнь 2010, 05:58:22 »
Цитировать
ТС - извращенец.
Почему же извращенец, мне ведь не нужен сервер полноценный, мне нужна возможность смотреть свои странички локально, +php +phpMyadmin +Msql. Всё это есть в xampp +всё находится в одной папке, со всеми настройками, так что удобно в случае чего переносить весь "сервер" просто скопировав папку. И в конце концов, у меня была всего лишь одна проблема, а теперь их столько что конца им не вижу.

Значит, что апач не нашёл в корне выделенного хоста ни index.php, ни index.html.
Все файлы на месте и как только я ставлю владельца www-data он начинает мне показывать абсолютно пустую страничку.
Что я не так делаю?

Всё, я понял, не работает php, его нужно как то отдельно включать?
« Последнее редактирование: 25 Июнь 2010, 06:05:52 от deadrash »
MS NF980-G65 | Phenom II 965(HDZ965FBGM) | 2x1024(OCZ3P13332GK) | HD 3870 | 1TB WD | 1KW TT

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #8 : 25 Июнь 2010, 10:44:23 »
Цитировать
ТС - извращенец.
Почему же извращенец, мне ведь не нужен сервер полноценный, мне нужна возможность смотреть свои странички локально, +php +phpMyadmin +Msql.
Скорее всего это не извращенец, а тёплый ламповый ламер. Обращаю внимание: не нуб, а ламер.

Значит, что апач не нашёл в корне выделенного хоста ни index.php, ни index.html.
Все файлы на месте и как только я ставлю владельца www-data он начинает мне показывать абсолютно пустую страничку.
Что я не так делаю?
С NC бесполезно разговаривать.
Сперва зайти на страницу браузером.
Потом
ls -l /var/www/vhosts
ls -l /var/www/vhosts/www.temp.ru
cat /var/log/apache2/access.log
cat /var/log/apache2/error.log
cat /var/log/apache2/other_vhosts_access.log
Вывод сюда.

Оффлайн SPolischook

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #9 : 16 Февраль 2011, 12:50:17 »
Я долго мучался...
Для установки/настройки XAMPP использовал эту статью
Для настройки виртуальных хостов эту

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #10 : 16 Февраль 2011, 14:06:00 »
господа :) человек обратился за помощью в настройке того что у него уже есть, это готовая сборка xampp , так зачем же вы его путаете советами по смене прав и установке чего-то друго-го.
автор. если еще не потерялся. удаляй каталог /opt/lampp/.  поскольку уже тяжело понять. что ты там нагородил советами...как установишь заново - напиши. папку установки  -  не менять

Оффлайн StribogB

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Помогите настроить xampp
« Ответ #11 : 16 Февраль 2011, 15:50:44 »
Цитировать
ТС - извращенец.
Почему же извращенец, мне ведь не нужен сервер полноценный, мне нужна возможность смотреть свои странички локально, +php +phpMyadmin +Msql. Всё это есть в xampp +всё находится в одной папке, со всеми настройками, так что удобно в случае чего переносить весь "сервер" просто скопировав папку. И в конце концов, у меня была всего лишь одна проблема, а теперь их столько что конца им не вижу.

Я когда то удалил Линукс, а папочку с базой скопировал))) У меня не получилось восстановить базы MySQL. Поэтому бэкап нужно делать человеческий))

 

Страница сгенерирована за 0.106 секунд. Запросов: 25.