• Авторизация


Создание автономного портативного веб-сервера 27-02-2008 19:00 к комментариям - к полной версии - понравилось!


Как я люблю наше ГорОНО! Эти милые люди, присудив моему веб-проекту первое место в конкурсе по информационным технологиям попросили предоставить для отправки в Уфу "сайт на диске". Что ввело меня в ступор, т.к. сайт выполнен на CMS Joomla, которая, как и любая другая CMS, не может работать без запущенного Apache Server и MySQL. В то же время оспаривать решение ГорОНО бесполезно по причине того, что зам по научной работе - языковед и технические аргументы для неё не существенны. В итоге ваш покорный слуга перерыл кучу ресурсов, в результате чего нашел следующее:

Первый - просто сборка Apache с MySQL, PostgreSQL и еще с кучей всего. Второй - дистрибутив Linux, ориентированный на представление веб-проектов без наличия доступа в Интернет.
Скачал это все а потом заметил на своем диске C: папку WebServers... И вспомнил, что у меня с незапамятных времен стоит Denwer! Ставлю его уже совершенно автоматически... Заглянул на офсайт, стянул версию 3. Попутно заметил, что "устанавливается на USB-Flash"...
В общем, установил, залил в папку c:\webservers\home\os1.ru любимую сборку Joomla 1012 Lavra Edition, слил дамп БД с "Чистого неба", подключил к joomla...
Подумал о том, как его запускать с CD-R. Решил написать пару bat-файлов и воспользоваться возможностями autorun.inf.

Текст файла autorun.inf:
code:

[autorun]
open=start.bat



Текст файла start.bat:
code:

@Echo "Server starts..."
@%DDISK%\webservers\denwer\start.exe
@rem start.exe - стартер всего комплекса



И вот эти два файла в купе с папкой Webservers записал на диск. правда тут оказался подвох: Windows при запуске скрипта создания виртуального диска создает диск с такими же параметрами, как и тот, на котором лежит скрипт. Т.е. я получил еще один CD-R. Ну и без возможности записи, на что и ругнулась MySQL в предсмертном крике. Вот такие дела. Прийдеться писать скрипт, копирующий все на c:\ а потом оттуда же стирающий это все. Ну где наша не пропадала? :)
вверх^ к полной версии понравилось! в evernote
Комментарии (5):
PaladinOfSky 26-03-2008-06:06 удалить
Как вы думаете, буду я терпеть спам в своем дневнике?
QuatreWinner7604 10-02-2009-18:29 удалить
Здравствуйте
Добро пожаловать в закрытый клуб интеллектуалов!


[показать]
PaladinOfSky 10-02-2009-18:36 удалить
ой мама... отстаньте, у меня не настолько больше. всего на 16


Комментарии (5): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Создание автономного портативного веб-сервера | PaladinOfSky - Путь радикала | Лента друзей PaladinOfSky / Полная версия Добавить в друзья Страницы: раньше»