Apuntes de una implementación CentOS 6.5 bajo un entorno LAMP

Este post contiene apuntes personales que utilizo cuando voy a implementar un servidor GNU Linux en Centos. A medida que surgan nuevos requerimientos seguiré editando esta entrada. Espero que con este aporte pueda ayudar a quienes recién empiezan o a quien le sirva como una guía rápida para algunos temas puntuales.

Desactivar SELINUX

No es una buena practica ya que SELINUX es sin discutir la seguridad mas recomendada de tener en cuenta en una instalación Centos. Pero si recién empiezan quizás es la mejor opción para empezar a trabajar en su servidor de pruebas. editar:

> nano /etc/sysconfig/selinux

buscar la linea y cambiar a disabled:

SELINUX=DISABLED

IPTABLES

Editar por consola:

> nano /etc/sysconfig/iptables

agregar la sgte. linea.

-A INPUT -m state state NEW -m tcp -p tcp dport 80 -j ACCEPT

reiniciar iptables

> service iptables restart

WEBMIN

> yum -y update
> wget http://prdownloads.sourceforge.net/webadmin/webmin-1.620-1.noarch.rpm
> rpm -U webmin-1.620-1.noarch.rpm

http://ipdelservidor:10000

INSTALAR APACHE

> yum install httpd

INSTALAR PHP5.4

CentOS/RHEL 6.x:

> rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
> yum install php54w

INSTALAR POSTGRESQL 9.1

CentOS/RHEL 6, 32-Bit:

>  rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-6-i386/pgdg-centos91-9.1-4.noarch.rpm

CentOS/RHEL 6, 64-Bit:

>  rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-6.3-x86_64/pgdg-centos91-9.1-4.noarch.rpm
> yum install postgresql91-server
> /etc/init.d/postgresql-9.1 initdb
> service postgresql-9.1 start
> su postgres
$ psql

CAMBIAR CONTRASEÑA POSTGRESQL

modificar

> nano /var/lib/pgsql/9.4/data/pg_hba.conf

si no ubican el archivo pueden usar

> locate pg_hba.conf

agregar la linea

> host template1 postgres 127.0.0.1 255.255.255.0 trust

grabamos y reiniciamos

> /etc/init.d/postgresql-9.4 restart

ahora ingresamos

> psql -U postgres -h 127.0.0.1 template1

cambiamos la nueva clave

#template1> ALTER USER postgres with password ElNuevoPassword';
#template1> \q

quitamos la linea que agremos al pg_hba.conf y reiniciamos postgresql

CONECTAR PHP CON POSTGRESQL

> yum install php54w-pgsql
> service httpd restart

INSTALAR TEAMVIEWER 10 CENTOS

> yum install http://download.teamviewer.com/download/teamviewer.i686.rpm
> teamviewer

Añadir un comentario

El código HTML se muestra como texto y las direcciones web se transforman automáticamente.

Discusiones sobre el mismo tema

URL de retroenlace : http://creativapixel.com/blog/index.php?trackback/3

51 reads