Мар 21

Включаем mod_rewrite в apache под Ubuntu

Если не работает ЧПУ, нужно включить mod_rewrite. Делается это довольно просто.

Проверяем наличие файла rewrite.load в каталоге /etc/apache2/mods-available. Этот файл отвечает за загрузку модуля mod_rewrite.

Теперь переходим в /etc/apache2/mods-enabled и создаем символьную ссылку на rewrite.load

Убеждаемся, что в настройках виртуального хоста есть AllowOverride All. Подробнее о настройке и создании виртуальных хостов написано здесь.

И перезапускаем apache.

Готово.

Мар 16

Установка NetBeans в Ubuntu

Сначала устанавливаем Oracle JDK. Здесь описано как это сделать.

Далее скачиваем небходимую сборку NetBeans IDE по адресу http://netbeans.org/downloads/

Переходим в терминале в каталог со скачанным файлом и выполняем следующие команды (chmod используется для изменения прав, а в данном случае для того, чтобы сделать файл исполняемым):

После этого запустится удобный графический установщик.

Мар 14

Установка Skype в Ubuntu 12.04

Установить скайп можно через терминал из репозитория:

Но такой способ не гарантирует, что будет установлена самая свежая версия skype. Я предлагаю устанавливать так:

- скачиваем skype с оф. сайта skype.com (версия универсальна для 32 и 64 бит)

- устанавливаем менджер пакетов gdebi

- открываем загруженный пакет установки скайпа с помощью gdebi и запускаем установку

Готово. Таким образом будет установлена самая свежая версия skype для Ubuntu 12.04

Мар 11

Как добавить виртуальный хост в apache

Для начала создадим каталог, в котором будут находится файлы сайта:

Каталог может находиться где угодно, я для удобства храню все сайты в каталоге sites. testhost – название создаваемого сайта.

Теперь создаем конфигурационный файл хоста, за основу возьмем стандартный файл конфигурации default(он используется для localhost).

Теперь открываем для редактирования созданный файл.

И вносим изменения.

Дальше делаем хост активным. Для этого создадим в каталоге /etc/apache2/sites-enabled символьную ссылку на файл /etc/apache2/sites-available/testhost

Теперь нужно перезапустить Apache

И вносим изменения в файл /etc/hosts

Добавляем новый хост

Готово. Хост добавлен и открывается по адресу http://testhost

Для упрощения описаной процедуры неплохо использовать алиасы. Делается это так.

Открываем файл настроек bash (или того шела, который используете вы. Я пользуюсь zsh)

И добавляем в конец файла

Само собой алиасы могут быть и другие, эти указаны в качестве примера.

Мар 11

Как установить Oracle Java 7 в Ubuntu 12.04

В интернете можно найти много велосипедных способов установки Oracle Java. Некоторые из них не только сильно усложнены, но и неправильны.
А вот на мой взгляд самый простой и правильный способ установить Java в Ubuntu. Делается это парой строк в терминале.
Сначала добавляем репозиторий:

Теперь устанавливаем нужный пакет. Например, JDK:

Или JRE:

Готово.

В этом репозитории есть и другие пакеты. Так как я использую zsh, могу набрав
sudo apt-get install oracle и нажав на tab увидеть все, что там есть:
oracle-java6-installer
oracle-java6-set-default
oracle-java7-installer
oracle-java7-set-default
oracle-jdk7-installer
oracle-java8-installer
oracle-java8-set-default