Где на сервере лежат файлы сайта

Обновлено: 04.07.2024

Создание сайта. Продвижение сайта. Заработок на сайте.

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

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

Что такое корневая папка сайта?

Если вам хоть что-то говорят такие фразы как: файл robots.txt, .htaccess или index.html и прочие, то вы наверняка сталкивались с необходимостью загрузить файлы в корень сайта (корневую папку).

Еще раньше вы могли столкнуться с поиском корневой папки в процессе установки CMS, например, WordPress, или подтверждая права на управление сайтом.

Корневая папка сайта на хостинге, а потому доступ к ней возможен с помощью специального файлового менеджера. Сам этот файлменеджер находится в административном меню, к которому вы получаете доступ оплачивая услуги хоста. Тут также обычно находится возможность управления DNS, Perl, базами MySQL и прочим необходимым.

Именно папка с названием public_html (для нашего проекта) и является корнем сайта. Сюда и нужно будет загружать все необходимые файлы, подтверждающие мета-теги на права сайтом.

Мы, например, когда устанавливали cms, загружали wordpress именно в корневую папку сайта.

Если файлменеджер хостинга удобный, работать с ним довольно просто и различные файлы закачивать в корень сайта легко. Но бывают случаи, когда такая программа вам не нравится в силу каких-либо причин.

Тогда у вас есть вариант использовать ftp доступ к серверу хостинга, если он поддерживает такую возможность.

Использование ftp доступа к хостингу для загрузки файлов в корень сайта

Вы наверняка сталкивались или еще столкнетесь, с упоминанием об использовании ftp для загрузки файлов, программ, плагинов и прочего на сервер сайта.

Сначала скачайте какой-нибудь менеджер ftp, например, FileZilla. Установите программу и войдите в неё.

FileZilla - ftp доступ на хостинг к корневой папке сайта

Вводите данные и подключаетесь к файловой системе доступного вам места на сервере, откуда свободно заходите в корневую папку сайта.

Обратите внимание, что используя ftp путь к корню сайта может немного измениться, нежели вы заходи с помощью файлменеджера хостинга.

Спасибо за внимание. Будем очень благодарны, если воспользуетесь кнопочками социальных сетей.

Favorite

Добавить в избранное

Где хранятся данные сайта - выделенный сервер?

На сервере находятся все файлы сайта и загружаются только тогда, когда пользователи начинают на него заходить. Чем крупнее сайт, тем больше он требует ресурсов.

Хостинг и его виды

Хостинг необходим для того чтобы хранящиеся на нем файлы сайта были доступны пользователям 24 часа в сутки, а также для того чтобы его владелец мог самостоятельно управлять ними и при необходимости конфигурировать. Для этого существуют панели управления.

Где хранятся данные сайта - выделенный сервер?

В настоящее время существует 5 типов хостинга, которые пользуются большим спросом среди пользователей всемирной сети.

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

· Виртуальный сервер. В этом случае реальный сервер делится на несколько отдельных частей и сдается в аренду также частями. Один «железный» сервер может быть разделен на множество виртуальных серверов, каждый из которых пользователь может настраивать под конкретный проект, независимо от соседей.

· Облачный хостинг. В этом случае пользователь платит только за количество ресурсов, а провайдер делит их между другими серверами. Таким образом, сайт может храниться на нескольких различных серверах, с которых берется ОП, мощность процессора и прочие ресурсы.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Домен третьего уровня создается в 4 этапа и по сути ничем не отличается от создания домена 2 ув.

  1. Первый шаг отличается тем тчо нужно в настройках домена у регистратора прописать что все остальные поддомены должны ссылаться на нужный IP
  2. Заливаем аналогичный Конфиг что и для домена 2 ув, только пути меняем и имена доменов
  3. a2ensite
  4. перезагрузка Апача

Купил домен, хочу пока сделать 301 редирект на другой домен, а мне вылазит Internal Error (500), Как вылечить ?

Я пользуюсь VDS этим, и я решил свой вопрос так
Надо включить rewrite модуль вот так:

и затем перезапустить Апач, а потом в .htaccess дописать:

Вот и все.. тут должно заработать.

Где по умолчанию в Ubuntu/apache2 лежат логи ?

Если нихрена не ясно и логов миллион, то можно все грохнуть(да да удалить все логи), перезапустить apache2 и смотреть свежие логи.

Как прикрутить домен к VDS ?

Суть данного процесса в том, что бы :

  1. Отдать домен в управление регистратору (в моем случае NAUNET)
  2. Как только домен передается (моментально), нужно установить IP адрес нашего VDS (А-запись, но об этом не написано что это А-запись)
  3. Как только IP адрес установлен, можем на VDS в Апаче уже прописывать домен и вперед, размещать сайт


Как прикрутить новый домен к apache на Ubuntu ?

Как удалить сайт/домен из apache на Ubuntu ?

Так понимаю нужно полностью стереть все что связано с доменом. Для этого нужно:

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

Где лежит сайт ?

где лежит Апач ?

А вообще есть нормальная команда совместимая с другими линуксами:

Как остановить Апач ?

service apache stop

Как запустить Апач ?

service apache start

Как рестартануть Апач ?

service apache restart

Где конфиг Апача ?

тут должен быть конфиг сайта:
etc\apache2\sites-available\сайт.conf

а тут надо создать симлинк на конфиг сайта:

а делается это командой:
a2ensite сайт

Убрать Апач из Автозагрузки надо так:

update-rc.d -f apache2 remove

делается это что в случае если вас ДДОСЯТ, то при перезапуске Апач не стартонул и вы могли разбираться с конфигом

И самое главное, Где лежат логи Апача ?

Кстати если удалить логи апача, это 3 файла:

  • error.log
  • other_vhosts_access.log
  • access.log

то при этом странный Апач перестанет в них писать логи, что бы Апач начал снова писать в логи надо перезапустить сервис

service apache2 restart

Как установить mc в Ubuntu ?

Вообще любые пакеты в Ubuntu ставятся через apt-get

apt-get install mc

А вот в CentOS менеджер пакетов называется yum. Несколько красивее и удобнее.

Теперь о том как делать примитивные бэкапы вашего сайта и конфигов ?

Ясно что нужно бэкапить все те конфиги что вы настроили и весь ваш сайт, остальное же из коробки, создаем файл backup.sh и кладем его в папку

даем ему права на запуск в mc это делается так:



Содержимое файла такое:

Как видно мы копируем в бэкап 2 папки var и etc, 2 файла создадутся в папке /tmp в них же будут и логи Апача, поэтому вероятно что бэкапы эти будут раздуты, после бэкапа можно удалять логи и делать рестарт апача, или перезаписывать пустыми. Впрочем если из вас тут кто поумнее дак может подскажете иной путь. Но это железный метод, главное соблюдать дисциплину и делать бэкапы хотя бы 1 раз в месяц.

Кстати что бы даже так бэкапиться надо поставить еще сам zip так:

apt-get install zip

да.. уже так просто.

Кубики в mc SSH Ubuntu



Это проблема в Putty, нужно указать в ней что у вас дефолтная кодировка UTF-8, и сохранить это как Default Session, особенно если это касается запуска через командную строку.

Вот где эта настройка лежит:


Кубики вместо русских букв на сайте. Win1251 ?

Да будут кубики и квадратики, если апач из коробки, надо добавить кодировку к виртуальному серверу в конфиге Апача.

Вот пример конфига сайта (etc\apache2\sites-available\сайт.conf):

<VirtualHost *:80>
ServerName сайт
DocumentRoot /var/www/сайт
<Directory /var/www/сайт>
AddDefaultCharset Windows-1251
AllowOverride All
</Directory>
</VirtualHost>

Какие VDS я использую ?

Я использую вот эти VDS.

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

Как включить коороткие тэги для PHP ?

В конфиге PHP (etc/php5/apache2/php.ini ) должна быть опция:

Как прикрутить поддомен www к уже прикрученному домену ?

Где хранятся сайты? Как узнать место хранения конкретного сайта? Как выбрать место для хранения своего сайта.

Как уже ранее кто-то сказал, если вы что-то продаете или предлагаете и у вас еще нет сайта, то вы в пролете. Дословно фразу не помню, но смысл передал! ;) Именно поэтому, особенно для каждой организации, клуба по интересам, секции и т.п. обязательно нужен свой сайт для предоставления информации о себе, для получения обратной связи из сети. Даже многие обычные люди создают сайты и блоги и зарабатывают на них деньги. У тех, «кто в теме», далеко не по одному сайту.

Где хранятся сайты?

Т.е. каждый день появляется все больше новых проектов в сети. Больше становится доступной информации по любой сфере деятельности. И все это где-то хранится.

Где хранятся файлы сайтов

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

Могут ли сайты храниться на персональных компьютерах? Да, могут. Теоретически вы можете сделать сайт и хранить его на своем компьютере. Вся проблема заключается в том, что очень редко у кого компьютеры работают постоянно. А если ваш компьютер хотя бы иногда отключается (намеренно или не по вашей вине), то ваш сайт в это время не будет доступен для пользователей. А кому это, спрашивается, нужно? Никому. Поэтому хранить сайт на своем компьютере и раздавать к нему доступ через интернет крайне нецелесообразно для тех, кто хочет с него что-то поиметь.

Услуга хостинга - это покупка некоторого количества места для хранения файлов своих сайтов на мощных серверах, доступ к которым из интернета обеспечивается постоянно. Чаще всего услуга хостинга покупается именно для хранения сайтов. Т.е. есть специальные организации, которые устанавливают очень мощные сервера, обеспечивают их широкополосным высокоскоростным доступом к интернету и предлагают за деньги размещать на них ваши файлы. Кроме того, для работы ряда сайтов требуется специальное программное обеспечение, которое довольно непросто настроить неопытному пользователю в домашних условиях. А хостинг уже покупается со всеми необходимыми настройками.

Большинство владельцев сайтов покупают хостинг для своих проектов у таких компаний (хостеров). И только довольно крупные организации могут себе позволить купить собственные сервера для своих интернет-ресурсов.

Забегая немного вперед, скажу, что если вы ищите место для хранения своего будущего сайта, то рассмотрите как вариант услуги компании BEGET - это лучший хостинг на мой взгляд!

Как узнать место хранения конкретного сайта?

Для этого, в большинстве случаев, хватает просмотра dns-записей домена исследуемого сайта. Просмотреть dns-записи можно используя различные онлайн-сервисы. например, можно воспользоваться сервисом whoisinform.

В пустую строку вводим нужный адрес и жмем кнопку «Найти». Именно в этом сервисе среди прочих полученных результатов нас интересуют строки вида:

Как выбрать место для хранения своего сайта.

Конкуренция на рынке хостинга очень большая. Различные компании делают очень похожие предложения, стараясь разными способами заманить к себе клиентов. Конечно, большинство пользователей в качестве основного критерия выбора ставят стоимость. Многие хотят найти вообще бесплатный хостинг для себя. Но лично я бесплатный хостинг для хоть сколько-нибудь серьезных проектов никому бы не советовал. Согласитесь, что 100 рублей в месяц за нормальный хостинг - это не деньги, особенно если вы на своем сайте собираетесь как-то зарабатывать!

Поэтому для более корректного выбора рекомендую спрашивать мнения у людей, которые постоянно работают с сайтами. Например, у нас, т.к. мы делаем сайты на заказ, в том числе бесплатно!

Обязательно изучите этот материал: Лучший хостинг для сайта

Читайте также: