Предупреждаю сразу - будет много букв. Нахлынула на меня ностальгическая волна, в этом раз по поводу интернета. Надоели ресурсы, где тебе на комп грузится по 10 мегабайт за раз, всякие сервисы, js приложения и прочее. Захотелось старого доброго интернета. Года эдак 2000-го. Только где же его взять? Ну раз негде, то будем делать сами. Нужно то совсем ничего для этого - не совсем кривые руки и немного разного инвентаря.
Пошел в гараж, копать, чего у меня там из железа есть, чтобы смастерить какой никакой сервер. Нашел древнюю материнскую плату, на АМД и даже с 256 мегабайт DIMM памяти. Самое то, для сервера. Но, к сожалению, материнка не завелась, хотя бодро вертела шумным кулером. Скорее всего, нужно менять конденсаторы. Что ж, отложим ее в сторону.
В углу притаился еще один кандидат - системный блок с материнской платой на 775 сокете и 4 гигабайтами памяти. понимаю, что не канон, но пока имеем то, что имеем. Память надо будет потом все же уменьшить, а то слишком жирно получается.
Что будем ставить в качестве операционной системы? Сначала хотел какой-нибудь древний Red Hat или что-то похожее, но потом вспомнил, что у меня где-то валяется диск с Windows 2000 server. Лицензионный! даже наклеечка присутствует и книжка с инструкцией. Был еще где-то коробочный вариант Windows NT 4, прям с дискетками и диском, но куда-то проебал потерял или отдал кому. Ну мастдай так мастдай. Диск вставлен в CD-ROM, крутится, жужжит, система устанавливается, красота!
Понимаю, что дисплей слишком шикарен для проекта, но лезть на чердак за старым не хотелось, да и места для него нет в гараже.
Система установлена, первый запуск. Вспомнил, каково это - ставить драйверы на Win2k, да еще и серверную. Без матов не обошлось, конечно. Сетевая плата, которая на материнке, так и не завелась. Слишком новая, мать его за ногу. Таки полез на чердак, где распотрошил старый сервер HP Prolliant ML150 (да да, у меня на чердаке еще не то есть), в котором оказалось целых две одинаковых карточки D-Link. Ржавые, как баркас, но одна из них завелась и драйверы на нее нашлись. Это хорошо, значит сети быть!
Диск перед установкой разбил на C и D. На диске Д завел папку Install. Скидываю туда весь софт, который мне нужен. Качаю с сайта OLD-DOS, за что им огромное спасибо, что сберегли и приумножили.
Закончив с дровами, занялся серверной частью. Так как у нас Windows server, то будем использовать его ресурсы. Не стал устанавливать апач, а завел старый добрый IIS. Вспомнил про то, как я учил ASP на стыке тысячелетий и скупая слеза потекла по небритой щеке. Но ASP мы использовать не будем, а прикрутим к IIS php. Да да, вот такое у нас будет извращение. PHP, конечно же версии 3. Не было в те годы восьмой версии и у нас на сервере не будет. Установил, вывел phpinfo. Батюшки святы. А я и не видел в таком оформлении. По крайней мере, не помню. лет мне много - мог и подзабыть. А на странице есть даже Email Расмуса Лердорфа. Написать ему, чтоли, похвалиться новым серваком?
В общем, у меня есть теперь связка IIS+PHP3. Установку MySQL пока отложил на потом, но обязательно сделаю это. В итоге имеем: сервер, работающий в домашней локалке, на не новом, но и не таком старом железе, операционная система 25-летней давности, платформу для размещения сайта на php.
На этом пока всё, в следующем посте расскажу, как я выводил данный сервер в интернет. Не обошлось без геморроя, но все успешно получилось. Ознакомлю с софтом, который я буду использовать на этой машинке, в том числе и для создания сайта. Дам ссылку на сайт, который будет хоститься на этом сервере, он уже есть, но всему свое время. Посвящу в свои планы, что хочу реализовать в рамках данного проекта. Также жду от вас обратной связи, советов и подсказок. Критика тоже приветствуется.