Винт 40 Гб поделен напополам XP SP3 и DEBIAN.
Идея.
Домашний нотик на шнурке превращаем в нормальный многоцелевой Linux Apache MySQL PHP (LAMP) сервер для отладки сайтов.
Воплощение.
1. Ставим веб-сервер LAMP.
LAMP в моем случае Linux Apache2 MySQL PHP5
Буква "P" кроме PHP5 может быть и Perl, и Python. Перл и питон мне пока не требовались при работе с веб-сайтами. И правда, если для популярных CMS-ок, таких как Wordpress или Joomla, требуется PHP+MySQL.
В debian под рутом или через sudo исполняю:
aptitude update
aptitude install apache2
aptitude install mysql-server mysql-client
aptitude install php5 php5-mysql libapache2-mod-php5
Минимально все стоит. Из браузера на нотике пробую 127.0.0.1 или localhost. Страничка в браузере выдает "It works!" - значит апач встал, и странички отдает. Пробую с основного домашнего компа, предварительно вспомнив, какой у ноутбука ip-шник в домашней сетке - 192.168.1.5. Пробую вбить ip в браузер основного компа. Выдает "It works!". Отлично. На ноте поднят апач, стоят пхп и мускуль. Можно тихонечко сайты перетаскивать.
2. Удаленное управление с Windows машины.
Ставим на наш сервер, каламбурчик, ssh сервер.
(sudo)aptitude install openssh-server
И пока забываем про него. Можем разлогиниться вообще из сессии. Дальше работаем на машине под Windows, с которой будем удаленно управлять.
Гуглю и качаю putty. Putty меньше половины мегабайта :) Запускаю, меняем где-то в настройку кодировку. Обычно у меня koi-8r меняется на utf8 - иначе Midnight Commander будет кракозярбистым :) Дальше на самой первой вкладке вбиваю ip-шник
ноутбука и жму Open. Логинюсь в консольную линукс сессию в ноутбуке. Испытываю несказанную радость. Сессия получена, можно настройки крутить, но файлы передавать пока не получиться. Чтоб получить возможность заливать сайты, организуем доступ по протоколу sFTP. Вернее все уже есть просто под Windows надо либо в Total Commander плагин поставить, либо WINSCP скачать. Вот в принципе и все. Апач2 на дебиане по умолчанию рабочую папку для сайтов хранит по пути /var/www - туда все и заливается. Настройки апача, домены и подпапки остануться за рамками этого поста. Главное идея организации работы. И никаких денверов :)

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