Rose debug info
---------------

Переезжаю на линукс

Появился небольшой проект, написать его требуется на PHP, так что я наконец-то нашел повод перевести один из своих домашних компов на линукс. Поднимаю LAMP, чтобы попробовать как же коллеги линуксоиды так сидят годами на люто бешенно ненавидимой мною платформе и кодят.

Для начала поставил Ubuntu 9.10, так как версия 10.10 на моем стареньком Athlon XP 1800+/512mb уж больно тормозила.

Скачал Netbeans и немного даже помучился с установкой Java: дело в том, что Netbeans Installer все никак не мог найти JVM, а отловить куда же устанавливается Java скачанная с сайта Oracle мне не удалось :-).

В итоге поставил Java из репозитория Ubuntu:

sudo apt-get install sun-java6-jre sun-java6-jdk

затем

chmod 777 netbeans-6.9.1-ml-php-linux.sh
netbeans-6.9.1-ml-php-linux.sh

Поднял LAMP по замечательному мануалу:

aptitude install mysql-server mysql-client
aptitude install apache2
aptitude install php5 libapache2-mod-php5
aptitude search php5
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
/etc/init.d/apache2 restart
sudo a2enmod rewrite
sudo invoke-rc.d apache2 restart

Виртуальные хосты для Apache2 я прописываю так:

/etc/apache2/sites-enabled/000-default

<VirtualHost *:80>
	ServerName mysite.local
	ServerAlias www.mysite.local
	DocumentRoot /home/adel/web/mysite.local
	ErrorLog /home/adel/web/mysite.local/logs/mysite-err.log
</VirtualHost>

Так и в Netbeans удобнее, да и сайты сайты открываются в браузере как надо.

Сейчас вот скачается Navicat Lite для MySQL и засяду я кодить на все оставшиеся новогодние выходные.

2011   Linux   Сервера