Diferència entre revisions de la pàgina «ASIX/M08/UF2/P11»
| 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
Contingut
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