Pakiety Baculum 7.2.1-0 dla CentOS 7 i Fedora 23

Wysłane przez gani 
Pakiety Baculum 7.2.1-0 dla CentOS 7 i Fedora 23 18 gru 2015 - 19:03:34

Send PM

Witam,

Przygotowałem pakiety binarne Baculum 7.2.1-0 dla CentOS 7 i Fedora 23.

Pakiety Baculum dostępne są zarówno dla Apache jak i dla Lighttpd. Pliki konfiguracyjne tychże serwerów www są dostarczane w osobnych pakietach.

Lista wszystkich pakietów Baculum teraz przedstawia się następująco:

baculum-7.2.1-8.1.noarch.rpm
baculum-selinux-7.2.1-8.1.noarch.rpm
baculum-httpd-7.2.1-8.1.noarch.rpm 
baculum-lighttpd-7.2.1-8.1.noarch.rpm

Poniżej zamieszczam opis instalacji Baculum "krok po kroku" dla środowisk CentOS 7 i Fedora 23.

Instalacja dla Fedora 23

1) Dodanie repozytorium Baculum

# dnf config-manager --add-repo http://download.opensuse.org/repositories/home:/ganiuszka/Fedora_23/home:ganiuszka.repo

2) Instalacja pakietu bazowego Baculum

# dnf install baculum

3) Jeżeli używany jest SELinux, to przydatny okaże się pakiet baculum-selinux instalowany poprzez komendę:

# dnf install baculum-selinux

4) Instalacja pakietów z konfiguracją web serwerów dla Baculum:

a) Dla Apache:

# dnf install baculum-httpd
# service httpd restart

b) Dla Lighttpd:

# dnf install baculum-lighttpd
# service baculum-lighttpd start

5) Dostęp poprzez przeglądarkę internetową:

http://localhost:9095/

Użytkownik pierwszego logowania: admin
Hasło pierwszego logowania: admin

Uwaga
Jeżeli konsola bconsole dla Baculum ma być dostępna poprzez sudo, wtedy potrzeba stworzyć plik:

# vi /etc/sudoers.d/baculum

i wpisać do niego zawartość:

- Dla serwera Apache może to być:

Defaults:apache !requiretty
apache  ALL= NOPASSWD:  /usr/sbin/bconsole

- Dla serwera Lighttpd może to być:

Defaults:lighttpd !requiretty
lighttpd  ALL= NOPASSWD:  /usr/sbin/bconsole

Dla bezpośredniego dostępu do bconsole przez użytkownika web serwera potrzeba dostosować odpowiednie uprawnienia samodzielnie.

Instalacja dla CentOS 7

1) Dodanie repozytorium Baculum

# yum-config-manager --add-repo http://download.opensuse.org/repositories/home:/ganiuszka/CentOS_7/home:ganiuszka.repo

2) Instalacja pakietu bazowego Baculum

# yum install baculum

3) Jeżeli używany jest SELinux, to przydatny okaże się pakiet baculum-selinux instalowany poprzez komendę:

# yum install baculum-selinux

4) Instalacja pakietów z konfiguracją web serwerów dla Baculum i start Baculum:

a) Dla Apache:

# yum install baculum-httpd
# service httpd restart

b) Dla Lighttpd:

Ponieważ pakiet binarny z serwerem Lighttpd jest nie dostępny domyślnie w repozytorium CentOS, z tego powodu potrzeba utworzyć dostęp do repozytorium epel poprzez następującą komendę:

# yum install epel-release

# yum install baculum-lighttpd
# service baculum-lighttpd start

5) Dostęp poprzez przeglądarkę internetową:

http://localhost:9095/

Użytkownik pierwszego logowania: admin
Hasło pierwszego logowania: admin

Uwaga
Jeżeli konsola bconsole dla Baculum ma być dostępna poprzez sudo, wtedy potrzeba stworzyć plik:

# vi /etc/sudoers.d/baculum

i wpisać do niego zawartość:

- Dla serwera Apache może to być:

Defaults:apache !requiretty
apache  ALL= NOPASSWD:  /usr/sbin/bconsole

- Dla serwera Lighttpd może to być:

Defaults:lighttpd !requiretty
lighttpd  ALL= NOPASSWD:  /usr/sbin/bconsole

Dla bezpośredniego dostępu do bconsole przez użytkownika web serwera potrzeba dostosować odpowiednie uprawnienia samodzielnie.
=========

Z pozdrowieniami
Marcin Haba



Zmieniany 1 raz(y). Ostatnia zmiana 2015-12-18 19:03 przez gani.
Niestety nie masz uprawnień aby pisać/odpowiadać na tym forum.