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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: web-сервер  (Прочитано 2178 раз)

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

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
web-сервер
« : 20 Марта 2009, 20:49:42 »
Добрый день. Позвольте найти ответ на вопрос...
Для тестирования пхп скриптов необходим веб-сервер... Ставил xampp... он перестаёт работать после отключения сетевого кабеля...
Есть ли такой веб-сервер (руководство по настройке стандартных) который не будет доступен по локалке и инету и будет функционировать при отсутствии подключения к локалке?
Заранее извиняюсь за нубский вопрос.

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: web-сервер
« Ответ #1 : 20 Марта 2009, 21:06:07 »
Как я понимаю, ты сидишь под виндой?

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: web-сервер
« Ответ #2 : 20 Марта 2009, 21:17:03 »
ubuntu 8.10 :)
грубо говоря - нужна площадка для тестирования php+mysql скриптов) тобишь веб-сервер, который будет недоступен для других пользователей (из локалки и инета)... и этот веб-сервер должен функионировать БЕЗ подключения к локалке и инету (xampp перестаёт работать после того как достаю сетевой кабель...)
« Последнее редактирование: 20 Марта 2009, 21:20:08 от shellni »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: web-сервер
« Ответ #3 : 20 Марта 2009, 21:40:29 »
Просто ставишь Apache + MySQL + PHP.
В Apache прописываешь доступ только для своего IP (127.0.0.1).

PS/
Да, в MySQL тоже прописываешь доступ только для себя.
« Последнее редактирование: 20 Марта 2009, 21:55:19 от unimix »

Оффлайн RANUX

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: web-сервер
« Ответ #4 : 20 Марта 2009, 21:56:30 »
Всегда разворачиваю веб сервер по данной доке: https://help.ubuntu.com/community/ApacheMySQLPHP

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: web-сервер
« Ответ #5 : 20 Марта 2009, 23:16:21 »
Просто ставишь Apache + MySQL + PHP.
В Apache прописываешь доступ только для своего IP (127.0.0.1).

PS/
Да, в MySQL тоже прописываешь доступ только для себя.
А можно по-подробнее?
Всегда разворачиваю веб сервер по данной доке: https://help.ubuntu.com/community/ApacheMySQLPHP
Увы... английский совсем не знаю... не осилю данный мануал(

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: web-сервер
« Ответ #6 : 20 Марта 2009, 23:55:25 »
А можно по-подробнее?

Про установку Apache + MySQL + PHP в Ubuntu уже много сказано, в том числе и на этом форуме. Поищи.

Быстрая и простая установка LAMP под Ubuntu:
sudo tasksel

Apache
В настройках виртуального хоста (например файл "/etc/apache2/sites-available/default") для нужной директории пишешь (или меняешь)
allow from 127.0.0.1

MySQL
В настройках СУБД в файле "/etc/mysql/my.cnf" пишешь (или меняешь)
bind-address = 127.0.0.1
Хотя по умолчанию и так это должно быть прописано.

PS.
Конечно, есть и другие способы закрывать общий доступ к демонам, но эти способы, на мой взгляд, общие и простые.
« Последнее редактирование: 21 Марта 2009, 00:01:15 от unimix »

dog_simpson

  • Гость
Re: web-сервер
« Ответ #7 : 20 Марта 2009, 23:59:27 »
Цитировать
Увы... английский совсем не знаю... не осилю данный мануал(
а чево там понимать? выполняй команды =))

да, и всегда же есть translate.google.ru =)


unimix  опиридил меня)))

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: web-сервер
« Ответ #8 : 21 Марта 2009, 01:25:10 »
Всем большое спасибо, Госпада.
Нынче сложно добиться помощи не услышав в первых пяти постах от "мастеров" что спрашивающий нуб:)) А тут... получилось:)
thx;)

Пользователь решил продолжить мысль: 21 Марта 2009, 13:48:02
Рано начал радоваться... апатч настроил, всё ок, апосле ставлю пхп... ребут апатча... создаю пхп-шный файл, ввожу - http://localhost/test.php, браузер предлогает мне его сохранить... В чём может быть дело?
« Последнее редактирование: 21 Марта 2009, 13:48:02 от shellni »

Оффлайн Librarian

  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: web-сервер
« Ответ #9 : 21 Марта 2009, 14:34:29 »
libapache2-mod-php поставь и сделай sudo a2enmod php5

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: web-сервер
« Ответ #10 : 21 Марта 2009, 15:16:49 »

Всё, разобрался... поставил phpmyadmin, работает только тогда когда коннектор сетевой вставлен, как только достаёшь и отключается комп от локалки localhost/phpmyadmin перестаёт открываться.... localhost/index.html, localhost/info.php открываются нормально...

Пользователь решил продолжить мысль: 22 Марта 2009, 19:10:21
проблема до сих пор актуальна... поможет кто-нибудь??
« Последнее редактирование: 22 Марта 2009, 22:53:28 от shellni »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: web-сервер
« Ответ #11 : 23 Марта 2009, 01:37:30 »
У меня нет phpMyAdmin, но судя по настройкам хотелось бы знать, что у тебя прописано в конфигупации файла "config.inc.php", а именно:
$cfg['Servers'][$i]['host']

Возможно стоит изменить на "localhost" или "127.0.0.1".

Оффлайн shellni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: web-сервер
« Ответ #12 : 23 Марта 2009, 16:07:16 »
Отрубил коннектор сетевой, http://localhost открывался до того как очистил куки, после - Страница не найдена, коннектор подрубаю - всё ок... :'(
unimix, стояло localhost, поменял на 127.0.0.1 - результата нет, тоже самое...

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: web-сервер
« Ответ #13 : 24 Марта 2009, 01:05:15 »
Отрубил коннектор сетевой, http://localhost открывался до того как очистил куки, после - Страница не найдена, коннектор подрубаю - всё ок... :'(
unimix, стояло localhost, поменял на 127.0.0.1 - результата нет, тоже самое...

Как я понял, что проблемы не только с PhpMyAdmin, но и просто с локальным сервером. Странно, что удаление cookie приводит к неотображению страниц локального сервера.

Попробуй сделать так:
1. Очисти директорию сайта localhost включая скрытые файлы, такие как ".htaccess".
2. Создай файл index.php в этой директории с содержанием:
<?
phpinfo();
?>
3. Проверь работу сайта (http://localhost) как с подключенным сетевым кабелем, так и без него. Также стоит проверять работоспособность сервера по адресу "http://127.0.0.1".

Хотелось бы узнать: работает ли сервер после выполненных вышеуказанных пунктов?

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: web-сервер
« Ответ #14 : 24 Марта 2009, 11:09:30 »
Странно, что удаление cookie приводит к неотображению страниц локального сервера.
Скорее всего кэш удалил вместе с куками

 

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