Forum Webscript.Ru

Программирование => Perl => Тема начата: Vitos от 30 Января 2002, 09:20:54

Название: Как сделать сайт на CD?
Отправлено: Vitos от 30 Января 2002, 09:20:54
Есть сайт на Юниксе с MySQL и надо его перенести на компакт и чтобы работало в Виндозе.

Как и что?
Название: э
Отправлено: Green Kakadu от 30 Января 2002, 09:25:07
самый простой вариант - сгенерить статичные html и перенести ;)
Название: Как сделать сайт на CD?
Отправлено: Vitos от 30 Января 2002, 09:36:46
ага... около 20-50 тыс... :))
не, а серьёзно?
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 30 Января 2002, 10:52:44
Я такую штуку делал Переносишь на сидюк сервак и базу и делаешь при автозагрузке прописку параметров в реестр, которые нужны для апача. После перезагрузки все работает.
Название: Как сделать сайт на CD?
Отправлено: Vitos от 30 Января 2002, 10:57:18
т.е. на компакт пишешь сам сайт + cgi, Perl, MySQL, Apache?
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 30 Января 2002, 11:04:02
Угу.
Название: Как сделать сайт на CD?
Отправлено: NeoNox от 30 Января 2002, 12:30:10
Цитировать
Угу.

Сори, а куда логи писать тот же Apache будет? Я уже не говорю, например, о времменых записях Session data в РНР...
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 30 Января 2002, 12:32:37
Туда, куда ты ему в конфиге укажешь.
Например в c:\\temp
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 07 Февраля 2002, 09:12:49
А как сделать тогда защиту на этот СД?
т.е. чтобы не было полного копирования с этого СД на другие..

и еще вопрос на сколько большой объем будет записан на это СД если сами данные занимают хде-то ну 400М...? Сколько будет всего занимать с Сервером, Апачи, Перл..??
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 07 Февраля 2002, 09:22:55
и еще вопрос:
Хде можно взять документацию по установке Апачи и МySql с СД в Виндозу..?
Может подскажет хто :D
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 07 Февраля 2002, 12:14:51
Apache+MySQl+PHP+Perl ~ 60Mb
Защитить боюсь никак.
Название: Как сделать сайт на CD?
Отправлено: glebushka от 08 Февраля 2002, 04:45:58
Цитировать
Защитить боюсь никак.

Конечно никак!
Если кто придумает, денег нагребёт кучу:). Вот хотя бы всё тем же мелко-мягким секрет продаст.
Так что остановим БОРЬБУ с пиратством.
И на этом успокоемся...
Цитировать
Хде можно взять документацию по установке Апачи и МySql с СД в Виндозу..?

Если тебе всё ещё нужно, я где-то видел про апачей толковый текстик, скажи - пороюсь у себя.
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 08 Февраля 2002, 06:31:16
Глебушка, говорю!!! :D

... хм, значит без защиты... жаль... даже больше скажу ФИГОВО :(
Название: Как сделать сайт на CD?
Отправлено: apatit_ru от 08 Февраля 2002, 09:38:28
Труба-Дур
userguide.webservis.ru
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 08 Февраля 2002, 11:18:44
Почитал, записал...

Но вот другой вопрос:
МНЕ надо сайт записать на СД и чтоб потома он (сайт) работал на любой машине, но для этого надо на СД записать еще и Апачи + Перл + MySQL и чтоб потом любой другой Юзер мог взять этот СД установить ТО ЧТО НАДО и затем поработать с этим сайтом.

Я так понял что Апачи не просто так ставится -> простой юзер врядли его установит нормально без документации, так?

Значит то что задумано неполучится?!
Название: Как сделать сайт на CD?
Отправлено: Oak от 08 Февраля 2002, 20:26:06
Тебе надо записать проинсталенный вариант. Но учитывая, что букву диска ты не знаешь - это почти дохлый номер. (кстати логи можно вообще не создавать)


Легче Teleport-ом скачать свой сайт в=виде HTML-ок и это все на=CD залить
Название: Как сделать сайт на CD?
Отправлено: glebushka от 09 Февраля 2002, 00:33:45
Цитировать
Глебушка, говорю!!!

Смотри http://infonet2001.bip.ru/home_serv_1.htm:
Во всяком случае, там громкий заголовок:
Apache + Perl + PHP3 + MySQL для Windows 95/98:
руководство по установке
Я просматривал бегло, вроде то, что нужно.
Цитировать
Легче Teleport-ом скачать свой сайт в=виде HTML-ок и это все на=CD залить

Ага, это выход, и хтмл, и не ручками.
Название: Как сделать сайт на CD?
Отправлено: Oak от 09 Февраля 2002, 02:18:39
На CD можно на JS написать все или на Java
Тут зато можно громадные файлы использовать и об оптимизации не заботится - так что генерить на JS странички - это запрсто :)))
Да и просто сТелепортить - если в 600MB оно влазит? то это реальное решение/
Название: а вот альтернатива
Отправлено: Green Kakadu от 09 Февраля 2002, 13:10:36
http://itc.ua/article.phtml?ID=4548

Цитата:

Уже более чем двухмесячный опыт работы с персональной версией Greenstone позволил совершенно тривиально превратить "свалку" общей емкостью более 1,2 GB в базу размером... 200 MB.
Название: Как сделать сайт на CD?
Отправлено: Oak от 09 Февраля 2002, 22:41:41
Ну так GreenStne - это же тоже движек, который надо инсталить :(


Я сталкивался с сайтом (обучалкой) на=CD . Тогда был выбран NN4 (ну да, не совсем объективно ;) именно потому, что его можно было в проинсталенном виде на CD записать. + Я не мог расчитывать, что у пользователя последняя версия IE, а насильственно ставить IE5 я не мог.

Но даже при этом. Начальная запись нескольких параметров в registry всеравно оставалась :(
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 12 Февраля 2002, 06:39:14
Oak:
А как насчет того чтобы если записать на диск проинсталированный вариант, а логи использовать на локальных дисках а именно всегда, например, на С.

to ALL: в том то и дело что не в телепорте тут дело,
мы делаем портал и шеф хочет записать его на СД с продажей соответственно, вот я и не знаю... что легче будет:
1) найти способ как все это записать на диск вместе с перлом
2) сделать всё на другом языке, например, на Delphi что тоже если чесно УЖАС, в делфи же нету таких способом обработки текста и графики как в перле... так что ваще даже не знаю...

--------------------------------
Сегодня жизнь не удалась...
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 12 Февраля 2002, 12:38:09
Встречал софтину, которая делает ехе файл из сайта. как называется не помню. Поищи.
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 13 Февраля 2002, 07:00:39
Цитировать
Встречал софтину, которая делает ехе файл из сайта. как называется не помню. Поищи.


Из всего сайта или только из скрипта?
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 13 Февраля 2002, 12:58:01
из всего. со скриптами вместе. у меня знакомый с ее помощь гостевуху паканул.
Название: Труба-Дур
Отправлено: Oak от 13 Февраля 2002, 21:34:41
Ну подумай сам - ну нафига user-у логи web сервера Apache ?!!! Вообще их отключить. А вот проблема - это указать гденаходится корень WWW сервера, всмысле где index.html и остальное лежит. Вот оно можетбыть и на D: и на G: ...

А на Perl - можно. Он может сам прикинуться web сервером :)

Кстати - почему тебе DHTML не нравится? И в IE его показывать.....
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 14 Февраля 2002, 09:30:58
Цитировать
из всего. со скриптами вместе. у меня знакомый с ее помощь гостевуху паканул.


А нельзя поожалуйста у ДРУГА узнать как называлась программа, которая и переделывает всё в ехе?

Цитировать
Кстати - почему тебе DHTML не нравится? И в IE его показывать.....


Хм... вот с чем не работал так не работал. Ппритом этоже надо будет всё переделывать..
Название: Как сделать сайт на CD?
Отправлено: ThE0ReTiC от 14 Февраля 2002, 11:05:15
нельзя. он уехал и я его уже больше года не видел/не слышал.
Название: Как сделать сайт на CD?
Отправлено: Oak от 14 Февраля 2002, 14:57:54
Ппритом этоже надо будет всё переделывать..

Ты, кстати, если будешь таки web-server цеплять, то не на 80 порт.
Ведь у пользователя может там свой висеть  :)
Название: Как сделать сайт на CD?
Отправлено: Труба-Дур от 20 Февраля 2002, 12:17:25
Между прочим, я слыхал есть другие , кроме Апачи, Веб сервера которые поддерживают cgi скрипты(хотя бы в формате ехе). Кто-нибудь слыхал про них и где их можно скачать БЕСПЛАТНО? :)
Название: Как сделать сайт на CD?
Отправлено: Oak от 20 Февраля 2002, 21:31:19
Их существует просто МОРЕ!! И половина из них умеет CGI :)

А самым простым могу поделиться:
[code]
  nc.exe -L -p 80 -e "type index.html"
Цитировать


 nc - это всем изветная NetCat, откомпиленая под Windows. А index.html должен еще и заголовки в себе содержать. Да - этот вебсервер не умеет ничего, ктоме показа единственной странички (сколько угодно раз), но ведь он web server :)