Configurare Centos 5.X / 6 come server Web

Written by ratne. Posted in Informatica, Linux

 

Con oggi incomincio una serie di guide per poter configurare un proprio pc centos o un semplice vps centos come server web.

Per prima cosa occupiamoci delle parti principali ovvero:

Come Prerequisito installiamo l'ottima Repository Extra Packages for Enterprise Linux (EPEL) dunque digitiamo (per x86); vedere la lista completa qua

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm // Per centos 5 32 bit

rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm // Per centos 6 32 bit

 

Dunque logghiamoci nella nostra consolle e autentichiamoci come root

su root (invio)

passw

 

Adesso sulla stessa linea inseriamo

yum install httpd php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel

 

Bene con questi semplici comandi abbiamo appena installato le principali funzioni; adesso dobbiamo configurare il file httpd.conf dunque digitiamo:

vim /etc/httpd/conf/httpd.conf

cercate:

 

  • ServerAdmin e sostituite con la vostra email
  • ServerName e inserite il vostro dominio esempio www.miodominio.it

Poi configurariamo apache per essere avviato al boot
 

chkconfig –levels 235 httpd on

 

e facciamolo partire:

 

/etc/init.d/httpd start

Per testarlo aprire il browser e digitare http://127.0.0.1 , dovrebbe comparire la pagina standard di apachePer testarlo aprire il browser e digitare http://127.0.0.1 , dovrebbe comparire la pagina standard di apache; il contneuto del vostro sito è in /var/www/html

 

Aggiorniamo il Php

Come avrete notato il php installato non è l'ultimo disponibile dunque utilizziamo questi semplici comandi per aggiornare il php all'ultima versione disponibile al momento.

Installiamo la Repository Remi (se non l'abbiamo gia fatto) con questi comandi [controlliamo a http://rpms.famillecollet.com/el5.i386/ se il link è cambiato {aggiornato a oggi 30/06/2011} ].

wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm  // per centos 5

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm // per centos 6

rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

rpm -i remi-release-5.rpm // oppure rpm -i remi-release-6.rpm

cd /etc/yum.repos.d

vim remi.repo // andate a modificare in enabled = 0 >>> enabled = 1

yum update php

 

Installiamo MySQL

 

Basterà digitare il seguente comando:

 

yum install mysql mysql-devel mysql-server

E abilitare il server a farlo partire ad ogni reboot:

chkconfig –levels 235 mysqld on

/etc/init.d/mysqld start

Ora bisogna impostare una password per l'utente root (importante per le future installazioni)

 

mysqladmin -u root password tuapassword

E per testare il funzionamento da root digitiamo, inserendo la password di root :

 

mysql -u root -p

 

Dopodichè scriviamo exit, se entriamo e usciamo dalla consolle allora mysql funziona correttamente

 

Installiamo PhPMyAdmin

Installiamo la Repository Remi (se non l'abbiamo gia fatto guarda qua)

Installalliamo phpmyadmin digitando:

yum install phpmyadmin

service httpd restart

 

Dopodichè basterà andare in http://localhost/phpmyadmin

Questo è tutto, alla prossima 

 

 

Tags: , , , , , , , , ,

Trackback from your site.