Diferència entre revisions de la pàgina «ASIX/M10/UF2/A06/E3»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
m
m
Línia 25: Línia 25:
 
Un cop instal·lat, podem veure si s'ha instal·lat fent una consulta de la versió, per exemple:
 
Un cop instal·lat, podem veure si s'ha instal·lat fent una consulta de la versió, per exemple:
 
<source>php --version</source>
 
<source>php --version</source>
{{imatge|M10UF2A06-10.png}}
+
{{imatge|M10UF2A06-9.png}}

Revisió del 11:08, 3 juny 2018

Instal·lació del PHP PG Admin

És interessant instal·lar un gestor "visual" per web per a administrar el SGBD sense necessitat de fer-ho per terminal i, en certa manera, agilitzar els processos d'administració i manteniment del sistema. Hi ha eines com PHPMyAdmin per a MySQL/MariaDB i també tenim PHPPgAdmin per a Postgres.

Requeriments

  • Servidor web Apache
  • PHP

Instal·lació i posada en marxa del servidor web

yum install httpd

El posarem en marxa amb

systemctl start httpd

I configurarem l'arrencada automàtica amb

systemctl enable httpd

Un cop fet això, deshabilitarem el Firewall i el SELinux per a evitar problemes de restriccions. En un cas real configuraríem el SELinux i el firewall per a permetre el trànsit pel port 80 i el SELinux permetés a l'usuari de l'apache servir els arxius; però en una pràctica d'aquest tipus tiro pel dret:

systemctl stop firewalld
systemctl disable firewalld
setenforce 0

Per a fer persistent la desactivació del selinux hauríem d'editar l'arxiu /etc/selinux/config i posarem disabled en lloc de enforcing. Com que no reiniciaré el servidor, ho faig en temps real amb el setenforce 0

Instal·lació de PHP

Instal·larem la versió 5.x de PHP, que és la que va per defecte als repos de CentOS 7:

yum install php

Un cop instal·lat, podem veure si s'ha instal·lat fent una consulta de la versió, per exemple:

php --version
M10UF2A06-9.png