Автор Тема: Как залить свой сайт в директорию /var/www/html  (Прочитано 24615 раз)

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Здравствуйте.

Столкнулся с проблемой по заливки сайта в корень ( /var/www/html ).
Что я только не делал; менял "ftp-client", и конструкторы сайтов. Но разместить свои папки не как не получается.
Я как понимаю дело в доступе на размещения файлов ?
Даже создания нового пользователя с домашним каталогом /var/www/html/ - не помог.

Подскажите как мне заменить файлы в корневом каталоге ? ? ?

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Здравствуйте.

Столкнулся с проблемой по заливки сайта в корень ( /var/www/html ).
Что я только не делал; менял "ftp-client", и конструкторы сайтов. Но разместить свои папки не как не получается.
Я как понимаю дело в доступе на размещения файлов ?
Даже создания нового пользователя с домашним каталогом /var/www/html/ - не помог.

Подскажите как мне заменить файлы в корневом каталоге ? ? ?
Наверное с правами root.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Подскажите как мне заменить файлы в корневом каталоге ? ? ?
Это не корневой каталог. Корневой каталог - /. У /var/www/html права
drwxrwsr-x 3 root webmaster 4096 Сен 10 10:49 /var/www/html
Это значит, что пользователя нужно добавить в группу webmaster:
gpasswd -a <user> webmaster
Андрей Черепанов (cas@)

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Подскажите как мне заменить файлы в корневом каталоге ? ? ?
Это не корневой каталог. Корневой каталог - /. У /var/www/html права
drwxrwsr-x 3 root webmaster 4096 Сен 10 10:49 /var/www/html
Это значит, что пользователя нужно добавить в группу webmaster:
gpasswd -a <user> webmaster

Спасибо, за совет. HTML-файлы пошли переписываться.

А как быть с другими файлами или папками ( как Jpg, css, gif ), получать доступ и раскидывать по категориям-файлов ?
 Ведь без них сайт работать не будет.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
А как быть с другими файлами или папками ( как Jpg, css, gif ), получать доступ и раскидывать по категориям-файлов ?
 Ведь без них сайт работать не будет.
Linux без разницы, что за файлы будут. Правила едины для всех типов.
Андрей Черепанов (cas@)

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
 Я не пойму, почему не публикуется весь сайт.
Когда я перетаскиваю файлы с компа на сервер в папку /./var/www/html, то публикуется только файлы HTML, но как только перетаскиваю папки с фото и текстами. То папки не публикуется, а выходит ошибка - создания папки.
Допустим в "Денвере", я публиковал все папки с конструктора в корень /www/, а тут как.
Я пользуюсь программой "WebSite X5" с автоматической публикацией в корень. В папку "home" переписываются все папки и файлы, но сайт не отображается по "IP".
Как быть?  :-[

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Я не пойму, почему не публикуется весь сайт.
Когда я перетаскиваю файлы с компа на сервер в папку /./var/www/html, то публикуется только файлы HTML, но как только перетаскиваю папки с фото и текстами. То папки не публикуется, а выходит ошибка - создания папки.
Допустим в "Денвере", я публиковал все папки с конструктора в корень /www/, а тут как.
Я пользуюсь программой "WebSite X5" с автоматической публикацией в корень. В папку "home" переписываются все папки и файлы, но сайт не отображается по "IP".
Как быть?  :-[
Не заниматься ерундой, а использовать обычный FTP-клиент. Скорее всего, WebSite X5 публикует только HTML.
Андрей Черепанов (cas@)

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Ещё один глупый вопрос.
Что надо сделать чтоб при указании IP в браузере отобразилась папка /var/www/html ?
А то отображается сайт-визитка от Альт Линукс с различными ссылками.
 ;D

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Подскажите как мне заменить файлы в корневом каталоге ? ? ?
Не надо так делать. :)
Методически правильно сайт размещать в /var/www/vhosts/<имя сайта>
Как-то так: http://forum.altlinux.org/index.php/topic,26232.15.html
« Последнее редактирование: 08.10.2012 22:43:27 от asy »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Что надо сделать чтоб при указании IP в браузере отобразилась папка /var/www/html ?
Надо в основном конфиге apache поискать то, что по-умолчанию открывается.

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Надо в основном конфиге apache поискать то, что по-умолчанию открывается.

Не могу найти данный HTML.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Не могу найти данный HTML.
Почему html-то ? Конфиг: /etc/httpd2/conf/httpd2.conf
Только вот ещё момент - а Apache2 ли сервер ? Что показывает ps ax|grep http ?

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Если вводим  ( ps ax|grep http ), то показывает несколько строк с ссылками  - /usr/sbin/httpd2 -k start
[root-user@svp-server sbin]$ ./httpd2
httpd2: Syntax error on line 44 of /etc/httpd2/conf/httpd2.conf: Could not open
configuration file /etc/httpd2/conf/mods-enabled/ssl.load: Permission denied

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Если вводим  ( ps ax|grep http ), то показывает несколько строк с ссылками  - /usr/sbin/httpd2 -k start
Значит Apache.
[root-user@svp-server sbin]$ ./httpd2
А это с какой целью ? Я нигде не просил так делать, вроде...

Оффлайн Salvadorsp

  • Начинающий
  • *
  • Сообщений: 11
Если вводим  ( ps ax|grep http ), то показывает несколько строк с ссылками  - /usr/sbin/httpd2 -k start
Значит Apache.
[root-user@svp-server sbin]$ ./httpd2
А это с какой целью ? Я нигде не просил так делать, вроде...
Это просто выдало автоматом в конце списка. Я не менял ничего.