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


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

Автор Тема: Как прикрепить домены и создать несколько сайтов?  (Прочитано 12098 раз)

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Спойлер
Выполнил первую команду, мне пишет:
-bash: /root/bin/newhost.sh: No such file or directory
1. Покажи, ты видишь где-нибудь в моём посте хоть одну строку, начинающуюся с "#" (общепринятое обозначение необходимости рутовых привилегий для исполнения команды)? И я не вижу.
2. Каталог ~/bin надо создать самому, если его у тебя ещё почему-то нет (прими мои соболезнования).

Цитировать
ещё у меня вопрос, в /etc/apache2/sites-enabled есть только ссылка на файл конфига, а не сам конфиг. сам конфиг лежит в /etc/apache2/sites-available.
так и должно быть?

Естественно. Возьми англо-русский словарик и уясни разницу между словами "available" и "enabled".
Потом вернись в консоль и вдумчиво покури man a2ensite.

P.S.
lega911, я тя умоляю, не знаешь предмета - не лезь с советами.
Одно твоё предложение создавать файлы в sites-enabled стоит повесить высоко-высоко. Чтобы не видно было.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Выполнил первую команду, мне пишет:
-bash: /root/bin/newhost.sh: No such file or directory

Он у тебя "дома" создался.

ЗЫ: Че же так "тупо" копипастить? Ну "промазал" чуть-чуть AnrDaemon, но все же понятно в команде должно быть.
Если че, man-ы хорошо помогают чужие мысли читать.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Выполнил первую команду, мне пишет:
-bash: /root/bin/newhost.sh: No such file or directory

Он у тебя "дома" создался.

У него даже файл ещё не создался. Он от рута зачем-то запускал...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
У него даже файл ещё не создался. Он от рута зачем-то запускал...

Куда-то твой спойлер отвалился.
Там у тебя было создание скрипта в "хомяк", а запуск через судо. Возможно он его без судо из-под рута запустил, как я понял.

Оффлайн manxhoom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Андрей Колегов
AnrDaemon, да, я вкурсе, что available - доступный, enabled - разрешённый
RustemNur, читай первый пост, я ничего не понимаю в linux

От рута у меня всё запускается поумолчанию, когда я вхожу в систему по ssh.

Вообщем я так понимаю, лучше делать всё самому, методом проб и ошибок, править системные файлы и из-за этого сносить и ставить заново всю систему и т.д.
Потому что нормального ответа от знающих не дождёшься...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
C какого перепугу ты по ssh в рутовой консоли оказываешься?... Это тебе такой хостинг отвалили что ли?... Я сейчас весь выйду... совсем весь.

Короче.
Чтобы создать дополнительные хосты, клонируешь sites-available/default под нужными тебе именами, редактируешь клонов, доправляя необходимые параметры до нужного тебе состояния, потом командой a2ensite включаешь их.
Ещё раз обращаю твоё внимание, что строка
<VirtualHost XXX>
должна соответствовать параметру
NameVirtualHost XXX
в точности. Во всех хостах. Не по этому параметру апач будет их выбирать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн lega911

  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
    • python & linux
P.S.
lega911, я тя умоляю, не знаешь предмета - не лезь с советами.
Одно твоё предложение создавать файлы в sites-enabled стоит повесить высоко-высоко. Чтобы не видно было.
не знал бы - не лез, у меня куча вдс в инете крутится, так что опыт есть.
а про sites-enabled, читай внимательнее, я попросил выдать список, что-б понять прилинкованы они или нет, а не создавать их там.


Пользователь решил продолжить мысль 30 Июля 2010, 05:10:49:
похоже апач просто не запущен т.к. он не прослушивает ни один порт, запусти его: /etc/init.d/apache2 start  (если не стартанет, то попробуй /etc/init.d/apache2 restart)
и логи апача дай:
/var/log/apache2/error.log


Пользователь решил продолжить мысль 30 Июля 2010, 06:11:40:
C какого перепугу ты по ssh в рутовой консоли оказываешься?... Это тебе такой хостинг отвалили что ли?... Я сейчас весь выйду... совсем весь.
это же VPS
Что есть:
VPS на Debian 5 (fastvps) с установленной мною панелью Webmin
DNS сервер от хостинга
SSH доступ от root
« Последнее редактирование: 30 Июля 2010, 06:11:40 от lega911 »

Оффлайн manxhoom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Андрей Колегов
точно, теперь почему-то апач не запущен и при зпуске пишет ошибку
Starting web server: apache2apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory
 failed!
хотя я этот файл вообще не трогал  :o


Пользователь решил продолжить мысль 30 Июля 2010, 11:23:43:
добавил файл default, содержимое нашёл в интернете
(Нажмите, чтобы показать/скрыть)
прикрепленный домен megaserver.pp.ru наконец-то стал указывать на папку /var/www/megaserver!! :)
всем спасибо за помощь ;)

Пользователь решил продолжить мысль 30 Июля 2010, 15:03:51:
может ещё подскажите, как настроить ftp сервер?  :)
использую proftpd
(Нажмите, чтобы показать/скрыть)
хотелось бы входить на ftp под рутом в каталог /var/hosts и иметь полные права
« Последнее редактирование: 30 Июля 2010, 15:03:51 от manxhoom »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Исправь default он у тебя от старого дистриба.

NameVirtualHost *
<VirtualHost *:80>
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн lega911

  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
    • python & linux
и включи апач как службу, а то вдруг отключен
sudo update-rc.d apache2 enable

Оффлайн manxhoom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Андрей Колегов
AnrDaemon, спасибо, исправил :)
lega911, он и так сам запускается при перезагрузке сервера :)
подскажите насчёт ftp

 

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