61 | | Obecnie mamy zainstalowane dwa silniki PostreSQL jeden działą na poracie 5432 drugi na 5433. |
62 | | |
63 | | Możemy wykonać zrzut bazy z PostgreSQL na porcie 5432. |
64 | | {{{ |
65 | | #su - postgres |
66 | | $psql -U edokumenty -f edokumenty_upgrade.sql edokumenty (polecenie zakłada że eDokumenty działają na bazie edokumenty i właścicielem bazy jest użytkownik edokumenty) |
67 | | }}} |
68 | | |
69 | | W nowym klastrze trzeba utworzyć użytkownika oraz bazę: |
70 | | {{{ |
71 | | $createuser -p 5433 --no-superuser --no-createdb --no-createrole http |
72 | | $createuser -p 5433 --no-superuser --no-createdb --no-createrole edokumenty |
73 | | $createdb -p 5433 -E UTF8 edokumenty -O edokumenty |
74 | | }}} |
75 | | |
76 | | Następnie wrzucamy do serwera psql zrzut wykonany chwilę wcześniej: |
77 | | {{{ |
78 | | $psql -p 5433 -U edokumenty -f edokumenty_upgrade.sql edokumenty |
79 | | }}} |
80 | | |
81 | | Następnym krokiem jest zatrzymanie PostgreSQL |
82 | | |
83 | | {{{ |
84 | | /etc/init.d/postgresql stop |
85 | | }}} |
86 | | |
87 | | W pliku konfiguracyjnym zmieniamy porty dla PostgreSQL aby nowy działał na domyślnym porcie 5432 |
88 | | Starego PostgreSQL zmieniamy na 5433 |
89 | | {{{ |
90 | | vim /etc/postgresql/9.1/main/postgresql.conf |
91 | | port=5433 |
92 | | }}} |
93 | | |
94 | | W konfiguracji nowego PostgreSQL zmieniamy na 5432 |
95 | | {{{ |
96 | | vim /etc/postgresql/9.4/main/postgresql.conf |
97 | | port=5432 |
98 | | }}} |
99 | | |
100 | | W pliku konfiguracyjnym pg_hba.conf dla aktualnej wersji PostgreSQL dodajemy wpisy |
101 | | {{{ |
102 | | vim /etc/postgresql/9.4/main/pg_hba.conf |
103 | | |
104 | | local edokumenty all trust |
105 | | }}} |
106 | | |
107 | | Następnym krokiem jest uruchomienie PostgreSQL |
108 | | {{{ |
109 | | /etc/init.d/postgresql start |
| 61 | W przypadku problemów z uruchomieniem Apache po aktualizacji systemu należy zweryfikować błędy, które będzie nam zwracał Apache podczas jego uruchomienia. To możemy sprawdzić poleceniem |
| 62 | {{{ |
| 63 | systemctl status apache2.service |
| 137 | Obecnie mamy zainstalowane dwa silniki PostreSQL jeden działą na poracie 5432 drugi na 5433. W przypadku gdy nowa wersja PostgreSQL nie zostanie należy wykonać polecenie |
| 138 | |
| 139 | {{{ |
| 140 | apt-get install postgresql-9.6 |
| 141 | }}} |
| 142 | |
| 143 | Możemy wykonać zrzut bazy z PostgreSQL na porcie 5432. |
| 144 | {{{ |
| 145 | #su - postgres |
| 146 | $psql -U edokumenty -f edokumenty_upgrade.sql edokumenty (polecenie zakłada że eDokumenty działają na bazie edokumenty i właścicielem bazy jest użytkownik edokumenty) |
| 147 | }}} |
| 148 | |
| 149 | W nowym klastrze trzeba utworzyć użytkownika oraz bazę: |
| 150 | {{{ |
| 151 | $createuser -p 5433 --no-superuser --no-createdb --no-createrole http |
| 152 | $createuser -p 5433 --no-superuser --no-createdb --no-createrole edokumenty |
| 153 | $createdb -p 5433 -E UTF8 edokumenty -O edokumenty |
| 154 | }}} |
| 155 | |
| 156 | Następnie wrzucamy do serwera psql zrzut wykonany chwilę wcześniej: |
| 157 | {{{ |
| 158 | $psql -p 5433 -U edokumenty -f edokumenty_upgrade.sql edokumenty |
| 159 | }}} |
| 160 | |
| 161 | Następnym krokiem jest zatrzymanie PostgreSQL |
| 162 | |
| 163 | {{{ |
| 164 | /etc/init.d/postgresql stop |
| 165 | }}} |
| 166 | |
| 167 | W pliku konfiguracyjnym zmieniamy porty dla PostgreSQL aby nowy działał na domyślnym porcie 5432 |
| 168 | Starego PostgreSQL zmieniamy na 5433 |
| 169 | {{{ |
| 170 | vim /etc/postgresql/9.1/main/postgresql.conf |
| 171 | port=5433 |
| 172 | }}} |
| 173 | |
| 174 | W konfiguracji nowego PostgreSQL zmieniamy na 5432 |
| 175 | {{{ |
| 176 | vim /etc/postgresql/9.4/main/postgresql.conf |
| 177 | port=5432 |
| 178 | }}} |
| 179 | |
| 180 | W pliku konfiguracyjnym pg_hba.conf dla aktualnej wersji PostgreSQL dodajemy wpisy |
| 181 | {{{ |
| 182 | vim /etc/postgresql/9.4/main/pg_hba.conf |
| 183 | |
| 184 | local edokumenty all trust |
| 185 | }}} |
| 186 | |
| 187 | Następnym krokiem jest uruchomienie PostgreSQL |
| 188 | {{{ |
| 189 | /etc/init.d/postgresql start |
| 190 | }}} |
| 191 | |