Відмінності між версіями «Встановлення DSpace на ОС Debian»
Dubyk (обговорення • внесок) м (→Postgresql) |
Dubyk (обговорення • внесок) м |
||
Рядок 9: | Рядок 9: | ||
== Sun Java 6 JDK == | == Sun Java 6 JDK == | ||
− | apt-get install sun-java6-jdk | + | sudo apt-get install sun-java6-jdk |
прийняти ліцензію | прийняти ліцензію | ||
Рядок 31: | Рядок 31: | ||
== Веб-сервер Tomcat та Maven == | == Веб-сервер Tomcat та Maven == | ||
− | apt-get install tomcat6 maven2 | + | sudo apt-get install tomcat6 maven2 |
(Ant включено до maven2) | (Ant включено до maven2) | ||
Рядок 70: | Рядок 70: | ||
== Веб-сервер Apache == | == Веб-сервер Apache == | ||
− | apt-get install apache2 | + | sudo apt-get install apache2 |
== Користувач „dspace“ == | == Користувач „dspace“ == | ||
− | useradd -m dspace | + | sudo useradd -m dspace |
(-m також створює домашню теку) | (-m також створює домашню теку) |
Версія за 12:14, 21 лютого 2012
Встановлення DSpace на ОС Debian
Зміст
Встановлення DSpace 1.8.1 на ОС Debian 6
Встановлення ОС Debian GNU/Linux 6 Squeeze
Детальніше: Встановлення ОС Debian Linux.
Sun Java 6 JDK
sudo 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
sudo 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, щоб задіяти зміни
sudo /etc/init.d/postgresql restart
Веб-сервер Apache
sudo apt-get install apache2
Користувач „dspace“
sudo useradd -m dspace
(-m також створює домашню теку)
Додати до sudoers (Встановлення ОС Debian Linux#Sudo).
Надалі всі дії проводити від користувача dspace.
su dspace
…