background img

The New Stuff

WEB-сервер на Linux. Начало

Возвращаясь домой в маршрутке, вспомнил, что обещал отделу СМИ восстановить работоспособность внутреннего web-сервера, и благополучно забыл это сделать, заигравшись в Starcraft II. И тут мне пришла идея: а что если поднять им виртуальный web-сервер на Linux с Apache2, Nginx, MySQL, PHP и FTP. Разумеется чтобы все это удаленно управлялось через SSH и было надежно спрятано за прямо настроенным IPTables. В конце концов, Denwer, работающий под Windows XP в режиме прикладной программы, а не сервиса, - это, конечно, хорошо, но уж больно геморно и места много жрет. И главное: в процессе возни с сервером под Linux будут получены новые полезные навыки, что есть хорошо и в резюме полезная строчка.

План, примерно, такой:
  • Настраиваю LVM 
  • Ставлю Ubuntu 11.04 Server в качестве ОС для сервера
  • Ставлю настраиваю Apache + PHP + MySQL
  • Ставлю и настраиваю FTP
  • Поднимаю SSH
  • Настраиваю IPTables
  • Переношу сайт в тестовом режиме и проверяю работоспособность
  • Ставлю Nginx и настраиваю его как фронтэнд к апачу и проверяю работоспособность сайта
  • Подменяю новым сервером старый 
    Завтра приступлю. Посмотрим, что у меня из этого получится.
    Возвращаясь домой в маршрутке, вспомнил, что обещал отделу СМИ восстановить работоспособность внутреннего web-сервера, и благополучно забыл это сделать, заигравшись в Starcraft II. И тут мне пришла идея: а что если поднять им виртуальный web-сервер на Linux с Apache2, Nginx, MySQL, PHP и FTP. Разумеется чтобы все это удаленно управлялось через SSH и было надежно спрятано за прямо настроенным IPTables. В конце концов, Denwer, работающий под Windows XP в режиме прикладной программы, а не сервиса, - это, конечно, хорошо, но уж больно геморно и места много жрет. И главное: в процессе возни с сервером под Linux будут получены новые полезные навыки, что есть хорошо и в резюме полезная строчка.

    План, примерно, такой:
    • Настраиваю LVM 
    • Ставлю Ubuntu 11.04 Server в качестве ОС для сервера
    • Ставлю настраиваю Apache + PHP + MySQL
    • Ставлю и настраиваю FTP
    • Поднимаю SSH
    • Настраиваю IPTables
    • Переношу сайт в тестовом режиме и проверяю работоспособность
    • Ставлю Nginx и настраиваю его как фронтэнд к апачу и проверяю работоспособность сайта
    • Подменяю новым сервером старый 
      Завтра приступлю. Посмотрим, что у меня из этого получится.

      0 коммент.:

      Отправить комментарий

      Popular Posts