Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Комната отдыха » Сервер "Webserver" на основе Денвера


Сервер "Webserver" на основе Денвера

Сообщений 41 страница 60 из 192

41

kolobdur74
Ежели Десятка продержится хотя бы пятилетку, это хорошо. А то, блин, обидняк: только привыкнешь к системе, пофиксишь баги, поставишь заплатки, навешаешь адаптированного софта, и тут - бац! - власть переменилась, суши вёсла...

John Warner, kolobdur74
К любой отрицательной оценке агрессивной маркетинговой политики и "эвристической жуликоватости" * мокрософки я с готовностью присоединяюсь https://s5.uploads.ru/JljwU.gif
--------
*Это свободный перевод термина, который использовал Джулиан Ассанж, характеризуя деятельность отдельных корпораций, продвигающих инновационные технологии, основанные на cпиzжeнныx идеях и разработках

+1

42


Ну, в общем установил этот "опен", теперь сидим, любуемся. Я - на него, он - на меня  :D  Из всего, что есть в тамошней менюхе достоверно знакомо только слово "Опера", остальные пункты... ну, как? Названия-то встречал, но до того, чтобы пользоваться всякими этими прогами/приложениями дело как-то не доходило :dontknow:
.
Это, помню, у меня такие ситуации возникали в конце прошлого века (ещё под 98-ми виндами): скачнёшь, бывало в институтском комп. классе какую-нибудь непонятную софтоxpeнь на дискету - и рысью домой, - поставить на свой крутезный "486"  :rolleyes:  - вдруг окажется что-то полезное?  Во времена ХР (уже на пентиумах) тяга к установке неизвестного софта помаленьку сошла на нет, - то ли поумнел, то ли обленился...  :suspicious:   Да, похоже, за последние лет 10 "опен сервер" - это единственный кот в мешке, которого я заселил на свой компьютер  :yep: - всё прочее - исключительно знакомый софт, с понятным функционалом.
.
Впрочем, ладно, освоим помаленьку и сервак :glasses:

+2

43

Pasteur
Вот тебе самоучитель.
Я собрал и скомпилировал кучу полезного в файл справки.
tagz.chm

После скачивания - разблокировать в свойствах файла (кликнуть на файле правой кнопкой мыши, выбрать свойства и там разрешить), за то, что угрозы файл не несёт, я ручаюсь.
У меня его студенты брали, обучавшиеся по профильным специальностям, в качестве шпаргалки.
Вот как выучишь - будет тебе счастье :)

+2

44

Новости Вебсервера.
Нашёл и установил Install Creator, чтоб инсталлятор сделать.
Теперь пока что актуально лишь пожелание помочь мне с указанием, как вкукожить в перл-файл системную переменную.
Это надо для работы сервера.

Я об этом спрашивал тут.

0

45

John Warner написал(а):

Pasteur
Вот тебе самоучитель.
Я собрал и скомпилировал кучу полезного в файл справки.<...>
Вот как выучишь - будет тебе счастье :)

Пасибочки, "покурить мануалы" - это моё любимое занятие   :rolleyes:  К вечеру уже приду на форум подготовленным... ну, хоть на слабую "троечку", а то пока что дуб дубом  :D

+1

46

Pasteur написал(а):

Названия-то встречал, но до того, чтобы пользоваться всякими этими прогами/приложениями дело как-то не доходило

Ну, немного о том как пользоваться: https://siteclinic.ru/blog/technical-as … en-server/ Если установил, то с момента: Чтобы начать работать с кодом, нужно: То есть в папке domains создаешь новую папку с любым названием на английском - это будет домен, в эту созданную папку надо распаковать какой нибудь движок, к примеру: скачиваешь движок: https://punbb.swiftmanage.com/t-902.html б создаешь папку panbb, в эту папку распаковываешь скачанный архив, запускаешь Опен сервер, в трее его ищешь - будет оранжевый флажок, правой клавишей мыши по нему - нажать Запустить - ждем когда флажок загорится зеленым - опять правой клавишей мыши - ищем пункт: Мои сайты - выбираем panbb - клацаем по нему - откроется браузер с адресом panbb, если правильно распаковал должно появиться окно установщика сайта..

+1

47

Покурил мануалы, и...

УРА!
Заработало!

https://a.d-cd.net/df54fa6s-960.jpg
*кот_матроскин.жпг*

Код:
my $cwd;
BEGIN { 
#	$cwd = Win32::GetCwd();
#	$cwd = "L:/Server/webinterface/scripts";
#	$cwd = "C:/Server/webinterface/scripts";
#	$cwd = "%ServPath%/webinterface/scripts";

	$cwd = $ENV{ServPath} . "/webinterface/scripts";

	unshift @INC, "$cwd/lib";
}

Как оказалось, перловка создаёт, как и пэхэпэ, специальную переменную для системных переменных, и к ней можно обращаться.
В моём случае, это $ENV{ServPath}.
Конкатенация тоже осуществляется аналогично пэхэпэ, что сыграло на руку.

Теперь можно инсталятор писать :)

ЗЫ Придётся, правда, выдавать в состоянии "как есть", ибо другие версии, кроме как с работающим старым Апачем и Мусклом я не допилил до конца.
Если кто допилит и поделится - буду признателен :)

+1

48

John Warner написал(а):

Нашёл и установил Install Creator, чтоб инсталлятор сделать.
Теперь пока что актуально лишь пожелание помочь мне с указанием, как вкукожить в перл-файл системную переменную.
Это надо для работы сервера.

Я об этом спрашивал тут.

Тут я пас.. А может обычным архивом?

0

49

В инсталяторах обычно есть запрос с местом сохранения устанавливаемой проги, вот и у меня такой будет.
Ещё надо поменять в MySQL админские пароле-логине, с моих системных на нечто типа admin/admin.

kolobdur74 написал(а):

Тут я пас.. А может обычным архивом?

Можно и так, мне вообще так даже легче.
А с чем связано?

0

50

John Warner написал(а):

Можно и так, мне вообще так даже легче.
А с чем связано?

Да, просто спросил, если есть сложности с установщиком - денвер по сути это портабл с установщиком..

John Warner написал(а):

кроме как с работающим старым Апачем и Мусклом я не допилил до конца.

Они старые? А php 5?

0

51

Также придётся убирать остальные, сугубо мною применяемые детали, например, сервис http://narod.rus и его каталог.
Если попросите - оставлю его, но заполнять будете сами, своими сайтами :)

Иллюстрация - server.jpg

Вот ещё что. Почему-то на десятке вирт. диск как сервис не встаёт, но сервер при запуске его активирует, потому пока оставил как есть.

0

52

kolobdur74 написал(а):

Они старые? А php 5?

Работают хорошо:
Apache/2.2.25 (Win32) mod_ssl/2.2.25
OpenSSL/0.9.8y
PHP/5.3.3
Плюс Postgres

kolobdur74 написал(а):

Да, просто спросил, если есть сложности с установщиком - денвер по сути это портабл с установщиком..

Ну, если современного образца установщик, а былбы именно такой, там никаких траблов не будет :)
Но не хочешь, не надо :)

Придётся только переменную окружения самому прописывать, с чем особых трудностей тоже нет.

0

53

А вообще, я сегодня больше полудня ставил софт на новые форточки.
Навтыкал разного-всякого типа АкелПада, всяких там инсталл-мейкеров и прочего.
Вот что забыл - это блин chm creator.
А это важно ведь.

Удалил Кортану и One Drive, поотшибал рога лишним сервисам, отщекотал интерфейс, дабы был как в семёрке, и всё такое прочее.
Теперь светодиодик работы HDD только помаргивает, а не горит ровным светом :)

Надо найти где-то на диске приблуду, превращающую интрефейс вообще в ХР, я как-то скачивал.

0

54

John Warner написал(а):

Но не хочешь, не надо :)

Ну, не то что не хочу.. :D

+1

55

kolobdur74, пасибки за инструкции :)
Я пока активно сервер не дёргаю (очкую, понятное дело :D ), - всё в теории с "матчастью" знакомлюсь. Но ближе к ночи созрею, чтобы движок поставить, - вопрос в том, какой  :question:
Тот, на который можно скопировать свой форум (***.forumtop.ru), как я понял, не дадут даже под честное пионерское... Ну, вот у меня ещё есть недоделанный учебный форум РНР2, - подойдёт? И Какой двигун ставить?

+1

56

Pasteur написал(а):

Тот, на который можно скопировать свой форум (***.forumtop.ru), как я понял, не дадут даже под честное пионерское... Ну, вот у меня ещё есть недоделанный учебный форум РНР2, - подойдёт? И Какой двигун ставить?

На пощупать пойдет любой.. Самый близкородственный к Майбб - это PunBB, хотя разница между ними будет существенная.. phpBB3 -тоже интересен, так как по сути единственный из бесплатных, который поддерживается и имеет большое сообщество..

+1

57

kolobdur74 написал(а):

На пощупать пойдет любой.. Самый близкородственный к Майбб - это PunBB, хотя разница между ними будет существенная.. phpBB3 -тоже интересен, так как по сути единственный из бесплатных, который поддерживается и имеет большое сообщество..

Тут видишь, какое дело, - помоделировать чисто для тренировки безусловно полезно, однако, есть лимитирующий фактор: время. Если уж я вложу в это дело сколько-то человеко-часов (или трудодней), то на выходе хотелось бы получить продукт, которым я смогу пользоваться и в интернете, а не только "тихо сам с собою"  :D
Давай сделаем прикидку на помянутый уже недопечёный учебный форум (РНР2), - он встанет на движок РНР3? Или надо будет что-то менять?

+1

58

Ну, вот, тока-тока закончил читать инструктивные материалы по всем доступным ссылкам...  :tired:
Общее впечатление: раньше я почти ничего не понимал в организации работы локального сервера и запуска на нём различных проектов; теперь, забив моцк полезной информацией буквально "под завязку", я стал понимать ещё меньше  :dontknow:  Парадокс? Ну, я бы так не сказал, - скорее, это естественное следствие нарушения основного принципа дидактики - последовательности и системности усвоения материала.  Столько данных, сваленных в одну кучу, практически невозможно переработать: что тут главное, что второстепенное? что совместимо, а что нет? какая подборка инструментов эффективнее? какая последовательность действий ведёт к цели, а какая - в тупик?..

Самое разумное в таких ситуациях - создание пошаговой инструкции. ОТПРАВНАЯ точка - стерильный "опен сервер" (который я ручёнками не мацал, шоб же ж не поломать чего) ---> КОНЕЧНАЯ точка - работающий на локальном ПК форум РНР2 (копия того, который лежит в интернете). А вот что и как между этими точками лучше представить, как на кулинарном сайте, - типа "1 - берём морковку, 2 - трём на крупной тёрке, 3 - затем чистим луковицу, 4 - нарезаем колечками..." и т.д. - Тупо? Может, и тупо, зато надёжно: ни разу не слышал, чтобы кто-нибудь запорол блюдо, пользуясь подробным пошаговым рецептом  :yep:

Итак, сервер установлен, запущен; доступно главное меню с подменюшками... На что нажать (но чтоб не рвануло)?  :D

Отредактировано Pasteur (Вт, 18 Янв 2022 07:38:11)

+1

59

Pasteur
phpBB2 и phpBB3 - это уже два движка :)

+2

60

Pasteur
Кстати, в справочнике есть и материал "с самого начала".
Это раздел "HTML5 и CSS3 на примерах".
Также, рекомендую материал здесь. Это целый сайт для желающих изучить с самого начала.

+2


Вы здесь » Единый форум поддержки » Комната отдыха » Сервер "Webserver" на основе Денвера