cgi bin папка для чего

Используя cpanel в моей учетной записи хостинга, я создал субдомен — например. www.clothing.mysite.com

Папка cgi-bin была автоматически создана в каталоге для одежды .mysite.com. Нужно ли мне это? Я использую только субдомен для установки wordpress на нем. Я не совсем понимаю, что такое папка cgi-bin, и я рад оставить ее, если она ничего не навредит. Есть предположения? Спасибо, ребята!

Вы можете безопасно удалить его. «cgi-bin» почти никогда не используется в наши дни.

cgi-bin исторически было единственным местом, где могли быть сохранены исполняемый код или код script (двоичные файлы, сценарии оболочки и т.д.). Это в основном историческая реликвия, поскольку большинство хостов позволяют выполнять скрипты из любого места.

Вы можете безопасно удалить папку cgi-bin, которая вряд ли когда-либо используется в настоящее время

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

Я даже написал script, прежде чем «контролирует» разные папки на моем сервере и предупреждает меня, если он найдет там разные сценарии на моих личных и клиентских серверах.

Разместить сайт на нашем хостинге можно, воспользовавшись сервисами Панели управления либо программами (клиентами) для работы по протоколу FTP. Ниже рассмотрим оба этих способа.

Размещение сайта в Панели управления

Форма для входа в Панель управления расположена в правом верхнем углу нашего сайта. Для входа в Панель управления указываются логин и пароль, высылаемые в письме после регистрации аккаунта.

Для размещения сайта через Панель управления используется раздел «Файловый менеджер», предназначенный для работы с файлами на аккаунте. В нем отображается текущее содержимое аккаунта. На каждом новом аккаунте виртуального хостинга изначально находится папка public_html, в которой и следует размещать файлы сайта. Для входа в папку надо нажать на ее имя.

При входе в папку в «Файловом менеджере» будет выведено её содержимое:

  • папка cgi-bin, предназначенная для размещения CGI-скриптов;
  • файл .htaccess, представляющий собой файл дополнительной конфигурации веб-сервера Apache;
  • файл index.html, являющийся индексной (заглавной) страницей сайта (т.е. при входе на сайт посетитель попадет именно на эту страницу).

Содержимое страницы index.html можно видеть по основному или техническому домену (в случае, если основной домен ещё не работает).

На этой странице приведена общая информация по работе с новым аккаунтом, а также наши контактные данные. Для работы сайта эта страница не понадобится, и перед загрузкой файлов сайта следует удалить файлы .htaccess и index.html из папки public_html.

Для удаления файла index.html необходимо отметить его галочкой и нажать «Удалить». Это делается для того, чтобы в дальнейшем при загрузке сайта первой страницей открывалась не наша стандартная страница, а страница нового размещённого сайта. Файл .htaccess также следует удалить, либо загружать новый .htaccess с заменой предыдущего.

После удаления можно начинать загружать файлы сайта на сервер. Для этого потребуется выполнить следующие действия:

  • Нажать на ссылку «Загрузить».
  • В появившемся окне нажать кнопку «Обзор» и выбрать на компьютере файл, который надо загрузить на аккаунт.
  • После выбора файла нажать на кнопку «Закачать».

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

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

После выполнения этой задачи все файлы из архива будут доступны на аккаунте.

У сайта должна быть индексная (главная) страница. Поэтому надо назвать именем index.html тот файл, который должен открываться первым при загрузке сайта, т.е. сделать этот файл индексным. Например, если требуется, чтобы страница mypage.html открывалась первой при загрузке сайта, то файл mypage.html надо переименовать в index.html. Имя файла обязательно задаётся в нижнем регистре.

Переименовать файл можно либо на компьютере перед загрузкой сайта на аккаунт, либо после того, как он будет загружен. Если рассматривать второй вариант, то после загрузки нужно будет:

  • Нажать на значок шестеренки («операции»), который появляется в строке файла при наведении на него.
  • В выпадающем меню выбрать функцию «Переименовать».
  • В появившемся окне написать index.html и нажать кнопку «Переименовать». Загруженный файл будет переименован в index.html.

Размещение сайта с использованием протокола FTP

Для размещения файлов сайта на хостинге удобно использовать FTP-клиент. FTP-клиент — это программа, позволяющая с помощью FTP-доступа к аккаунту осуществлять администрирование сайта.

Подключение производится в окне программы, где указываются хост (имя домена, на котором размещается сайт или IP-адрес сервера, где находится аккаунт, он указан в левом меню Панели управления), логин и пароль основного или дополнительного FTP-аккаунта и порт 21.

В случае отсутствия на компьютере установленного FTP-клиента подключение по FTP может быть произведено напрямую из браузера. Для этого в адресной строке браузера указывается адрес вида:

Подробная информация о работе с FTP представлена в статье.

Создание базы данных MySQL

Если на сайте предполагается использование базы данных, создать её можно в разделе Панели управления «Базы MySQL». Для создания базы данных надо нажать на кнопку «Создать базу» и в открывшемся окне указать имя базы данных и задать пароль, который будет использоваться при подключении к базе.

В созданную базу средствами Панели управления можно загрузить дамп — это содержимое базы данных в виде текстового файла, имеющего расширение «.sql». Дамп базы данных должен быть предварительно размещён на аккаунте. В разделе «Базы MySQL» для загрузки дампа предусмотрена опция «импортировать базу из файла», при нажатии на эту ссылку открывается окно, где кнопкой «Обзор»выбирается файл дампа и имя базы данных из выпадающего списка.

Подробная информация о работе с базами данных представлена в разделе помощи.

используя cpanel на моей учетной записи хостинга, я создал поддомен-например www.clothing.mysite.com

папка cgi-bin была автоматически создана в Каталоге для clothing.mysite.com — . Нужна ли она мне? Я использую поддомен только для установки wordpress на нем. Я действительно не понимаю, для чего предназначена папка cgi-bin, и я рад оставить ее, если она ничего не повредит. Есть мысли? Спасибо, ребята!

3 ответов

вы можете безопасно удалить его. «cgi-bin» в наши дни практически не используется.

cgi-bin исторически было единственным местом, где исполняемый файл или код сценария(двоичные файлы, сценарии оболочки и т. д.) может храниться. Это в основном историческая реликвия, так как большинство хостов позволяют выполнять скрипты из любого места.

вы можете удалить папка «cgi-bin», она почти никогда не используется в настоящее время

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

Я даже написал сценарий, прежде чем» мониторы » различных папок на моем сервере и предупреждает меня, если он нашел разные сценарии там на моих личных и клиентских серверах тоже.

Оцените статью