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

Instalación modo gráfico en Linux Centos

Instalación modo gráfico en Linux Centos

Aunque no es lo mas optimo, es normal querer tener nuestro servidor Linux Centos con un amigable entorno gráfico. Por algo la fama desde los tiempos de Unix de lo terrible que es manejar la administración en modo consola; esta la tiene bien ganada. Para alguien no acostumbrado a tener que manejar un Linux desde consola, aunque se aprende rápido, es mejor comenzar poco a poco y poder contar con un ambiente gráfico para las tareas de administración.

Imagino que ya estas listo, porque hoy veremos paso a paso como instalar modo gráfico en un servidor Linux Centos 7. Este articulo es para si es el caso o lo requieres, instales modo gráfico (gnome) en un servidor Centos 7 ya existente, ya que también se puede cuando estamos instalando por primera vez.

Es recomendable tener un backup de nuestro servidor antes de comenzar y todas las tareas se harán desde la cuenta root (administrador).

Requerimientos interfaz gráfica en Linux Centos

  • Linux Centos 7 actualizado
  • 1GB RAM (mas es mejor)
  • 1GB disco libre
  • Conexión a internet (para descargar los paquetes)

Como instalar modo gráfico en Linux Centos Server

Vídeo tutorial instalando interfaz gráfica en Linux Centos



-Nos logeamos como root a una consola texto y ejecutamos el siguiente comando para ver los grupos de paquetes disponibles

yum group list
Complementos cargados:fastestmirror
No existe un archivo de grupos instalados.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
 * base: mirror.nbtelecom.com.br
 * extras: centos.brnet.net.br
 * updates: centos.xpg.com.br
Grupos de Entorno Disponibles:
   Instalación mínima
   Compute Node
   Servidor de infraestructura
   Servidor y archivo de impresión
   Servidor web básico
   Host de virtualización
   Servidor con GUI
   Escritorio Gnome
   Espacios de trabajo Plasma KDE
   Desarrollo y estación de trabajo Creativa
Grupos disponibles:
   Administración de sistemas
   Bibliotecas compatibles
   Compatibilidad con legado de UNIX
   Herramientas de Administración de sistemas
   Herramientas de desarrollo
   Herramientas de seguridad
   Herramientas gráficas de Administración
   Herramientas para consola de Internet.
   Soporte científico
   Soporte para tarjeta inteligente
Listo

-En este caso instalaremos el grupo Servidor con GUI (gnome con herramientas para administrar servidores y otras tareas). Podemos antes de instalar verificar que grupos de paquetes se instalaran

yum groupinfo "Servidor con GUI"
Complementos cargados:fastestmirror
No existe un archivo de grupos instalados.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
 * base: mirror.nbtelecom.com.br
 * extras: centos.brnet.net.br
 * updates: centos.xpg.com.br

Grupo de Entorno: Servidor con GUI
Id de Entorno: graphical-server-environment
 Descripción: Servidor para operar servicios de infraestructura de redes con una GUI.
Grupos Obligatorios:
   +base
   +core
   +desktop-debugging
   +dial-up
   +fonts
   +gnome-desktop
   +guest-agents
   +guest-desktop-agents
   +input-methods
   +internet-browser
   +multimedia
   +print-client
   +x11
Grupos Opcionales:
   +backup-server
   +directory-server
   +dns-server
   +file-server
   +ftp-server
   +ha
   +hardware-monitoring
   +identity-management-server
   +infiniband
   +java-platform
   +kde-desktop
   +large-systems
   +load-balancer
   +mail-server
   +mainframe-access
   +mariadb
   +network-file-system-client
   +performance
   +postgresql
   +print-server
   +remote-desktop-clients
   +remote-system-management
   +resilient-storage
   +virtualization-client
   +virtualization-hypervisor
   +virtualization-tools

-Preveemos un posible error de repositorio
yum --enablerepo=base clean metadata

-Instalamos, hora de ir por un café ;-)
yum groupinstall 'Servidor con GUI'

-Activamos el modo de inicio gráfico (5)
systemctl enable graphical.target --force
rm /etc/systemd/system/default.target
ln -s /usr/lib/systemd/system/graphical.target /etc/systemd/system/default.target

-Reiniciamos el servidor para entrar directo al modo gráfico
reboot

-Damos click a License Information para aceptar la licencia
Nos preparamos para aceptar la licencia

-Aceptamos el acuerdo de licencia (activando el checkmark) y damos click al botón superior izquierdo Listo
Aceptamos la licencia de uso

-Damos click al botón Finalizar configuración para continuar
Finalizamos la configuracion de nuestro entorno grafico en Linux Centos

-Verificamos el idioma activo (Español) y damos click al botón Siguiente
Confirmamos nuestro idioma

-Tiempo de verificar la distribución de nuestro teclado (Español latinoamericano) y damos click al botón Siguiente
Verificamos la distribucion de teclado configurada

-Zona horaria de nuestro servidor, damos click al botón Siguiente
Elegimos zona horaria para nuestro servidor opensource

-En este paso podemos conectar cuentas para consultarlas. Este paso se puede omitir dando click al botón Omitir
Quieres conectar cuentas de redes sociales?

-Momento para crear una cuenta de usuario y si es el caso conectar nuestro servidor a un dominio (dando click al botón Configurar el inicio de sección corporativo). Damos click al botón Siguiente
Confirmamos o creamos una cuenta de usuario

-Creamos una contraseña para la nueva cuenta de usuario y damos click al botón Siguiente
Creamos una contraseña para la cuenta de usuario

-Y ya terminamos. Damos click al botón Empezar a usar CentOS linux
Cerramos el asistente

-Apenas cerramos el asistente nos sale una ventana de ayuda con variada información, podemos cerrarla dándole click al botón X superior derecho
Gnome nos recibe con informacion para su uso

-Muy bien, ya tenemos Gnome instalado en nuestro Linux Centos 7
Ya podemos usar nuestro servidor Linux con entorno grafico

Artículos recomendados: Como instalar TACACS+ en Centos 6.4 paso a paso
                                           Como administrar MySQL con Webmin
                                           Como instalar un servidor ical en Centos 6.4 paso a paso
                                           Como instalar y administrar vsftpd en Centos con Webmin
                                           Como instalar y configurar Alfresco Community 4 paso a paso
                                           Corrección de repositorios de YUM en Centos
                                           PlayList Implementaciones Linux en YouTube


Te pareció complicado el proceso de instalación? Administras tus servidores Linux Centos desde consola o desde modo gráfico?

Pretendo vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo

Donar 25 USD

Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark

15 minutos para configurar un Linux Centos 7 LAMP

15 minutos para configurar un Linux Centos 7 LAMP

Sabias que hay un nuevo OS en el mercado? Linux Centos 7 vio la luz hace unos días y ya muchos estamos ansiosos por ponerlo a prueba con su diversas características. Una de las formas comunes de ver su potencial es instalar un servidor LAMP (palabra que se forma de las iniciales de Linux Apache MySQL/MariaDB PHP) que nos sirva para hostear nuestras paginas/proyectos web.

Ya entrados en detalles (y el tiempo corriendo) hoy veremos como instalar paso a paso un servidor Linux Centos 7 LAMP en el cual veremos nuevos comandos para ejecutar servicios, abrir puertos en el firewall y el reemplazo de MySQL por MariaDB. Para resultados sin errores sugiero copiar y pegar los comandos evitando problemas por sintaxis.

Requerimientos para instalar LAMP en Linux Centos

                                           Como instalar php 5.6 en Centos 7
                                           Como instalar y configurar Fail2ban en Linux Centos
                                           Como instalar php 7 en Linux Centos paso a paso
                                           Configurando servicios en Linux Centos / RedHat
                                           Playlist Implementaciones Linux en Youtube

En 15 minutos configura un Linux Centos 7 LAMP


-Se que es un posible problema de seguridad pero para este articulo prefiero desactivar SELinux. Reiniciamos nuestro servidor después de este cambio

vi /etc/selinux/config
SELINUX=disabled
-Instalamos los paquetes que necesitaremos
yum install httpd mariadb-server mariadb php php-mysql php-gd php-pear php-cli php-common NetworkManager-tui wget curl net-tools lsof firewalld

-Siguiente paso, dejar nuestro servidor con una ip fija y no dinámica por DHCP como posiblemente este después de instalar. Verificamos que ip tiene nuestro servidor

ip a sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:5a:48:4b brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.149/24 brd 192.168.1.255 scope global dynamic enp0s3
       valid_lft 85741sec preferred_lft 85741sec
    inet6 fe80::a00:27ff:fe5a:484b/64 scope link
       valid_lft forever preferred_lft forever

-El estado original de nuestra tarjeta de red podemos verificarlo en el archivo ifcfg-enp0s3. Este archivo se origina de 2 palabras, ifcfg y el nombre de la interfaz enp0s3 como vimos en la salida del comando ip anterior

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=8a348a54-bc7b-489f-bf53-5ef406f04854
ONBOOT=yes
HWADDR=08:00:27:5A:48:4B
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

-Aunque podemos modificar el archivo directamente, hay una forma mas sencilla y visual de hacerlo, ejecutando NetworkManager Text User Interface (TUI). Escogemos Edit a connection y presionamos Enter

nmtui
DriveMeca instalando Linux Centos 7 LAMP paso a paso

-Elegimos la interfaz de red que modificaremos y con la tecla TAB buscamos Edit. Presionamos Enter
DriveMeca instalando Linux Centos 7 LAMP paso a paso

-Ya editando nuestra conexión, damos Enter sobre Show en IPv4
DriveMeca instalando Linux Centos 7 LAMP paso a paso

-Escogemos Manual y escribimos los datos ip para nuestra tarjeta. Salimos guardando dando Enter sobre Ok
DriveMeca instalando Linux Centos 7 LAMP paso a paso

-Salimos presionando Enter sobre Quit
DriveMeca instalando Linux Centos 7 LAMP paso a paso

-Si visualizamos ahora el archivo de configuración de nuestra tarjeta veremos los cambios que acabamos de hacer

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=8a348a54-bc7b-489f-bf53-5ef406f04854
ONBOOT=yes
HWADDR=08:00:27:5A:48:4B
IPADDR0=192.168.1.149
PREFIX0=24
GATEWAY0=192.168.1.1
DNS1=192.168.1.1
DNS2=8.8.8.8
DNS3=8.8.4.4
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

-Reiniciamos el servicio de red para que tome los cambios

systemctl restart network

Activamos firewalld para Linux Centos LAMP


-Aunque podemos manejar iptables directamente, una buena alternativa es por medio de firewalld. Activamos el servicio y lo ejecutamos
systemctl enable firewalld
systemctl start firewalld


Configuramos Apache para Linux Centos LAMP


-Activamos el servicio de apache y lo ejecutamos
systemctl enable httpd
systemctl start httpd

-Verificamos este ejecutándose correctamente
systemctl status httpd
httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
   Active: active (running) since dom 2014-07-13 16:26:17 COT; 48s ago
 Main PID: 3054 (httpd)
   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
   CGroup: /system.slice/httpd.service
           ├─3054 /usr/sbin/httpd -DFOREGROUND
           ├─3056 /usr/sbin/httpd -DFOREGROUND
           ├─3057 /usr/sbin/httpd -DFOREGROUND
           ├─3058 /usr/sbin/httpd -DFOREGROUND
           ├─3059 /usr/sbin/httpd -DFOREGROUND
           └─3060 /usr/sbin/httpd -DFOREGROUND

jul 13 16:26:17 ce7.test.com systemd[1]: Started The Apache HTTP Server.

-Verificamos configuración de apache
apachectl configtest
Syntax OK

Importante sobre apache

Configuración: /etc/httpd/conf/httpd.conf
Configuración de módulos: /etc/httpd/conf.modules.d/
Puertos: 80 (http) y 443 (https - SSL)
Logs: /var/log/httpd/

-Abrimos los puertos 80 y 443 en el firewall
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https

-Abrimos un browser y navegamos a la ip de nuestro servidor
Navegamos a nuestro servidor apache verificando asi su funcionamiento

Configuramos Mariadb para Linux Centos LAMP


-Activamos el servicio mariadb y lo ejecutamos
systemctl enable mariadb
systemctl start mariadb

-Verificamos este ejecutándose correctamente el servicio
systemctl status mariadb
● mariadb.service - MariaDB database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
   Active: active (running) since vie 2018-04-13 17:45:25 -05; 22s ago
  Process: 11542 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
  Process: 11462 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
 Main PID: 11541 (mysqld_safe)
   CGroup: /system.slice/mariadb.service
           ├─11541 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
           └─11703 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var...

-Aseguramos nuestra configuración de mariadb. La contraseña de root de mariadb apenas instalamos no existe, por ello damos Enter, después dejamos los valores por default y escribimos una contraseña cuando se nos pida

/usr/bin/mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? [Y/n] 
New password: 
Re-enter new password: 
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] 
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] 
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] 
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] 
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

-Ahora que ya tenemos asegurada nuestra instalación de MariaDB la probamos con el usuario root y la contraseña que acabamos de colocarle. Podemos verificar las bases de datos que tiene en este momento y salimos con el comando quit

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.56-MariaDB MariaDB Server

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

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

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)

MariaDB [(none)]> quit;
Bye

Importante sobre MariaDB

Configuración: /etc/my.cnf
Puertos: 3306
Logs: /var/log/mariadb/

Verificamos PHP


-Siguiente paso, verificar si nuestro apache tiene bien configurados php y con que módulos esta ejecutando. Para esto creamos un archivo php

vi /var/www/html/test.php
<?php
phpinfo();
?>

-Le damos permisos a apache
chown apache.apache /var/www/html/test.php

-Navegamos a http://192.168.1.149/test.php y veremos todos los módulos que tenemos activos en nuestro apache
Por medio de esta pagina podemos verificar version de php y sus modulos

Ahora ya tenemos nuestro servidor Linux Centos 7 LAMP listo para colocar nuestras paginas o proyectos web. Ya tienes un servidor LAMP, con Centos? con que distribución? Ya usas Centos 7?

Pretendo vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo

Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark

Como instalar php 7 en Linux Centos paso a paso

Como instalar php 7 en Linux Centos paso a paso

Mas rápido, muchoooooooo mas rápido, pareciera que nos dicen en todo momento cuando nos hablan de software y para esto entre otras cualidades, llego PHP 7 hace ya un tiempo atrás. Ciertamente todavía no esta generalizado su uso pero ya muchos lo piden por lo que hoy te traigo este articulo paso a paso en español de como instalar PHP7 en Linux Centos.

PHP, un popular lenguaje para desarrollo web es, podría decir sin miedo a equivocarme, el mas usado en los sitios web en internet. Cada vez mas y mas aplicaciones se basan en el para su desarrollo, por lo que lo encontraremos muchas veces como requerimiento.

Porque ha demorado en aparecer la versión 7 en servidores? pues porque es normal que la estabilidad conlleve a esperar un tiempo mientras se estabiliza y se investiga y da por hecho de que no tiene problemas de seguridad. Pero bien, es hora de que nos pongamos manos a la obra instalando php 7 en Linux Centos.

Requerimientos de instalación de PHP 7 en Linux Centos

Como instalar php 7 en Linux Centos paso a paso

-Instalamos dependencias, en este caso el repositorio epel en su ultima versión disponible
yum install epel-release yum-utils

-Instalamos configuracion de repositorio remi
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

-Decidimos que versión de PHP instalaremos. Para este articulo instalare PHP 7.2
yum-config-manager --enable remi-php70 «-- para instalar php 7.0
yum-config-manager --enable remi-php71 «-- para instalar php 7.1
yum-config-manager --enable remi-php72 «-- para instalar php 7.2

-Habilitamos la configuracion de php 7.2 de remi. A partir de este momento todo lo que instalemos de php, sera tomado de este repositorio en la versión que hayamos elegido
yum-config-manager --enable remi-php72
Complementos cargados:fastestmirror
====================================================================== repo: remi-php72 ======================================================================
[remi-php72]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/7
baseurl =
cache = 0
cachedir = /var/cache/yum/x86_64/7/remi-php72
check_config_file_age = True
compare_providers_priority = 80
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage =
enabled = 1
enablegroups = True
exclude =
failovermethod = priority
ftp_disable_epsv = False
gpgcadir = /var/lib/yum/repos/x86_64/7/remi-php72/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/7/remi-php72/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
hdrdir = /var/cache/yum/x86_64/7/remi-php72/headers
http_caching = all
includepkgs =
ip_resolve =
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid =
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink =
minrate = 0
mirrorlist = http://cdn.remirepo.net/enterprise/7/php72/mirror
mirrorlist_expire = 86400
name = Remi's PHP 7.2 RPM repository for Enterprise Linux 7 - x86_64
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/7/remi-php72
pkgdir = /var/cache/yum/x86_64/7/remi-php72/packages
proxy = False
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
ui_id = remi-php72
ui_repoid_vars = releasever,
   basearch
username =

Instalamos PHP 7 en Linux Centos

-PHP 7 entraría en conflicto con otra versión, por lo que debemos asegurarnos de que no tenemos otra instalada. Borramos anterior versión en caso de haberla
yum remove php-cli mod_php php-common

-Descargamos e instalamos PHP7 con yum
yum install php php-gd php-pear php-cli php-common

Activamos Apache en Linux Centos

-Normalmente también se descargara e instalara httpd (apache). Lo activamos y ejecutamos
systemctl enable httpd
systemctl restart httpd
systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since lun 2017-02-06 19:21:52 COT; 14s ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 10081 (httpd)
   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
   CGroup: /system.slice/httpd.service
           ├─10081 /usr/sbin/httpd -DFOREGROUND
           ├─10082 /usr/sbin/httpd -DFOREGROUND
           ├─10083 /usr/sbin/httpd -DFOREGROUND
           ├─10084 /usr/sbin/httpd -DFOREGROUND
           ├─10085 /usr/sbin/httpd -DFOREGROUND
           └─10086 /usr/sbin/httpd -DFOREGROUND

feb 06 19:21:50 cen.drivemeca.com systemd[1]: Starting The Apache HTTP Server...
feb 06 19:21:52 cen.drivemeca.com systemd[1]: Started The Apache HTTP Server.

Abrimos puertos en firewall Linux Centos

-Abrimos los puertos tcp de los servicios http y https (80 y 443)
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https

-Reiniciamos el servicio firewalld para que tome los cambios
systemctl restart firewalld

Verificamos PHP en Linux Centos

-Verificamos versión de PHP. Este comando me dice que tengo la 7.2.4
php -v
PHP 7.2.4 (cli) (built: Mar 27 2018 17:23:35) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

-Requieres mas info de que módulos tienes ya instalados. Fácil, creamos un pequeño info.php
vi /var/www/html/info.php
<?php
phpinfo();
?>

-Desde otro pc abrimos un browser y navegamos al URL http://IP-SERVIDOR/info.php para ver los módulos php activos
Via web podemos verificar que modulos php y su version tenemos instalados en Centos


Artículos recomendadosComo instalar phpldapadmin en centos
                                           15 minutos para configurar un Linux Centos 7 LAMP
                                          Potencia tu Linux Centos e instala los repositorios RPMForge / Epel / Remi
                                           Como instalar Joomla en Linux Centos 7 paso a paso
                                           Como crear un repositorio Linux Centos en tu LAN
                                           Como instalar php 5.6 en Centos 7
                                          Como instalar phpMyAdmin paso a paso


Con PHP7 tus aplicaciones web tendrán un buen impulso. Ya usas PHP 7?, en que Linux?
Quiero vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?

Donar 25 USD

Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark