Установка и настройка адресов сервера
Obsah
Информация
Установки сервера
Подготовка к инсталяции
Установка всех необходимых пакетов
apt-get install unzip git apache2 php5 php5-mysql mysql-server
Перезапустить Аpache
service apache2 restart
Получение иссходного кода
Загрузите исходный код вэб-приложения в любую папку
git clone https://github.com/freenetis/freenetis-address.git
База данных
Создайте базу данных используя sql скрипт файл db_structure.sql
mysql -u username -ppassword jmeno_database < db_structure.sql
Установка
Запустите с административными правами инсталяционный скрипт из папки с исходным кодом
./install.sh
Введите свои регистрационне данные в базу данных. После этого файлы копируются в /var/www/freenetis-addresses и генерируэтся роль CRON, и после этого ежедневно в 5:00 проверяетс база данных и при необходимости обновляется до последней версии
Начальна загрузка базы данных
Запустите скрипт
./import.sh
Время импорта зависист от скорости диска и количества адресов в базе данных и может занять более 30 минут. Процес импорта индицируется на консоли.
Установки FreenetIS
В установках FreenetIS, в секции System укажите ваш адрес веб-приложения
http://sdruzeni.net/freenetis-addresses/
Сообщения об ошибках скрипта импорта
Config file not found - Невозможно найти файл /etc/freenetis-addresses.ini , решение - перестартовать скрипт ./Install.sh.
Can not get latest date database - Невозможно определить дату с сервера cuzk.cz. Сайт недоступен или изменилась структура страницы так что невозможно определить дату.
Database is up to date - база данных актуальна и не требует обновления.
Database is not up to date and will be updated - база данных неактуальна и будет обновлена.
Can not download addresses - Невозможно загрузить архив базы данных с сервера cuzk.cz.
Can not extract addresses - Ошибка извлечения базы данных во временный файл.
Can not prepare addresses - Ошибка удаления неиспользуемых колонок, изменения кодов или номеров домов. Ошибка связана с изменением формата данных в базе данных.
Can not clean temporary table - Ошибка при удалении временных файлов.
Can not import addresses - Ошибка при импорте адресов базы данных. Ошибка может быть вызвана изменением формата данных в базе данных.
Can not update database - Ошибка возникает во время замены временных адресов таблицы производственной базы данных.