Różnice pomiędzy wersjami 1 i 2
⇤ ← Wersja 1 z 2019-11-03 22:06:19 →
Rozmiar: 2416
Edytor: wtps0n
Komentarz: *** KREACJA ***
← Wersja 2 z 2019-11-04 13:46:54 → ⇥
Rozmiar: 3307
Edytor: wtps0n
Komentarz: + konfiguracja bazy danych
Usunięcia zostały oznaczone w ten sposób. Dodatki zostały oznaczone w ten sposób.
Linia 8: Linia 8:
= Instalacja oraz uruchomienie OpenX PKI= = Instalacja oraz uruchomienie OpenX PKI =
Linia 28: Linia 28:
OpenX PKI opiera się o bazę danych. Preferowana to mySQL, ale na liście schematów do instalacji jest również PostgreSQL OpenX PKI opiera się o bazę danych. Preferowana to mySQL, ale na liście schematów do instalacji jest również PostgreSQL korzystać z bazy, należy doinstalować odpowiedni pakiet:
{{{#!highlight bash numbers=off
# w przypadku bazy danych PostgreSQL
pkg install -Uy p5-DBD-Pg

# w przypadku bazy danych mySQL
pkg install -Uy p5-DBD-mysql
}}}

=== Utworzenie bazy danych oraz wgranie schematu ===
Na podstawie dokumentacji dla [[SerwerBazDanychMysql|mysql]]-a lub [[SerwerBazDanychPgsql|postgres]]-a należy utworzyć dedykowaną bazę danych oraz wgrać stosowny schemat umieszczony w katalogu `/usr/local/share/examples/openxpki/config/sql/` (poniżej polecenia dla PostgreSQL):
{{{#!highlight bash numbers=off
createuser -U pgsql -DERSP xpki_user
createdb -U pgsql -E UTF8 -O xpki_user openxpkidb
cat /usr/local/share/examples/openxpki/config/sql/schema-psql.sql | psql -U xpki_user openxpkidb
}}}
Linia 50: Linia 65:
 1. <<Anchor(page1)>>[[url1|]]
 1. <<Anchor(page2)>>[[url2|]]
 1. <<Anchor(page3)>>[[url3|]]
 1. <<Anchor(page1)>>[[PoudriereBinaryPkg|poudriere]]
 1. <<Anchor(page2)>>[[SerwerBazDanychMysql|konfiguracja mySQL]]
 1. <<Anchor(page3)>>[[SerwerBazDanychPgsql|konfiguracja PostgreSQL]]

Wydrukuj tę dokumentację Pokaż jako slajdy

Instalacja oraz uruchomienie OpenX PKI

instalacja w systemie

Za pomocą własnego repozytorium pakietów należy zainstalować oprogramowanie OpenX PKI:

pkg install -Uy security/p5-openxpki

Należy pamiętać, aby dla pakietu devel/p5-Log-Dispatch nie wybrać opcji APACHE: w przeciwnym przypadku będzie instalowany apache24 (co nie zawsze jest pożądane).

Przed pierwszym uruchomieniem

Zgodnie z wiadomością z pakietu instalacyjnego przy pierwszej instalacji (nie upgrade) należy wykonać następujące polecenia:

install -m 660 -o openxpki -g openxpki /dev/null /var/log/openxpki/openxpki.log
install -m 660 -o www -g www /dev/null /var/log/openxpki/webui.log
install -m 660 -o www -g www /dev/null /var/log/openxpki/scep.log
install -m 660 -o www -g www /dev/null /var/log/openxpki/soap.log

Konfiguracja bazy danych

OpenX PKI opiera się o bazę danych. Preferowana to mySQL, ale na liście schematów do instalacji jest również PostgreSQL korzystać z bazy, należy doinstalować odpowiedni pakiet:

# w przypadku bazy danych PostgreSQL
pkg install -Uy p5-DBD-Pg

# w przypadku bazy danych mySQL
pkg install -Uy p5-DBD-mysql

Utworzenie bazy danych oraz wgranie schematu

Na podstawie dokumentacji dla mysql-a lub postgres-a należy utworzyć dedykowaną bazę danych oraz wgrać stosowny schemat umieszczony w katalogu /usr/local/share/examples/openxpki/config/sql/ (poniżej polecenia dla PostgreSQL):

createuser -U pgsql -DERSP xpki_user
createdb -U pgsql -E UTF8 -O xpki_user openxpkidb
cat /usr/local/share/examples/openxpki/config/sql/schema-psql.sql | psql -U xpki_user openxpkidb

Plik konfiguracyjny

# komentarz
parametr = wartość

Skrypt mySQL

SELECT * FROM tbl_name;

Źródła w sieci internet

  1. OpenX PKI

  2. OpenX PKI: szybki start

  3. url3

  4. url4

Odnośniki do dokumentacji

  1. poudriere

  2. konfiguracja mySQL

  3. konfiguracja PostgreSQL

  4. url4


{i}  (c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. W przypadku błędów, poprawek proszę kontaktować się z administratorem wiki.

OpenXpki (ostatnio edytowane 2019-11-13 20:33:49 przez wtps0n)