Com instal·lar drupal 6 a sistemes operatius basats en GNU/Linux Fedora. |
És un sistema de gestió de continguts per a llocs Web. Permet publicar articles, imatges, i altres arxius i serveis afegits com foros, enquestes, votacions, blogs i administració d'usuaris i permisos. Drupal es un sistema dinàmic: en lloc d'emmagatzemar els seus continguts en arxius estàtics al sistema de fitxers del servidor de forma fixa, el contingut textual de les pàgines i altres configuracions són emmagatzemats en una base de dades i s'editen utilitzant un entorn Web inclós al producte.
Instal·lar Apache i PHP
Instal·lar MySQL i PHP
Creació de la base de dades per a drupal
Instal·lar drupal
Instal·lar Apache i PHP
Instal·lar Apache i PHP
sudo yum update
sudo yum install httpd
sudo yum install php php-gd
sudo /etc/init.d/httpd restart
Iniciar apache cada cop que s'angegui l'ordinador:
sudo chkconfig --levels 235 httpd on
Comprovar si funciona PHP
Crear l'arxiu /var/www/html/info.php amb el següent contingut:
<?php
phpinfo();
?>
I obrir el navegador la URL http://localhost/info.php
Instal·lar MySQL i PHP
sudo yum install mysql-server
sudo yum install php-mysql
sudo /etc/init.d/mysqld start
sudo /etc/init.d/httpd restart
Iniciar MySQL cada cop que s'angegui l'ordinador:
sudo chkconfig --levels 235 mysqld on
Fixar contrasenya de l'usuari administrador de MySQL:
contrasenya: 1234
mysqladmin -u root password 1234
mysqladmin -h server1.example.com -u root password 1234
Creació de la base de dades per a drupal
Crear base de dades
mysqladmin -u root create drupal_database -p
ens conectem a la base de dades:
mysql -u root -p
Creem un usuari per a l'accés a la nova base de dades:
GRANT ALL PRIVILEGES ON drupal_database.* TO 'user'@'localhost' IDENTIFIED BY ‘password‘;
exemple (usuari: admin contrasenya: 1234):
mysql> GRANT ALL PRIVILEGES ON drupal_database.* TO 'admin'@'localhost' IDENTIFIED BY '1234';
Apliquem els canvis:
mysql> flush privileges;
Sortim de MySQL:
mysql> quit
Instal·lar drupal
sudo wget http://ftp.drupal.org/files/projects/drupal-6.9.tar.gz -O /var/www/html/drupal-6.9.tar.gz
cd /var/www/html/; sudo tar xvf drupal-6.9.tar.gz; sudo rm -f drupal-6.9.tar.gz
sudo mv /var/www/html/drupal* /var/www/html/drupal
sudo wget http://ftp.drupal.org/files/projects/es-6.x-1.2.tar.gz -O /var/www/html/drupal/es-6.x-1.2.tar.gz
cd /var/www/html/drupal; sudo tar xvf es-6.x-1.2.tar.gz; sudo rm -f es-6.x-1.2.tar.gz
sudo cp /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php
sudo chmod 777 /var/www/html/drupal/sites/default/settings.php
sudo mkdir /var/www/html/drupal/sites/default/files
sudo chmod -R 777 /var/www/html/drupal/sites/default/files
Consultar si tenim activat SELinux
setenforce
Si retorna Permissive no heu de desactivar SELinux
Si retorna Enforcing heu de desactivar SELinux temporalment
Desactivar SELinux
sudo setenforce Permissive
Executar scrips de configuració
Obrir el navegador amb la URL http://localhost/drupal/
Canviar els permisos:
sudo chmod 644 /var/www/html/drupal/sites/default/settings.php
Activar SELinux
sudo setenforce Enforcing
Cap comentari:
Publica un comentari a l'entrada