firebird:firebird3
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| firebird:firebird3 [2022/07/13 11:38] – [Instalace Windows] Karel Petrů | firebird:firebird3 [2025/09/30 06:42] (aktuální) – [Instalace/upgrade FB2->3 Linux] Libor Kadaník | ||
|---|---|---|---|
| Řádek 15: | Řádek 15: | ||
| <code bash> | <code bash> | ||
| - | sudo apt-get install libtommath1 libncurses5 | + | apt install zsh |
| + | useradd -m -g users -G sudo -s /bin/zsh obis | ||
| + | passwd obis | ||
| + | mkdir / | ||
| + | cp / | ||
| + | chown obis:users / | ||
| + | #pridat contrib do / | ||
| + | sudo apt update | ||
| + | sudo apt-get install libtommath1 libncurses5 | ||
| cd / | cd / | ||
| sudo ln -s libtommath.so.1 libtommath.so.0 | sudo ln -s libtommath.so.1 libtommath.so.0 | ||
| - | wget https:// | + | sudo dpkg-reconfigure locales |
| + | cd /tmp | ||
| + | wget https:// | ||
| tar -xzvf Firebird-3.0 | tar -xzvf Firebird-3.0 | ||
| cd / | cd / | ||
| Řádek 24: | Řádek 34: | ||
| sudo systemctl status firebird-superserver.service | sudo systemctl status firebird-superserver.service | ||
| sudo / | sudo / | ||
| - | sudo systemctl | + | echo " |
| - | echo "show version;" | + | sudo systemctl edit firebird-classic.socket |
| + | [Socket] | ||
| + | ListenStream= | ||
| + | ListenStream=13050 | ||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl | ||
| + | echo "show version;" | ||
| sudo usermod -d / | sudo usermod -d / | ||
| - | sudo mkdir / | + | sudo mkdir -p / |
| - | sudo chown firebird: | + | sudo chown firebird: |
| - | sudo tar -xzvf / | + | sudo chmod g+rwX / |
| + | sudo tar -xzvf / | ||
| sudo chown firebird: | sudo chown firebird: | ||
| sudo usermod -a -G firebird obis | sudo usermod -a -G firebird obis | ||
| - | isql localhost:/ | + | isql localhost:/ |
| - | isql / | + | isql / |
| </ | </ | ||
| + | |||
| + | ==== OBIS ==== | ||
| + | |||
| + | <code bash> | ||
| + | unzip install/ | ||
| + | tar -xzvf install/ | ||
| + | vim etc/ | ||
| + | cd lualib5.3/ | ||
| + | ln -s ssl.so.3.0.0 ssl.so | ||
| + | ln -s openssl.so.3.0.0 openssl.so | ||
| + | ./ | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ==== SAMBA ==== | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt-get install samba | ||
| + | sudo vim / | ||
| + | sudo smbpasswd -a obis | ||
| + | sudo systemctl restart smbd.service | ||
| + | </ | ||
| + | |||
| + | |||
| + | ** smb.conf** | ||
| + | |||
| + | < | ||
| + | preserve case = yes | ||
| + | |||
| + | [obis] | ||
| + | | ||
| + | path = / | ||
| + | | ||
| + | | ||
| + | | ||
| + | guest ok = no | ||
| + | # | ||
| + | |||
| + | [obisdoc] | ||
| + | | ||
| + | path = / | ||
| + | | ||
| + | | ||
| + | | ||
| + | guest ok = no | ||
| + | # | ||
| + | </ | ||
| ===== Instalace/ | ===== Instalace/ | ||
| Řádek 44: | Řádek 108: | ||
| cd / | cd / | ||
| sudo ln -s libtommath.so.1 libtommath.so.0 | sudo ln -s libtommath.so.1 libtommath.so.0 | ||
| - | wget https:// | + | sudo systemctl stop cron |
| + | wget https:// | ||
| tar -xzvf Firebird-3.0 | tar -xzvf Firebird-3.0 | ||
| cd / | cd / | ||
| Řádek 53: | Řádek 118: | ||
| sudo systemctl status xinetd.service | sudo systemctl status xinetd.service | ||
| sudo mv / | sudo mv / | ||
| + | sudo systemctl stop " | ||
| sudo killall fb_inet_server | sudo killall fb_inet_server | ||
| sudo ./ | sudo ./ | ||
| sudo systemctl status firebird-superserver.service | sudo systemctl status firebird-superserver.service | ||
| sudo / | sudo / | ||
| + | echo " | ||
| + | |||
| + | #nastaveni portu 13050 | ||
| + | sudo EDITOR=vim systemctl edit firebird-classic.socket | ||
| + | | ||
| + | | ||
| + | | ||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl restart firebird-classic.socket | ||
| + | |||
| sudo systemctl status firebird-classic.socket | sudo systemctl status firebird-classic.socket | ||
| - | echo "show version;" | + | echo "show version;" |
| sudo mv / | sudo mv / | ||
| - | gbak -R -V / | + | gbak -R -V / |
| - | gbak -R -V / | + | gbak -R -V / |
| + | passwd.bin -dbpass ' | ||
| + | sudo systemctl start cron | ||
| + | sudo systemctl status cron | ||
| + | sudo systemctl start " | ||
| + | |||
| + | # | ||
| + | #pustit backup-firebird 0-3 | ||
| + | #smazat popř. nologin | ||
| </ | </ | ||
| Řádek 153: | Řádek 238: | ||
| echo " | echo " | ||
| rm -f / | rm -f / | ||
| - | $FBOLD/ | + | $FBOLD/ |
| ls -lh $BACKUPPATH/ | ls -lh $BACKUPPATH/ | ||
| EOF | EOF | ||
| Řádek 165: | Řádek 250: | ||
| echo " | echo " | ||
| rm -f / | rm -f / | ||
| - | $FBNEW/ | + | $FBNEW/ |
| sudo chown firebird: | sudo chown firebird: | ||
| echo "show version;" | echo "show version;" | ||
| Řádek 176: | Řádek 261: | ||
| rm -f / | rm -f / | ||
| mv $LOCDB $LOCDB.ods11 | mv $LOCDB $LOCDB.ods11 | ||
| - | FIREBIRD=$FBOLD LD_LIBRARY_PATH=$FBOLD/ | + | FIREBIRD=$FBOLD LD_LIBRARY_PATH=$FBOLD/ |
| sudo chown firebird: | sudo chown firebird: | ||
| echo "show version;" | echo "show version;" | ||
firebird/firebird3.1657712287.txt.gz · Poslední úprava: 2022/07/13 11:38 autor: Karel Petrů