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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [FAQ] Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!  (Прочитано 374781 раз)

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

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #585 : 04 Октября 2010, 21:00:17 »
Что значит без сети? Я беру ноутбук в деревню, там нет ни какой сети и инета. И продолжаю работать с апачем и со своими сайтами, как и работал с сетью!

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #586 : 04 Октября 2010, 21:10:15 »
Скорее всего неосилил галочку в FF "Работать автономно"

Оффлайн Aquzer

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #587 : 06 Октября 2010, 01:04:46 »
Нет, ну я все понимаю "галочки" и прочее )))
просто у меня на всех интерфейсах адреса подхватываются автоматом через нетворк манагер...
!!!  /etc/network/interfaces я не трогал, не назначал eth0(1) статические адреса (ставить сие весьма не желательно для меня из-за специфики моей работы)
проблема в том, что я желаю, чтобы апач довольствовался lo. и сайты вешал на него...

ls /etc/apache2/sites-available/
default  default-ssl  pr1  pr2  pr3

cat /etc/hosts
127.0.0.1   localhost pr1 pr2 pr3
127.0.1.1   re-aquzed-laptop

# The following lines are desirable for IPv6 capable hosts
#::1     localhost ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
#ff02::3 ip6-allhosts

и к примеру pr1:

cat /etc/apache2/sites-available/pr1
NameVirtualHost *
<VirtualHost *>
    ServerName pr1
    ServerAdmin webmaster@localhost
  
    DocumentRoot /home/re-aquzed/www/1
    <Directory />
        Options FollowSymLinks
        AllowOverride All  
    </Directory>
    <Directory /home/re-aquzed/www/1>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
    ErrorLog /var/log/apache2/error_project1.log
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    CustomLog /var/log/apache2/access_project1.log combined
    ServerSignature On
</VirtualHost>

мот геммор в том что я "настроил"
« Последнее редактирование: 06 Октября 2010, 01:09:33 от Aquzer »

Оффлайн orlenkokn

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
день добрый всем!
помогите, пожалуйста, ссылкой или словом по настройке lamp'a. Всё установил, одно только не работает - не отрабатываются php-файлы, вводишь урл, открывается просто белая страница и всё. html, к примеру, открываются.. Понимаю, что в настройках чего-то, но в силу своих незнаний пока исправить без посторонней помощи не могу.

при первом запуске файл с  phpinfo() запустился, но сейчас и он молчит..

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
> открывается просто белая страница...
> при первом запуске файл с  phpinfo() запустился...

php работает, показывай исходники

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
orlenkokn, смотри логи апача на предмет ошибок.

Оффлайн orlenkokn

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
orlenkokn, смотри логи апача на предмет ошибок.

пасиб, помогло.. права не выставил.. чего уж - 2й день только как ось поставил.. разберусь

Оффлайн WildReise

  • Новичок
  • *
  • Сообщений: 46
  • Игры на linux это реальность
    • Просмотр профиля
как зайти на веб сервер по имени хоста, например site1.ru а не по адресу 192.168.0.1 ?  :-\
Ubuntu 10.04.1\WinXPSP3
2x2Ghz\2Gb\512Mb\520HDD
 

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
В файле /etc/hosts напиши:

192.168.0.1       site1.ru

Если поднят еще один сайт, добавь, следом за site1.ru  site2.ru

192.168.0.1       site1.ru  site2.ru

Вот как выглядит мой hosts:

127.0.0.1 localhost.localdomain localhost
192.168.1.15 server.example.com server
192.168.1.200 www.vasya.ru www.lisky.ru radio.lisky.ru

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
« Последнее редактирование: 18 Октября 2010, 07:42:30 от victor53p »

Оффлайн WildReise

  • Новичок
  • *
  • Сообщений: 46
  • Игры на linux это реальность
    • Просмотр профиля
В файле /etc/hosts напиши:

192.168.0.1       site1.ru

Если поднят еще один сайт, добавь, следом за site1.ru  site2.ru

192.168.0.1       site1.ru  site2.ru

Вот как выглядит мой hosts:

127.0.0.1 localhost.localdomain localhost
192.168.1.15 server.example.com server
192.168.1.200 www.vasya.ru www.lisky.ru radio.lisky.ru

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

таким образом я могу зайти на сайт site1.ru только на самом сервере, а как сделать чтобы можно было зайти с другого компьютера в локальной сети?
Ubuntu 10.04.1\WinXPSP3
2x2Ghz\2Gb\512Mb\520HDD
 

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

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
таким образом я могу зайти на сайт site1.ru только на самом сервере, а как сделать чтобы можно было зайти с другого компьютера в локальной сети?
Вариант А. Поднять и настроить собственный ДНС. Соответственно на клиентах должен быть прописан адрес этого ДНС
Вариант Б (кривой). Прописать в /etc/hosts на каждом клиенте 192.168.0.1 site1.ru

Оффлайн WildReise

  • Новичок
  • *
  • Сообщений: 46
  • Игры на linux это реальность
    • Просмотр профиля
таким образом я могу зайти на сайт site1.ru только на самом сервере, а как сделать чтобы можно было зайти с другого компьютера в локальной сети?
Вариант А. Поднять и настроить собственный ДНС. Соответственно на клиентах должен быть прописан адрес этого ДНС
Вариант Б (кривой). Прописать в /etc/hosts на каждом клиенте 192.168.0.1 site1.ru
больше интересен способ А, ковырял ковырял я этот бинд9, везде копипастеры, причем никак не получается его завести, то отваливается совсем с ошибками, то не показывает нужную инфу по nslookup.... вообщем, решил поставить webmin можно пошагово как то объяснить что и как там сделать?
Ubuntu 10.04.1\WinXPSP3
2x2Ghz\2Gb\512Mb\520HDD
 

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
В 10.04. согласно документации ( правда не на нашем)  BIND для локалки настроить легко.
Почитал, захотелось перевести и разжевать, что и постараюсь сделать в ближайшее время.

https://help.ubuntu.com/10.04/serverguide/C/dns.html
« Последнее редактирование: 18 Октября 2010, 18:58:01 от victor53p »

Оффлайн WildReise

  • Новичок
  • *
  • Сообщений: 46
  • Игры на linux это реальность
    • Просмотр профиля
Вот накопал мануал по BIND DNS Webmin
(Нажмите, чтобы показать/скрыть)

возможно кому и пригодится, только не посмотрел для какой версии, сейчас последняя 1.520 кажется...

Пользователь решил продолжить мысль 18 Октября 2010, 20:12:31:
В 10.04. согласно документации ( правда не на нашем)  BIND для локалки настроить легко.
Почитал, захотелось перевести и разжевать, что и постараюсь сделать в ближайшее время.

https://help.ubuntu.com/10.04/serverguide/C/dns.html

О, неплохая статейка, почитал, конечно не очень разобрался но кое что уже заработало  :coolsmiley:
« Последнее редактирование: 18 Октября 2010, 20:12:31 от WildReise »
Ubuntu 10.04.1\WinXPSP3
2x2Ghz\2Gb\512Mb\520HDD
 

Оффлайн Жека_М

  • Участник
  • *
  • Сообщений: 163
  • Ubuntu 24.04
    • Просмотр профиля
Поставил сервер для разработки, сначала работал хорошо, ну по крайней мере мне хватало, но сегодня перестал работать один сайт (1site), остальные два работают, пишет вот что: "Internal Server Error", вот мой файл настроек хостов
<VirtualHost *:80>
    ServerName 1site
    DocumentRoot /home/egvimar/workspace/1site
    <Directory /home/egvimar/workspace/1site>
        AllowOverride All
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName 2site
    DocumentRoot /home/egvimar/workspace/2site
    <Directory /home/egvimar/workspace/2site>
        AllowOverride All
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName 3site
    DocumentRoot /home/egvimar/workspace/3site
    <Directory /home/egvimar/workspace/3site>
        AllowOverride All
    </Directory>
</VirtualHost>
 и еще при перезапуске апача всегда пишет:
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerNam

что за такое? кто знает!


 

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