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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Быстрая установка и настройка веб-сервера (mysql + php + apache) в Ubuntu 8.10  (Прочитано 203609 раз)

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
А что у нас говорит
nslookup site1
с клиента?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vaderland

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
клиент-win,файлик hosts не правился. машины в локали через роутер. хотелось, для начала,попадать на страницу через ip-адрес.
Asus F80L(T5250,2Gb,Intel GMA X3100) Ubuntu 9.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Если это была шутка, то неудачная.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vaderland

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
м-да. плохой из меня рассказчик.
здесь уже задавался такой вопрос.и ответа правильного на него никто не дал.
глупо было повторяться.
Asus F80L(T5250,2Gb,Intel GMA X3100) Ubuntu 9.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Я давал ответ. Ты читать не умеешь.

wget http://ipaddress --header='Host: site1'
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vaderland

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
так: wget http://192.168.0.100 --header='Host:site1' ? и что я должен в ответ получить?
я не пойму, почему с другой машины по ip я попадаю на страницу,которая лежит на /var/www ,а не на /home/user/www ?
Asus F80L(T5250,2Gb,Intel GMA X3100) Ubuntu 9.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Именно потому что не понимаешь...
Ссылку на RFC2616 "Hypertext Transfer Protocol -- HTTP/1.1" дать, или так поверишь, что _апач_ у тебя правильно настроен?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vaderland

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
я не прочь бы всё это почитать,но не сегодня.голова не варит.


Пользователь решил продолжить мысль 06 Ноября 2010, 00:11:50:
а вообще на форуме просматривается странная тенденция,как если бы:
водитель спросил в сервисе почему машина не едет,а ему про законы механики и сопромат,
вместо того,чтоб сказать, смени фильтр....
Asus F80L(T5250,2Gb,Intel GMA X3100) Ubuntu 9.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Хорошо, "смени фильтр". Правда, дело вовсе не в фильтре, а в том, что водитель сел на заднее сиденье.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн usefree

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
по поводу видимости сайта из локальной сети

на этот вопрос автор топика на первой странице дал ответ - повторю - нужно править файл hosts на тех компах, с которых хотелось бы видеть сайт1, - добавить строку типа 192.168.1.100 site1
где 192.168.1.100 - адрес компа с апачем и site1 - имя нашего сайта
 и заходить потом с этих компов нужно не по айпишке а просто http://site1

теперь о пароле, который нигде не спрашивался и потом не позволяет войти в админку phpmyadmin

автор топика напрасно сказал, что при установке phpmyadmin мы автоматом получаем mysql server - не получаем.
mysql server нужно либо в синаптике искать и ставить, или если Ubuntu 10.10 то при установке phpmyadmin можно не просто установку нажать в центре приложений, а зайти в "подробнее" и внизу в конце описания пакета поставить галку напротив "install mysql server"
именно при установке mysql server запрашивается пароль на его root
« Последнее редактирование: 08 Ноября 2010, 11:03:14 от galaxer »

Оффлайн Brontion

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
1. Установить пакет mysql (либо мета пакет mysql, либо сразу пакет mysql-dfsg-5.0). Но можно этот шаг пропустить, поскольку при установке phpmyadmin будет установлен mysql, если его нет.

2. Установить пакет phpmyadmin. Почему именно его? Убиваем сразу двух зайцев – устанавливается apache уже с поддержкой php, и получаем хороший графический интерфейс для управления базами mysql.

5. sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/site1
Команда создает новую запись виртуального хостинга копируя стандартную запись апаша.

7. sudo a2ensite site1

9. sudo /etc/init.d/apache2 reload

Файлы сайта в /var/www, chmod -R 777 /var/www. После этого на хостовый тачках в сети указал 192.168.0.1 site1 в файликах hosts. А вот когда захожу в браузер и пишу http://site1/ получаю белый лист :( Нужна помощь.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Нужны данные. Покажи apache2ctl -S

Оффлайн Brontion

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80                   is a NameVirtualHost
         default server 127.0.1.1 (/etc/apache2/sites-enabled/site1:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/site1:1)
Syntax OK

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Ну во первых неправильно настроен виртуалхост. Проверь, в конфиге должно быть servername site1.
А во вторых, т.к. всё равно по умолчанию встал твой единственный виртуалхост, то должно работать, несмотря на неверные настройки имени сайта. Смотри логи ошибок апача и проверяй права: пользователь www-data должен иметь доступ к файлам сайта.

Оффлайн Brontion

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
В error.log
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/gd.so' - /usr/lib/php5/20090626+lfs/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Mon Nov 22 20:15:47 2010] [notice] Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.1 with Suhosin-Patch configured -- resuming normal operations

 

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