Munkalap3 szoftver telepítése Linux környezetben.

Munkalap3 kiszolgáló telepítése1.

Telepítési környezet

Ubuntu Xenial

ssh ladmin@munkalap
# root
sudo -i
# rendszer frissítés
apt-get update
apt-get upgrade
# felhasználó felvitel
adduser munkalap
# vnc szerver, ablak kezelő telepítés
apt-get install tightvncserver fluxbox
# vnc szolgáltatás létrehozása
cat << EOF > /etc/systemd/system/vncserver@.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
User=munkalap
WorkingDirectory=/home/munkalap
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver :%i -geometry 1440x900 -alwaysshared
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target
EOF
# átjelentkezés munkalap felhasználóba
sudo -i -u munkalap
# download
wget http://munkalap3.munkalapszoftver.hu/resource/worksheet-3/release/MunkaLap-3-Linux.zip
# kitömörítés
unzip MunkaLap-3-Linux.zip
cd MunkaLap-3-Linux/
# futtatási jog
chmod a+x start.sh
# vncserver tesztelése, jelszó beállítás
vncserver
# vncserver leállítása
vncserver -kill :1
# Munkalap automatikus indítás
# .vnc/xstartup fájl módosítása az alábbiak szerint
cat << EOF > ~/.vnc/xstartup
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# munkalap
/home/munkalap/MunkaLap-3-Linux/start.sh &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
EOF
exit
# szolgáltatás elindítása
systemctl start vncserver@1
# szolgáltatás engedélyezése újraindítás esetén
systemctl enable vncserver@1

Adatbázis mentés bemásolása a konténerbe.

  1. Utolsó frissítés: 2020-05-05