Відмінності між версіями «Встановлення DSpace на ОС Debian»

м
м (Sun Java 6 JDK)
Рядок 28: Рядок 28:
 
   
 
   
 
  Press enter to keep the current choice[*], or type selection number: 2
 
  Press enter to keep the current choice[*], or type selection number: 2
 +
 +
== Веб-сервер Tomcat та Maven ==
 +
 +
apt-get install tomcat6 maven2
 +
 +
(Ant включено до maven2)
 +
 +
== Postgresql ==
 +
 +
sudo apt-get install postgresql
 +
 +
Налаштування локального доступу до БД Postgresql. Редагуємо файл pg_hba.conf
 +
 +
sudo mc -e /etc/postgresql/9.1/main/pg_hba.conf
 +
 +
Знаходимо наступні рядки
 +
 +
Закоментовуємо
 +
 +
# Database administrative login by UNIX sockets
 +
# local  all        postgres                          ident
 +
 +
та додаємо
 +
 +
local all postgres trust
 +
 +
 +
Закоментовуємо
 +
 +
# TYPE DATABASE USER CIDR-ADDRESS METHOD
 +
# "local" is for Unix domain socket connections only
 +
#local all all ident
 +
 +
та додаємо
 +
 +
local all all trust
 +
 +
Перезапустити Postgresql, щоб задіяти зміни
 +
 +
/etc/init.d/postgresql restart
 +
 +
== Веб-сервер Apache ==
 +
 +
apt-get install apache2
 +
 +
== Користувач „dspace“ ==
 +
 +
useradd -m dspace
 +
 +
(-m також створює домашню теку)
 +
 +
Додати до sudoers ([[Встановлення ОС Debian Linux#Sudo]]).
 +
 +
Надалі всі дії проводити від користувача dspace.
 +
 +
su dspace
  
  

Версія за 12:12, 21 лютого 2012

Встановлення DSpace на ОС Debian

Встановлення DSpace 1.8.1 на ОС Debian 6

Встановлення ОС Debian GNU/Linux 6 Squeeze

Детальніше: Встановлення ОС Debian Linux.

Sun Java 6 JDK

apt-get install sun-java6-jdk

прийняти ліцензію

та вибрати саме цей варіант як основний:

sudo update-alternatives --config java

вивід:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                      Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      auto mode
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      manual mode
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        manual mode

Press enter to keep the current choice[*], or type selection number: 2

Веб-сервер Tomcat та Maven

apt-get install tomcat6 maven2

(Ant включено до maven2)

Postgresql

sudo apt-get install postgresql

Налаштування локального доступу до БД Postgresql. Редагуємо файл pg_hba.conf

sudo mc -e /etc/postgresql/9.1/main/pg_hba.conf

Знаходимо наступні рядки

Закоментовуємо

# Database administrative login by UNIX sockets
# local   all         postgres                          ident

та додаємо

local all postgres trust


Закоментовуємо

# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
#local all all ident

та додаємо

local all all trust

Перезапустити Postgresql, щоб задіяти зміни

/etc/init.d/postgresql restart

Веб-сервер Apache

apt-get install apache2

Користувач „dspace“

useradd -m dspace

(-m також створює домашню теку)

Додати до sudoers (Встановлення ОС Debian Linux#Sudo).

Надалі всі дії проводити від користувача dspace.

su dspace


Див. також

Посилання