Com instal·lar drupal 6 a sistemes operatius basats en GNU/Linux Mandriva. |
É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 Servidor de correu
Instal·lar Apache i PHP
Instal·lar MySQL i PHP
Creació de la base de dades per a drupal
Instal·lar drupal
Instal·lar Servidor de correu
vegeu el següent enllaç: Instal·lar Postfix amb SMTP-AUTH i TLS
Instal·lar Apache i PHP
sudo urpmi apache-mpm-prefork
sudo urpmi php-xml
sudo urpmi php-gd
sudo urpmi apache-mod_php
sudo /etc/init.d/httpd restart
Comprovar si funciona PHP
Crear l'arxiu /var/www/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 urpmi mysql mysql-administrator
sudo urpmi php-mysql
El nom de l'ordinador no pot ser localhost:
Es pot comprovar amb la comanda:
hostname
Per canviar el nom:
sudo hostname [NOM_NOU]
exemple:
sudo hostname 127.0.0.1
Arrancar serveis:
sudo /etc/init.d/mysqld start
sudo /etc/init.d/httpd restart
Iniciar MySQL cada cop que s'arranqui l'ordinador:
sudo chkconfig --levels 235 netfs on
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
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
Cap comentari:
Publica un comentari a l'entrada