PDA

Bekijk Volledige Versie : wijzigen max_connections middels SSH in Plesk 8.4.0



glooh
25/05/08, 11:26
Dag allemaal!

Nu leer ik steeds meer maar SSH is voor mij een groot vraagstuk. Allicht omdat ik niet erg bekend ben met Linux en ik met dit soort zaken geneigd ben aan MS-DOS terug te denken lukt me het volgende niet:

Ik krijg steeds vaker "Too many Connections" van mijn MySQL server te horen. Niet prettig, dus wil ik graag max_connections verhogen maar ik kan maar geen stap voor stap handleiding vinden. Ik lees vanalles over /etc/my.cnf, over mysqld prompt, vi, su en weet ik het wat maar ik weet niet eens wat ik in Plesk moet instellen voor SSH verbinding. Tot nu toe kies ik steeds bin/bash (chrooted) is dat uberhaupt correct?

Kortom, zou iemand hier me kunnen helpen met een echt stap-voor-stap plan waarbij iedereen hier denkt:"Kom, dat is echt te logisch.".. Ik kom er niet uit.

Een aantal vragen:
- Moet ik inderdaad bin/bash (chrooted) kiezen in Plesk?
- Als ik inlog, is dat dan de gebruikersnaam van het domein?
- ik probeerde vi /etc/my.cnf maar dat werd een nieuw bestand
- Hoe kom ik bij de mysql prompt?

Ik gebruik Plesk 8.4.0 op een dedicated server met CentOS.

Alvast superbedankt,


Pim Zeekoers

asusk7m550
25/05/08, 11:54
Gebruik je de SSHTerm - SSH Terminal java applet in Plesk?
Hier heb ik zelf nog nooit mee gewerkt.

Is het niet mogelijk dat je direct inlogt via SSH op de server. Je hebt dan een gebruiker nodig die in mag loggen via SSH. Bijvoorbeeld root (liever niet ivm rechten) of een admin account. Deze gebruikers zijn aangemaakt toen de server geinstalleerd is.

Het is wel mogelijk om een domein gebruiker de rechten te geven om via SSH in te loggen, maar zelf doe ik dat nooit.

"/bin/bash" is een goede shell, dit zou ik dus zo laten staan.

Ik denk dat in CentOS het my.cnf bestand nog wel eens in /etc/mysql zou kunnen staan.

Bij de MySQL prompt kom je door mysql -u <username> -p in te typen (<username> is dan root of een andere gebruikersaccount) en daarna het wachtwoord in te typen van die gebruiker.

Mikey
25/05/08, 12:07
Pim,

Is het niet verstandig om beheer uit te besteden en in samenspraak sommige dingen op te pakken ?


Overigens om even in te haken op hierboven, plaats voor centos de my.cnf gewoon in /etc/my.cnf . Mocht deze niet aanwezig zijn geen punt, aanmaken, vullen met de gewenste vars en "/etc/init.d/mysql restart" uitvoeren.