Già affrontammo il problema sul THE MATRIX MACHINE Project, nella versione Ubuntu Server, alcuni anni fa.
I Server Aruba usano per la maggior parte dei casi (sia Cloud che reali) CentOS (6 o 7), che, seppure essendo Linux ed usando programmi simili, come ad esempio Apache 2.x come publisher di pagine web non si installa e non si gestisce allo stesso modo di Ubuntu.
Quindi, vediamo prima come installare Apache 2.x, poi come installare PHP ed infine come gestire i Virtual Host.
- Installazione di Apache 2 Web Server
Da utente root scrivere alla consolle:
yum install httpd
e seguire la procedura (ovvero premere y quando chiesto)
Il programma di installazione ha creato la cartella /var/www/html/ che conterrà il nostro singolo sito web.
Per fare un test oltre la schermata base (che carica i dati dal file /etc/httpd/welcome.conf), possiamo scrivere un piccolo file html del tipo Ciao Mondo! (tanto per cambiare)
- Installazione del Linguaggio PHP 5.4
A questo punto passiamo ad installare il Linguaggio PHP.
In genrale i Cloud Server Aruba (quindi il CentOS 7 che forniscono) installano come linguaggio dal repository standard la versione 5.4, considerata obsoleta, ma dipende dall'uso.
Ovviamente per installare versioni differenti si illustrerà in appositi articoli
Per installare PHP 5.4:
yum install php
Alla fine del processo avremo, quindi una macchina che funziona come publisher di pagine html e php.
- Comandi per l'avvio (e riavvio) del server Apache 2
I comandi funzionano sempre e solo in modalità root
sudo systemctl start httpd
sudo systemctl restart httpd
sudo systemctl stop httpd
Commenti