Archive for September, 2008

Установка и настройка Oracle XE и NetBeans в Ubuntu 8.04

September 13th, 2008

Итак, есть цель перенести весь мой набор для разработки из windows в ubuntu.
Первым шагом была установка jvm и jdk через synaptic (единственная тонкость -
пакеты надо ставить от sun, иначе могут возникнуть проблемы).

Шаг второй: уcтановка NetBeans 6.5beta, тут проблем никаких нет – качаю linux пакет с официального сайта и устанавливаю его.

Шаг третий: установка OracleXE, добавляем в /etc/apt/sources.list

deb http://oss.oracle.com/debian unstable main non-free
затем:
# wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -# apt-get update# apt-get install oracle-xe

Затем идет конфигурирование – /etc/init.d/oracle-xe configure
Если вы не хотите, чтобы oracle загружался при boot up системы на

Do you want Oracle Database 10g Express Edition to be started on boot (y/n)

ответьте N, но учтите, что потом, через меню “Приложения” невозможно будет запустить listener, чтобы это исправить используйте gksudo -u oracle для запуска БД.

Шаг четвертый: Решение проблемы с NLS_LANG. После выполнения всех
вышеуказанных шагов работать все равно будет нельзя, т.к. netbeans и также
установленный мною sqldeveloper сыпали ошибками

ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified

, решается эта проблема добавлением в параметр netbeans_default_options файла netbeans.conf параметров:

-J-Duser.region=us -J-Duser.language=en

В sqldeveloper добавляем их же:

AddVMOption -Duser.language=en
AddVMOption -Duser.region=us

tags: , , | categories: Uncategorized | one comment »

Мой отпуск в Канаде

September 9th, 2008

Фотографии тут

Posted by Picasa
tags: , | categories: Uncategorized | no comments »

LAMP сервер на базе Ubuntu 8.04 LTS

September 3rd, 2008

Наконец то появилось время настроить LAMP на ноуте, вот что получилось:

sudo su

apt-get install mysql-server mysql-client libmysqlclient15-dev

/etc/init.d/mysql restart

apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert apt-get install libapache2-mod-php5 libapache2-mod-ruby php5 php5-common php5-curl php5-devphp5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcachephp5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidyphp5-xmlrpc php5-xsl


Добавляем дополнительные типы файлов php-файлов:


nano -w /etc/apache2/mods-available/dir.conf


Запускаем модули:


a2enmod ssla2enmod rewritea2enmod suexeca2enmod include


Перезанружаем apache:


/etc/init.d/apache2 force-reload
PHPMyAdmin:
apt-get install phpmyadmin
теперь создаем ссылку для него:



sudo ln -sf /usr/share/phpmyadmin /var/www/phpmyadmin

Позже напишу как я подружил все это с NetBeans

tags: , | categories: Uncategorized | no comments »