Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

hoe moeilijk is eigen jabber server maken?

Pagina: 1
Acties:

Vraag


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:14 (99%)

Beste antwoord (via tweakmember op 04-01-2019 18:55)


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

tweakmember schreef op vrijdag 4 januari 2019 @ 13:35:
ik heb de .rpm bestand gedownload, hoe installeer ik deze via package manager?
Je werkt al 3 jaar met Mint, (wat overigens geen RPM-based distributie is), bent niet bekend met de materie, maar wil wel een (Jabber-)server opzetten?

Ik snap best dat het ook bedoeld is om ervan te leren en dergelijken, maar lijkt mij handiger om eerst de basis te kennen alvorens dat uit te breiden. Als ik jou zo lees, zou ik zeggen dat het wat onverstandig is om eerst te gaan rennen voordat je kan lopen.
ik begrijp dat ik het gedownloade bestand moet uitpakken maar en dan?
De RPM installeer je middels de package manager van de "RPM-based" distributie (zoals Red Hat, Fedora, Suse). Jij gebruikt echter Linux Mint, wat gestoeld is op (uiteindelijk) Debian en dus een DEB-based distro.

Het is dan dus gemakkelijker om een .deb bestand te downloaden en die te installeren met dpkg. Je hoeft met packages (zoals de .deb en .rpm packages) niets uit te pakken. Met de tarballs wel, maar dat raad ik je af om te doen gezien jouw kennis van hoe het werkt.

En wil je toch met de tarball aan de slag, prima, maar dan staat in de handleiding gewoon wat je moet doen. Ik ga er dan wel van uit dat je weet hoe je een tarball uitpakt.

Wellicht kun je deze handleiding volgen: How to install OpenFire XMPP chat-server on Ubuntu 18.04 / Ubuntu 16.04, aangezien Linux Mint een Ubuntu-based (dat op zijn beurt weer gebaseerd is op Debian) distributie is (en ik de aanname maak dat je de server wil installeren op de Linux Mint machine).

CH4OS wijzigde deze reactie 04-01-2019 14:04 (28%)

[ Steam ][ Diablo ][ CptChaos#2957 ]

Alle reacties


  • citruspers
  • Registratie: december 2009
  • Nu online
Kijk eens naar Openfire, dat is een pakket wat al redelijk veel voor je doet: https://www.igniterealtime.org/projects/openfire/index.jsp

I'm a photographer, not a terrorist


  • DJMaze
  • Registratie: juni 2002
  • Niet online
Ik gebruik https://prosody.im/ heerlijk in LUA :)
Encryptie ondersteuning ligt er aan of de clients XEP-0384 ondersteunen.

Als client gebruik ik Xabber op Android

DJMaze wijzigde deze reactie 12-04-2018 20:35 (67%)

Maak je niet druk, dat doet de compressor maar


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:14 (153%)


  • maximiliaan_nl
  • Registratie: december 2015
  • Laatst online: 27-03 22:44
Ik heb zelf ejabberd een aantal jaren gebruikt. Het is wel allemaal commandline/filebased, dus als je daar niet comfortabel mee bent dan is dat geen optie. Het is wel een hele lichte server en de documentatie is zeer goed.

  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:14 (204%)


  • Hero of Time
  • Registratie: oktober 2004
  • Laatst online: 16:18

Hero of Time

Moderator NOS/CSA

There is only one Legend

Je nieuwe topic heb ik gesloten omdat deze anders wel verplaatst was. We gaan gewoon hier verder.

Spekkies | Commandline FTW


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:14 (99%)


Acties:
  • Beste antwoord
  • +2Henk 'm!

  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

tweakmember schreef op vrijdag 4 januari 2019 @ 13:35:
ik heb de .rpm bestand gedownload, hoe installeer ik deze via package manager?
Je werkt al 3 jaar met Mint, (wat overigens geen RPM-based distributie is), bent niet bekend met de materie, maar wil wel een (Jabber-)server opzetten?

Ik snap best dat het ook bedoeld is om ervan te leren en dergelijken, maar lijkt mij handiger om eerst de basis te kennen alvorens dat uit te breiden. Als ik jou zo lees, zou ik zeggen dat het wat onverstandig is om eerst te gaan rennen voordat je kan lopen.
ik begrijp dat ik het gedownloade bestand moet uitpakken maar en dan?
De RPM installeer je middels de package manager van de "RPM-based" distributie (zoals Red Hat, Fedora, Suse). Jij gebruikt echter Linux Mint, wat gestoeld is op (uiteindelijk) Debian en dus een DEB-based distro.

Het is dan dus gemakkelijker om een .deb bestand te downloaden en die te installeren met dpkg. Je hoeft met packages (zoals de .deb en .rpm packages) niets uit te pakken. Met de tarballs wel, maar dat raad ik je af om te doen gezien jouw kennis van hoe het werkt.

En wil je toch met de tarball aan de slag, prima, maar dan staat in de handleiding gewoon wat je moet doen. Ik ga er dan wel van uit dat je weet hoe je een tarball uitpakt.

Wellicht kun je deze handleiding volgen: How to install OpenFire XMPP chat-server on Ubuntu 18.04 / Ubuntu 16.04, aangezien Linux Mint een Ubuntu-based (dat op zijn beurt weer gebaseerd is op Debian) distributie is (en ik de aanname maak dat je de server wil installeren op de Linux Mint machine).

CH4OS wijzigde deze reactie 04-01-2019 14:04 (28%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (140%)


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Als je kijkt naar de vraag, dan vraagt hij op basis van welke Linux Distributie jouw OS compatible is. ;) Die beantwoorden en je kan an sich gewoon door.

Maar ik zou het wat makkelijker houden;
Voor MySQL kun je gewoon
sudo apt install mysql
of
sudo apt install mariadb
doen. :) MariaDB is een fork van MySQL van de originele makers.

CH4OS wijzigde deze reactie 04-01-2019 19:18 (38%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • nelizmastr
  • Registratie: maart 2010
  • Laatst online: 17:47

nelizmastr

Goed wies kapot

tweakmember schreef op vrijdag 4 januari 2019 @ 18:54:
[...]
en bij stap: sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
krijg ik een ander scherm te zien dat op de website word aangetoond en weet ik niet goed wat ik hiermee moet.

Dit krijg ik te zien:
Je gebruikt Linux Mint Tara, dat is volgens de website van Mint gebaseerd op Ubuntu Bionic, die moet je dan hebben ;)

I reject your reality and substitute my own


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

nelizmastr schreef op maandag 7 januari 2019 @ 12:32:
Je gebruikt Linux Mint Tara, dat is volgens de website van Mint gebaseerd op Ubuntu Bionic, die moet je dan hebben ;)
Dan nog is dat een veel te omslachtige stap om MySQL/MariaDB te installeren, zie de post boven je. ;)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • nelizmastr
  • Registratie: maart 2010
  • Laatst online: 17:47

nelizmastr

Goed wies kapot

CH4OS schreef op maandag 7 januari 2019 @ 15:09:
[...]
Dan nog is dat een veel te omslachtige stap om MySQL/MariaDB te installeren, zie de post boven je. ;)
Oh dat ontken ik ook niet ;) laten we wel wezen, als je het al een paar keer eerder hebt gedaan dan weet je je weg wel te vinden met de package managers, maar als je alles nog vanaf het begin moet leren kan ik me voorstellen dat je de stappenplannen van anderen volgt.

I reject your reality and substitute my own


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

nelizmastr schreef op maandag 7 januari 2019 @ 15:12:
Oh dat ontken ik ook niet ;) laten we wel wezen, als je het al een paar keer eerder hebt gedaan dan weet je je weg wel te vinden met de package managers, maar als je alles nog vanaf het begin moet leren kan ik me voorstellen dat je de stappenplannen van anderen volgt.
Ik zou ook dan dingen gewoon goed willen doen en dus via de (standaard meegeleverde) package managers. Als je MySQL installeren zonder packagemanager doet in een how to, weet je gewoon weinig van de mogelijkheden van het os of van de packagemanager en loop ik liever
met een boog om de guide heen.

CH4OS wijzigde deze reactie 07-01-2019 17:24 (3%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (126%)


  • Hero of Time
  • Registratie: oktober 2004
  • Laatst online: 16:18

Hero of Time

Moderator NOS/CSA

There is only one Legend

@tweakmember:
Bij de command: ‘sudo apt -y install dbeaver-ce’
begint er geen installatie proces maar krijg ik een waslijst command options te zien.
Wat nu?
Je moet de optie '-y' na 'install' gebruiken, niet ervoor.
Als ik verder ga vraagt het om in te loggen in mijn MSQ Shell.
Bij de command mysql -u root -p vraagt het mij om een password.
ik was hier al bang voor.
bij de command sudo apt-get install mysql-server starte het installatie proces (blauw scherm)
ik heb toen voor de optie 'choose strong password' kiezen.
Toen ik deze selecteerde en op enter drukte veranderde het scherm ofzo... ik weet niet meer precies wat er gebeurde maar een wachtwoord invullen kreeg ik de kans niet voor.
Doe eens 'sudo -i' en dan 'mysql' zonder opties e.d. Grote kans dat je zonder vragen erin komt. Waarom? Omdat in /root een verborgen bestand met de naam .my.cnf staat waar het wachtwoord in staat opgeslagen. Als je het bestand overneemt naar je eigen gebruiker, heb je 't zelf ook niet meer nodig. Maar het maakt het dan wel iets minder veilig als er ongenode gasten in je gebruiker weten te komen op de server, die kunnen dan ook je mysql root wachtwoord zien en misbruiken.

Spekkies | Commandline FTW


  • Jazzy
  • Registratie: juni 2000
  • Laatst online: 16:00

Jazzy

Moderator SWS/PB

Moooooh!

Hero of Time schreef op zaterdag 12 januari 2019 @ 17:23:
@tweakmember:

[...]

Je moet de optie '-y' na 'install' gebruiken, niet ervoor.
Wat ook letterlijk in de foutmelding staat.

@tweakmember Ik weet niet goed wat ik met dit topic aanmoet. Je geeft zelf al aan dat je weinig basiskennis hebt en moddert toch door. Daar is op zich niets mis mee, maar we zijn hier niet om je bij de hand te nemen. Eigen inzet tonen is echt key.

Als je een apart topic had geopend over het gebruik van dat apt commando bijvoorbeeld dan was het waarschijnlijk gesloten omdat je dat makkelijk zelf had kunnen uitvinden. Ik zou graag willen dat je diezelfde lat ook toepast op je posts in dit topic. Wanneer dat niet lukt, dan lijkt het me beter om te onderkennen dat je project te hoog gegrepen is.

Exchange en Office 365 specialist. Mijn blog.


  • shadowman12
  • Registratie: maart 2006
  • Laatst online: 17:33
Heb hier wel een mooie howto gevonden, probeer die is stap voor stap te volgen:
https://feeding.cloud.gee...mpp-server-debian-ubuntu/

Assumption is the mother of all fuck ups


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Niet vergeten dat DBeaver een eigen repo heeft die je eerst moet toevoegen alvorens je het kan installeren.

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Hero of Time schreef op zaterdag 12 januari 2019 @ 17:23:
Als je het bestand overneemt naar je eigen gebruiker, heb je 't zelf ook niet meer nodig. Maar het maakt het dan wel iets minder veilig als er ongenode gasten in je gebruiker weten te komen op de server, die kunnen dan ook je mysql root wachtwoord zien en misbruiken.
Mag hopen dat het wachtwoord encrypted is in dat bestand. ;) Verder is een slechter advies niet te geven. Doe dan gewoon
mysql_secure_installation
vanaf commandline, zodat je het root password in MySQL aanpast en andere zaken regelt. Dan weet je het wachtwoord weliswaar (al kun je met de meeste password managers ook hele sterke wachtwoorden laten genereren), maar kan niet iedereen er meer bij.

CH4OS wijzigde deze reactie 12-01-2019 20:28 (41%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (104%)


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Database hoef je niet in te vullen, host, username en password zijn voldoende.

De repo (kort voor repository) is waar je de .deb's vandaan haalt om met apt te installeren. Je moet dus de juiste gegevens invullen die je hebt voor MySQL. In uiterste geval log je in met root, dan weet je direct of je goed zit.

CH4OS wijzigde deze reactie 12-01-2019 22:32 (59%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (99%)


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Dan heb je waarschijnlijk een stap uit de guide gemist. Die maakt namelijk een user en database aan en zet de rechten in en op MySQL-niveau. Met die user kun je dan ook inloggen met DBeaver.

CH4OS wijzigde deze reactie 12-01-2019 22:35 (6%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • Jazzy
  • Registratie: juni 2000
  • Laatst online: 16:00

Jazzy

Moderator SWS/PB

Moooooh!

tweakmember schreef op zaterdag 12 januari 2019 @ 22:17:
[...]

Ik neem aan dat het forum is bedoeld om vragen te stellen, dat is precies wat ik aan het doen ben dus ik neem aan dat ik niks fout doe.
Discussie over moderatie doen we niet in het topic. Je mag me altijd verduidelijking vragen in een DM, of post je vragen hier: Oneens met de actie van een moderator? Post het hier

Exchange en Office 365 specialist. Mijn blog.


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (109%)


  • MAX3400
  • Registratie: mei 2003
  • Laatst online: 19:05

MAX3400

XBL: OctagonQontrol

Nee maar als je alles maar onder root installeert, kan je net zo goed je voordeur open zetten en 3 weken op vakantie gaan.

Normaliter: je installeert MySQL volgend dat artikel en daarna maak je per applicatie (zoals Jabber, Kodi, WordPress, whatever) een aparte user aan binnen MySQL en eventueel een apart poortnummer.

Add and message me on XBL for FM7 or DIV2: OctagonQontrol


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (99%)


  • MAX3400
  • Registratie: mei 2003
  • Laatst online: 19:05

MAX3400

XBL: OctagonQontrol

tweakmember schreef op maandag 28 januari 2019 @ 16:04:
[...]

Met applicatie bedoel je account?
en binnen MySQL? hoe doe ik dat?
Oudje maar stap 6: http://www.indiangnu.org/...ysqlpam-as-auth-database/ maar ook https://medium.com/modern...ubuntu-16-04-f0facededf2e

Ongetwijfeld kan je voor jouw / actuele versie van Jabber ook wel vinden wat er nodig is?

Add and message me on XBL for FM7 or DIV2: OctagonQontrol


  • Hero of Time
  • Registratie: oktober 2004
  • Laatst online: 16:18

Hero of Time

Moderator NOS/CSA

There is only one Legend

tweakmember schreef op maandag 28 januari 2019 @ 16:04:
[...]

Met applicatie bedoel je account?
Vergelijkbaar, maar niet hetzelfde. Meerdere applicaties kunnen gebruik maken van dezelfde SQL gebruiker. Maar dat wordt dus niet aangeraden.
en binnen MySQL? hoe doe ik dat?
Door je vraag in Google te gooien, het staat zo in de documentatie van MySQL. Het is nogal overbodig als wij dat ook nog eens gaan uitleggen. ;) Kan je ook gelijk zoeken naar hoe je een gebruiker rechten geeft (grant) op een database, want standaard mag het niets.

Spekkies | Commandline FTW


  • tweakmember
  • Registratie: februari 2018
  • Laatst online: 17-04 10:18
.

tweakmember wijzigde deze reactie 17-04-2019 10:15 (102%)


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

tweakmember schreef op maandag 28 januari 2019 @ 20:16:
Het is toch belachelijk dat privacy en veiligheid zo ingewikkeld moet zijn. :/
Wat heeft dit ermee te maken? :? Volgens mij ben je bezig met iets omdat je een klok hebt horen luiden, maar heb je geen idee van de klepel.

Als je dit draaiende zou hebben gekregen, maar je verzend berichten niet versleuteld (ken Jabber verder niet), dan gooi je alsnog alles open en bloot over het internet. Dus een Jabber server is niet per definitie gericht op privacy. En veilig? Tja, dat is altijd zo sterk als de zwakste schakel natuurlijk.
Heb ik ondertussen poorten opengezet tijdens de installatie dat ongewenste bezoekers kan binnenlaten?
hoe maak ik deze weer dicht? Het is namelijk wel mijn gewone werk computer waar ik het op geprobeerd hebt.
Mijn firewall heeft wel altijd aangestaan..
In Linux staat alles standaard dicht, tenzij het opengezet wordt (bijvoorbeeld omdat je MySQL installeert gaat poort 3306 open). Als je de applicaties dus deinstalleert gaan de poorten ook weer dicht.

En niet te vergeten dat naar internet toe er waarschijnlijk nog een router er tussen zit (waar ook een firewall op draait). Aangezien het nog niet werkt, heeft het geen zin (gehad) om de porten te forwarden, dus ik neem aan dat die nog dicht staan en is er dus zo gauw niets aan het handje nog. Maar wil je het ook dicht hebben voor jouw netwerk (wel zo verstandig!), moet je op zijn minst zorgen dat de services niet meer automatisch opstarten, of verwijderen, is misschien wel de betere optie.

CH4OS wijzigde deze reactie 30-01-2019 13:49 (25%)

[ Steam ][ Diablo ][ CptChaos#2957 ]

Pagina: 1


OnePlus 7 Microsoft Xbox One S All-Digital Edition LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Sony PlayStation 5

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True