Preduvjeti
Montaža
Konfiguracija
Korištenje Mumble
Prilagodba
U ovom vodiču naučit ćete kako postaviti Mumble glasovni poslužitelj na CentOS 7. Mumble je popularni glasovni klijent otvorenog koda, koji uglavnom koriste igrači.
Preduvjeti
Moramo instalirati bzip2 da bismo mogli raspakirati datoteke poslužitelja.
yum install bzip2 -y
Montaža
Započnite dodavanjem korisničkog računa.
groupadd -r murmur
useradd -r -g murmur -m -d /var/lib/murmur -s /sbin/nologin murmur
Preuzmite poslužiteljski softver, Murmur.
cd ~
wget https://github.com/mumble-voip/mumble/releases/download/1.2.10/murmur-static_x86-1.2.10.tar.bz2
Postavite mape i strukture dopuštenja.
mkdir /usr/local/murmur
mkdir /var/log/murmur
chown murmur:murmur /var/log/murmur
chmod 0770 /var/log/murmur
Izvucite i premjestite datoteke u odgovarajuće mape.
tar -xjf murmur-static_x86-1.2.10.tar.bz2
cp -R murmur-static_x86-1.2.10/* /usr/local/murmur
cp murmur-static_x86-1.2.10/murmur.ini /etc/murmur.ini
Konfiguracija
Sada ćemo morati promijeniti neke postavke u konfiguraciji poslužitelja.
nano /etc/murmur.ini
Odkomentirajte i promijenite #uname=uuname=murmur
Odkomentirajte i promijenite #logfile=ulogfile=/var/log/murmur/murmur.log
Odkomentirajte i promijenite #pidfile=upidfile=/var/run/murmur/murmur.pid
Spremite promjene i izađite iz nano-a. Za daljnju prilagodbu vašeg poslužitelja pogledajte odjeljak "Prilagodba" u nastavku.
Napravite datoteku /etc/tmpfiles.d/murmur.confi zalijepite sljedeće u nju.
d /var/run/murmur 775 murmur murmur
Zatim stvorite servisnu datoteku /etc/systemd/system/murmur.servicei zalijepite sljedeći sadržaj.
[Unit]
Description=Mumble Server (Murmur)
Requires=network-online.target
After=network-online.target mariadb.service time-sync.target
[Service]
User=murmur
Type=forking
PIDFile=/var/run/murmur/murmur.pid
ExecStart=/usr/local/murmur/murmur.x86 -ini /etc/murmur.ini
[Install]
WantedBy=multi-user.target
Instalirajte uslugu.
systemd-tmpfiles --create
systemctl daemon-reload
Sada samo moramo otvoriti portove i možemo nastaviti razgovarati! Pokrenite sljedeće naredbe.
firewall-cmd --zone=public --add-port=64738/tcp --permanent
firewall-cmd --zone=public --add-port=64738/udp --permanent
firewall-cmd --reload
Korištenje Mumble
Za pokretanje poslužitelja:
systemctl start murmur.service
Za zaustavljanje poslužitelja:
systemctl stop murmur.service
Prilagodba
Svaka od ovih promjena može se napraviti u /etc/murmur.inidatoteci.
Za promjenu količine utora na 200, promijenite users=100u users=200.
Da biste ažurirali poruku dobrodošlice, promijenite sljedeći niz welcometext. Podržava osnovne HTML oznake.
Radi dodatne sigurnosti, dekomentirajte autobanretke.