/data/
, если ваш сервер не устанавливает это сам.mydomain.tld
или mydomain.tld/путь-к-GetSimple/
)mydomain.tld/путь-к-GETSimple/admin/install.php
mydomain.tld/путь-к-GetSimple/admin/
.htaccess
. Некоторые папки в вашей системе содержат важные данные которые не должны быть доступны для внешних посетителей.Локальный сервер – это веб-сервер, который может работать на вашей локальной машине без соединения с Интернет, поэтому он и называется локальным.
Создавайте свой сайт на локальном сервере, настраивайте GetSimple и ваш сайт по вашему вкусу до того, как выпустить ваше творение в Сеть. Работа на локале – еще и прекрасная возможность для детального изучения системы, тестирования плагинов или тем.
Эти пакеты называются:
LAMP
(Linux, Apache, MySQL, PHP/Perl/Python) WAMP
(Windows, Apache, MySQL, PHP/Perl/Python)MAMP
(Mac OS X, Apache, MySQL, PHP/Perl/Python) Их задача - формирование и выдача контента из веб-страниц (HTML и.т.д.), абсолютно такую же функцию выполняют веб-сервера в Интернет.
Дополнительную информацию в Рунете пожно почерпнуть, например, здесь.
Работа с локальным сервером ничем не отличается от работы с реальным сервером в Сети. Единственное различие – загружать ваши файлы в Сеть FTP-клиентом не требуется, на локале файлы просто копируются Проводником куда вам нужно.
Большинство сборок локальных серверов бесплатны. Самый известный из них - XAMPP, достаточно объемный по размеру.
Заслуживают внимания и другие пакеты, например, Vertrigo/Вертиго, Server2Go или UwAmp.
К каждому из этих пакетов существуют readme-файлы, на официальных сайтах пакетов можно ознакомиться с документацией, обучающими уроками, посетить форумы. В вашем распоряжении достаточно способов найти ответы на возникающие вопросы.
Разумеется, здесь мы должны перечислить и отечественные наработки в области локальных серверов. Ограничимся следующим списком:
Для тех, кто еще не знаком с этими пакетами, можно еще порекомендовать статьи на сайте htmlbook.ru. Статью про OpenServer можно прочитать здесь.
Установка GetSimple на локальный сервер практически ничем не отличается от установки на реальный сервер в Интернет:
1. Локальный сервер не запускается на вашей машине. Стандартный порт, используемый локальными серверами – 80. Необходимо сразу же проверить, свободен ли он. Зачастую Интернет-ориентированные программы используют этот порт. Самый известный злодей – Скайп, который по умолчанию использует порт 80 для входящих соединений. В Скайпе такая проблема решается следующим образом: идем в advanced/connections и убираем галочку с опции use port 80 and 443 as alternatives for incoming connections.
2. Локальный сервер запускается на Windows-машине, но GetSimple не устанавливается. Это может быть результатом недостатка прав у пользователя в последних версиях Windows. Разработчики GetSimple сталкивались с такой проблемой, устанавливая GetSimple на локальный сервер Server2Go. Ошибка заключалась в том, что сервер не видел GetSimple и стартовал с адреса 127.0.0.1:4011. При этом, если сервер запускался из-под администратора Windows, то он нормально видел адрес 127.0.0.1, и тут же замечал GetSimple по адресу 127.0.0.1/GetSimple, что позволяло осуществить установку в штатном режиме. Таким образом, надо было просто отредактировать ярлык Server2Go, чтобы локальный сервер стартовал с правами администратора.
3. GetSimple CMS использует скрипты jQuery и jQueryUI, по умолчанию подключаемые с ajax.googleapis.com, поэтому для работы на локальном хосте без подключения к сети нужно отключить эту загрузку:
раскоментировать в файле gsconfig.php строку: #define(“GSNOCDN”,true);
На главную Содержание