Está en la página 1de 1

File: /home/jvk/Desktop/slack_mysql.txt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 Instalar y configurar Slackware con Mysql. #chmod +x /etc/rc.d/rc.mysqld O #chmod 755 /etc/rc.d/rc.

mysqld Verificamos si existen el usuario y grupo "mysql". #cat /etc/passwd | grep mysql #cat /etc/group | grep mysql Si no existen lo creamos con los comandos "useradd" y "groupadd" #groupadd mysql #useradd -g mysql -d /var/lib/mysql -s /bin/false mysql -g = Para que este incluido el usuario mysql al grupo mysql -d = El home del usuario mysql -s = Que no pueda usar la shell Verificamos tambin si en el directorio "/var/run/" hay una carpeta mysql #ls /var/run/ La carpeta tiene que ser dueno y grupo de "mysql" lo podemos cambiar con: #chown -R mysql:mysql /var/run/mysql

Page 1 of 1

Crear el archivo de configuracin de mysql llamado "my.cnf", se puede hacer fcilmente usando los ejemplo ubicados en /etc/. Usamos el archivo de configuracin "my-medium.cnf" ya que lo vamos a usar para un servidor web. /etc/my-huge.cnf /etc/my-large.cnf /etc/my-medium.cnf /etc/my-small.cnf #cp /etc/my-huge.cnf /etc/my.cnf Y verificamos que en el archivo de configuracin esta la siguiente linea, de lo contrario configurarla. "log-error=/var/log/mysqld.log" "thread_concurrency = 4" Ahora creamos la base de datos como se recomienda en Slackware #mysql_install_db --user=mysql Para evitar este error: "Can't connect to local MySQL server through socket" Iniciamos el servicio de mysql. Usamos & para que se valla a segundo plano (background) y retomamos la linea de comandos con (Enter). #/usr/bin/mysqld_safe & Creamos el password para root usando una herramienta que provee una seguridad bsica para mysql #mysql_secure_installation Presionamos (enter) porque no tenemos ninguna contrasea previa y colocamos una nueva contrasea. Luego borramos los usuarios anonimos, deshabilitamos el login remoto del root, eliminamos las base de datos de prueba y recargamos los privilegios. en /etc/rc.d/rc.mysqld comentamos la linea SKIP="--skip-networking" y agregamos SKIP="" reiniciamos entramos a mysql y creamos usuario para administracion remota ya se puede conectar desde la red de esta forma mysql -h ip_server -u usuario_creado -p -vvv

También podría gustarte