Diferència entre revisions de la pàgina «ASIX/M08/UF2/P11»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
Línia 22: Línia 22:
 
<source>firewall-cmd --add-service=http --permanent
 
<source>firewall-cmd --add-service=http --permanent
 
firewall-cmd --reload</source>
 
firewall-cmd --reload</source>
 +
====wget====
 +
Necessitarem ''wget'' per tal de descarregar arxius des de la xarxa:
 +
<source>dnf install wget -y</source>
  
 
Si fins aquí ho tenim tot bé, podrem navegar a http://192.168.56.100 i veurem la ''test page'' de CentOS.
 
Si fins aquí ho tenim tot bé, podrem navegar a http://192.168.56.100 i veurem la ''test page'' de CentOS.
 +
 +
====Wordpress====
 +
Descarregarem l'última versió estable des de la pàgina oficial utilitzant ''wget'':
 +
<source>wget https://wordpress.org/latest.tar.gz</source>
 +
El descomprimirem
 +
<source>tar -xzf ./latest.tar.gz</source>
 +
I copiarem el directori extret del ''tar'' cap a un subdirectori del ''ServerRoot'' per defecte d'Apache:
 +
<source>mv wordpress /var/www/html/wordpress</source>
 +
 +
====PHPMyAdmin====
 +
Haurem d'habilitar el repositori ''EPEL'' per a instal·lar-lo:
 +
<source>
 +
yum install epel-release -y
 +
</source>
 +
i instal·larem el paquet
 +
<source>yum install phpmyadmin</source>

Revisió del 17:23, 9 oct 2018

Enunciat

Configura l'Apache en un CentOS 7 de manera que se serveixin els 3 següents hosts:

  • phpmyadmin.domini.cat
  • www.domini.cat
  • wordpress.domini.cat

Solució

Partiré d'una instal·lació minima de CentOS 7 amb IP 192.168.56.100 i hostname m08uf2pt11. L'administració de la màquina es farà via SSH des de la màquina amfitriona.

Requeriments

Apache

Començarem instal·lant el servidor web Apache com hem fet habitualment

yum install httpd -y

Quan ja tinguem instal·lat el servidor web, l'engegarem i activarem l'arrencada automàtica

systemctl start httpd
systemctl enable httpd

SELinux

deshabilitarem SELinux temporalment amb

setenforce 0

Firewall

i obrirem el port 80 al firewall per a poder accedir remotament a la web de la màquina virtual:

firewall-cmd --add-service=http --permanent
firewall-cmd --reload

wget

Necessitarem wget per tal de descarregar arxius des de la xarxa:

dnf install wget -y

Si fins aquí ho tenim tot bé, podrem navegar a http://192.168.56.100 i veurem la test page de CentOS.

Wordpress

Descarregarem l'última versió estable des de la pàgina oficial utilitzant wget:

wget https://wordpress.org/latest.tar.gz

El descomprimirem

tar -xzf ./latest.tar.gz

I copiarem el directori extret del tar cap a un subdirectori del ServerRoot per defecte d'Apache:

mv wordpress /var/www/html/wordpress

PHPMyAdmin

Haurem d'habilitar el repositori EPEL per a instal·lar-lo:

yum install epel-release -y

i instal·larem el paquet

yum install phpmyadmin