Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como configurar una dirección IP estática en Centos 7

Drivemeca activando dirección ip estática en Linux Centos 7
Para nuestros equipos de escritorio es buena idea tenerlos con ip dinámica (cambiada por medio del protocolo DHCP cada cierto tiempo), pero para un servidor no y este sera el tema de nuestro articulo del día de hoy, como activar una ip fija o estática a un servidor Linux Centos 7. Como siempre, para un problema existen varias soluciones (y mas en los sistemas), esta vez mostrare a mi entender la mas sencilla, la que podrá usar un novato o un profesional de sistemas. Todos los comandos se harán desde la cuenta root.

Requerimientos

-Linux Centos 7. En este articulo te muestro como instalarlo paso a paso

-Abrimos una consola (o nos logeamos por consola) y comenzamos instalando Network Manager
yum install NetworkManager-tui

-Lo ejecutamos
nmtui

-Nos aparece una ventana, entramos por la primera opción, Modificar una conexión. Presionamos Enter
Drivemeca activando dirección ip estática en Linux Centos 7

-Elegimos la interfaz de red que queremos modificar
Drivemeca activando dirección ip estática en Linux Centos 7

-En este caso solo tenemos una interfaz. La marcamos y con la tecla TAB buscamos el botón Editar y presionamos Enter
Drivemeca activando dirección ip estática en Linux Centos 7

-En la siguiente ventana bajamos con TAB hasta la opción Automático (al costado derecho de CONFIGURACION IPV4) y presionamos Enter eligiendo Manual
Drivemeca activando dirección ip estática en Linux Centos 7

-Siguiendo con TAB vamos al botón Mostrar y presionamos Enter
Drivemeca activando dirección ip estática en Linux Centos 7

-Añadimos una ip presionando Enter sobre el botón Añadir
Drivemeca activando dirección ip estática en Linux Centos 7

-Escribimos los datos de nuestra ip (ip, puerta de enlace, servidores DNS)
Drivemeca activando dirección ip estática en Linux Centos 7

-Aceptamos cambios presionando Enter sobre el botón Aceptar
Drivemeca activando dirección ip estática en Linux Centos 7

-Y salimos presionando Enter sobre el botón Salir
Drivemeca activando dirección ip estática en Linux Centos 7

-Verificamos cambios ejecutando
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
Drivemeca activando dirección ip estática en Linux Centos 7

-Reiniciamos el servicio network para que se haga efectivo el cambio. OJO, si estas via ssh por medio de esta interface, perderás conexión
systemctl restart network.service

-Muy bien, ya tienes tu servidor Linux Centos con una ip fija activa, cierto que fue sencillo hacer el cambio? Cambiarías algo en el proceso? cuéntame en los comentarios debajo del articulo.
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar OwnCloud en un servidor Linux Centos paso a paso

DriveMeca OwnCloud logo
Ya conoces el boom de la nube pero aun te da un poco de desconfianza el tener tus datos fuera de tu oficina, ok, no hay problema, te presento OwnCloud, una solución que no tiene nada que envidiarle a los proveedores populares de hosting.
En este articulo te mostrare paso a paso como instalar OwnCloud en un servidor Linux Centos 7. Con esta combinacion podras comenzar a subir archivos a tu propia nube privada, modificarlos, abrirlos, etc. Comenzamos?

Requerimientos

-Linux Centos 7. En este articulo te muestro como instalarlo paso a paso

-Instalamos dos requerimientos
yum install wget bzip2

-Instalamos repositorios Epel, RPMForgue y Remi

-Instalamos apache y php desde el repositorio Epel
yum --enablerepo=epel install httpd php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl php-mcrypt php-pear

-Instalamos mariadb
yum install mariadb-server

-Activamos y ejecutamos MariaDB
systemctl enable mariadb.service
systemctl start mariadb.service

-Activamos y ejecutamos apache
systemctl enable httpd.service
systemctl start httpd.service

-Aseguramos nuestra configuración de MariaDB
mysql_secure_installation

-Creamos una db para OwnCloud en MariaDB
mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.44-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> CREATE DATABASE owncloud;
Query OK, 1 row affected (0.01 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'contraseña-owncloud';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> quit;
Bye

-Creamos un archivo de configuración en apache para OwnCloud
vi /etc/httpd/conf.d/owncloud.conf
<IfModule mod_alias.c>
Alias /owncloud /var/www/html/owncloud
</IfModule>
<Directory “/var/www/html/owncloud”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

-Reiniciamos apache para que tome los cambios
systemctl restart httpd.service

-Nos cambiamos al directorio home de paginas de apache y descargamos la ultima versión actualmente de OwnCloud (8.2.1)
cd /var/www/html/
wget -c https://download.owncloud.org/community/owncloud-8.2.1.tar.bz2

-Descomprimimos el archivo
tar -xjf owncloud-8.2.1.tar.bz2

-Damos permisos a apache en el directorio de forma recursiva
chown -R apache.apache owncloud

-Momento para configurar via web. Abrimos un browser y navegamos a la ip del servidor http://ip-servidor-linux-centos/owncloud. Creamos una cuenta de administrador, le colocamos una contraseña lo suficientemente fuerte (nos mostrara de forma gráfica que tan fuerte es). Damos click a Storage & database y elegimos MySql/MariaDB, en los campos que se muestran escribimos los datos de nuestra db en mariadb, el usuario y contraseña creados y como servidor, localhost (servidor local). Verificamos todo este correctamente escrito y damos click al botón Finish setup
DriveMeca instalando OwnCloud en Linux Centos 7 paso a paso

-Después de unos segundos nos da la bienvenida a OwnCloud y nos sugiere descargar clientes para conectarnos, cerramos esta ventana dando click a la x superior derecha
DriveMeca instalando OwnCloud en Linux Centos 7 paso a paso

-Muy bien, ya estamos en el escritorio o dashboard de OwnCloud
DriveMeca instalando OwnCloud en Linux Centos 7 paso a paso

-La ayuda es amplia
DriveMeca instalando OwnCloud en Linux Centos 7 paso a paso

Con esto ya tenemos lista nuestra propia nube privada ejecutándose sobre Linux Centos 7, como todas las soluciones opensource, sin problemas.
Que tal te ha parecido OwnCloud, ya lo conocías, lo usas?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark