Как можно работать на Windows PHP разработчику

Я не буду устраивать холивары по поводу — «на какой операционке (в качестве десктопа) должен работать PHP кодер». Я скажу честно, что уже запутался. Раньше работал исключительно на линуксе, теперь пришлось на винде (на работе так удобнее, так как много корпоративного софта именно под винду). У винды есть свои преимущества, например для разработчика много софта работает только под виндой, да и вообще с ПО у винды получше. Но сейчас не об этом.
В чем работать — проблема ваша, как вам удобно. Но вот, если у вас apache и PHP запущены на винде, то скажу вам совершенно уверенно — вы идиот. Так как девелоперский сервер однозначно должен работать под Unix подобными системами.
Хочу написать как можно комфортно работать PHP кодеру под виндой.
Устанавливаем виртуальную машину (любую), ставим туда ubuntu. Сеть настраиваем так чтобы машины видели друг друга.
Файлы проекта размещаем в виндовой папке. На нее натравливаем IDE. Расшариваем эту папку. И в fstab ее монтируем под пользователем апача. Вот так:
//10.1.10.28/server /var/server smbfs username=*****,password=*****,uid=33,gid=33,umask=000 0 0


Дальше настраиваем все и работаем.
  • 0
  • 10 июня 2010, 10:39
  • admin
  • 3

Обновление ubuntu 9.04 до 9.10

Сколько раз себе говорю — «не обновляй систему!!!», все равно соблазн берет верх. На одной из рабочих машин обновился — слетели дрова в видеокарте. Пакетная система тоже поломалась, так что даже поставить драйвер в режиме manual не представляется возможным.
PS. Можно конечно поковыряться, но у меня на это нет времени. Приходится переставлять систему
  • 0
  • 4 ноября 2009, 10:12
  • admin
  • 5

Настройка FTP

Долго же пришлось возится мне с настройкой FTP-сервера. Для админа — это конечно рутинная работа, но я то разработчик сайтов. Может кому-то пригодится мое решение. В сети мануалов полно, но вот законченного я так и не видел.
Сразу скажу что существует два основных сервера для ftp — это proftpd и vsftpd. Я ставил оба. Первый как-то мне сразу не понравился — слишком навороченный, много памяти занимает (оперативки). Для меня это очень критично, так как у меня VPS и так слабоват. Так что я остановил выбор на vsftpd. Последний очень легкий и как мне показалось основательно быстрее.
Поставил его из пакетного менеджера:
aptitude install vsftpd


( Читать дальше )

Переехали на новый движок

Устал от тормознутого Wordpress. Теперь буду обкатывать LiveStreet. Пока очень нравится. Быстрая как черт. Скорость стала критична, так как переехал на собственный VPS, а ресурсов очень мало. Скоро может чего напишу про настройку FTP на сервере. Так как именно это вызвало проблемы (потратил 2 часа). Сервер развернул на ubuntu server за 10 мин. От панели управления отказался, так как я и с консолью справлюсь. Зато знаю как настроена моя система до мелочей.
  • 0
  • 4 июня 2009, 22:19
  • admin
  • 4

Обновился до ubuntu 9.04

Я работал на ubuntu 8.10 (вернее kubuntu). Решил обновится до последней версии. Но увы! После первого ребута машина отказалась запускаться. Зашел с LiveCD изменил конфиг menu.list что в грабе — запустил. Обнаружил что отвалился звук. Пересобрал из сорцов драйвер ALSA — звук завел. Теперь вроде работает.

Невероято злой на такие обновления. Вот почему на серверах используют старое ПО, в такие моменты это становится понятным.