|
⇤ ← Wersja 1 z 2019-11-03 22:06:19
Rozmiar: 2416
Komentarz: *** KREACJA ***
|
Rozmiar: 3307
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
Spis Treści
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
Odnośniki do dokumentacji
(c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. W przypadku błędów, poprawek proszę kontaktować się z administratorem wiki.
