/usr/sbin/adduser nuevousuario
passwd nuevousuario
Pero al hacer:
/usr/sbin/visudo
No aparece la sección que indica el tutorial:
# User privilege specification root ALL=(ALL) ALL
Eso no está.. ¿Cuál podría ser?
Que chiste... mejor lo intento separado..
Saludos!El 13 de febrero de 2014, 14:32, Analyzer <thenewin...@gmail.com> escribió:O tengo que hacerlo con el famoso sudo o algo asi...El usuario "root" que viene por defecto en el CentOS 6.5 permite instalar apache, mysql, php y eso?.. De hecho el enlace dice que es mejor crear otro.Pues aquí voy decidido a instalar en una vbox sobre xp sp3.Estoy siguiendo estos enlaces y ya tengo algunas dudas:
https://www.digitalocean.com/community/articles/initial-server-setup-with-centos-6
https://www.digitalocean.com/community/articles/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-6
Otra duda: es mejor instalar con un paquete como LAMP o por separado apache, php, mysql?De antemano gracias!
Seguiré buscándole..La cosa es que la mayoría de los tutoriales parecen basarse en GUI y no en command line.¿Qué es eso de la instalación minimal?..Esto fue exactamente lo que vi al instalar: http://lintut.com/how-to-install-centos-6-5-minimal/
Saludos!
Saludos!
Saludos!
# yum install mysql mysql-server httpd php* -yMe dice que necesito tener los privilegios de root para correr ese comando.
/usr/sbin/adduser nuevousuario
passwd nuevousuario
Pero al hacer:
/usr/sbin/visudo
No aparece la sección que indica el tutorial:
# User privilege specification root ALL=(ALL) ALL
Eso no está.. ¿Cuál podría ser?
# User privilege specification
Pero si viene esta línea:
# User privilege specification root ALL=(ALL) ALL
Nada más agregue la nueva cuenta de usuario como dice aquí y listo:
https://www.digitalocean.com/community/articles/initial-server-setup-with-centos-6
service httpd startMarca Error 13 y dice "No listening sockets available"..
service mysqld start
----
Has recibido este mensaje porque estás suscrito al grupo "PHP Latinoamérica" de Grupos de Google.
Visita este grupo en http://groups.google.com/group/phplatinoamerica.
Has recibido este mensaje porque estás suscrito al grupo "PHP Latinoamérica" de Grupos de Google.
Visita este grupo en http://groups.google.com/group/phplatinoamerica.
phpMyAdmin bye default allowed to access from localhost only. If you want to make it accessible from remote computers edit /etc/httpd/conf.d/phpMyAdmin.conf and update all 127.0.0.1 with your network like below or enable phpMyAdmin access for everyone.
Te agradezco !!Y todo con la cuenta NO root. Ahora veo como instalar el phpmyadmin..Nestor,Fijate que tecleé lo que indicas y para mi sorpresa dice OK tanto en el "daemon" (servicio) de apache como en el de mysql.
Saludos!El 25 de febrero de 2014, 16:12, Néstor <rot...@gmail.com> escribió:Básicamente hacen lo mismo. Tu link añade una persona. Mi link añade a un grupo y luego te dice que añadas a usuario a este grupo.
Si, así se añaden usuarios a sudoers.
Después que el usuario ha sido añadido entonces se puede dar comandos como "sudo /sbin/service httpd restart". Y te pide la contraseña. Lo que hace es dar el comando como root por medico de tu cuenta.
On Feb 25, 2014 1:59 PM, "Analyzer" <thenewin...@gmail.com> wrote:Según ya había hecho anteriormente eso que dices.Busqué esta sección pero no estaba:# User privilege specification
Pero si viene esta línea:
root ALL=(ALL) ALLy justo debajo de esa linea puse el otro usuario.
Nada más agregue la nueva cuenta de usuario como dice aquí y listo:
https://www.digitalocean.com/community/articles/initial-server-setup-with-centos-6
¿Era eso lo de añadir el usuario a sudoers?..Saludos!El 25 de febrero de 2014, 15:46, Néstor <rot...@gmail.com> escribió:Si tienes que añadir el usuario como parte de los sudoers para ser parte de root. Mira esta patina: http://www.cyberciti.biz/faq/linux-sudo-allows-people-in-group-admin/
Después de que añadas el grupo de sudoers, cada vez que des un comando te pide tu contraseña para asegurarse que tienes permiso y éres tu el que da el comando.
On Feb 25, 2014 1:28 PM, "Analyzer" <thenewin...@gmail.com> wrote:O a qué te refieres?..Pero me pide la contraseña de usuario (no root) antes de abrirlo.Gracias Nestor,$ sudo vi /etc/httpd/logs/error_log
Si puedo editar el archivo error_log. Si hago esto si puedo entrar a el:
Saludos!El 25 de febrero de 2014, 15:11, Néstor <rot...@gmail.com> escribió:Hola,
Te cuento que a mi no me gusta tener mi cuenta como parte del grupo de root. Yo prefiero tener que meterme como root o hacer 'sudo' antes de dar el commando.Obviamente hay un problems con permissions, pero difícil de decir cuál es el problema. Fíjate a ver si puedes editar el log con tu cuenta normal.
Si tu cuenta normal es parte del grupo de root entonces debería permitirte hacer todo lo que root puede hacer.
Yo siempre he preferido usar 'su' cuando quiero hacer algo como root. Ademas que si alguien penetrate tu cuenta y éres parte del grupo root entonces pueden hacer lo que quieran ya que son parte del grupo de root.
Saludos,
Néstor
On Feb 25, 2014 12:47 PM, "Analyzer" <thenewin...@gmail.com> wrote:Lo que noto es que si entro con el usuario root, si levanta el servicio de apache y el de mysql y dice OK, pero si uso una cuenta que fue agregada como administrador según lo recomendado en los enlaces y que puse debajo de:Unable to open logs [ Falló ]Iniciando httpd: (13) permission denied: httpd: could not open error log file /etc/httpd/logs/error_logDice:Al teclear:service httpd start
root ALL=(ALL) ALLmiusuario ALL=(ALL) ALLEntonces dice que no puede abrir el log de errores..
Saludos!
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp NM_CONTROLLED="yes"Pero aun sin cambiar eso del dhcp debería entrar al phpMyAdmin, no?..
Si puedes acceder PHPMyAdmin desde tu computadora todo esta bien.
El 3cer paso lo haces solamente si quieres acceder a tu web server desde
otra computadora.