Es mostren els missatges amb l'etiqueta de comentaris GNU/Linux Fedora servidors. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris GNU/Linux Fedora servidors. Mostrar tots els missatges

dijous, 29 de gener del 2009

Fedora: Apache+PHP+MySQL

  Com instal·lar Apache+PHP+MySQL a sistemes operatius basats en GNU/Linux Fedora).



Instal·lar Apache i PHP
Instal·lar MySQL i PHP

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

dimecres, 28 de gener del 2009

Fedora: Instal·lar drupal 6

  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

Fedora: Instal·lar WordPress

  Com instal·lar WordPress a sistemes operatius basats en GNU/Linux Fedora).



Instal·lar Apache i PHP
Instal·lar MySQL i PHP
Creació de la base de dades per a WordPress
Instal·lar WordPress

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 WordPress


Ens conectem a MySQL:
mysql -u root -p

Creem la base de dades:
CREATE DATABASE base_de_dades;
exemple:
mysql> CREATE DATABASE wordpress_database;

Creem un usuari per a l'accés a la nova base de dades:
GRANT ALL PRIVILEGES ON wordpress_database.* TO 'user'@'localhost' IDENTIFIED BY ‘password‘;
exemple (usuari: admin contrasenya: 1234):
mysql> GRANT ALL PRIVILEGES ON wordpress_database.* TO 'admin'@'localhost' IDENTIFIED BY '1234';

Apliquem els canvis:
mysql> flush privileges;

Sortim de MySQL:
mysql> quit

Instal·lar WordPress


sudo wget http://wordpress.org/latest.zip -O /var/www/html/wp-last.zip
cd /var/www/html/; sudo unzip wp-last.zip; sudo rm -f wp-last.zip
sudo mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php


Editar l'arxiu /var/www/html/wordpress/wp-config.php modificant:
define('DB_NAME', 'wordpress_database');
define('DB_USER', 'admin');
define('DB_HOST', 'localhost');
define('DB_PASSWORD', '1234');


Generar claus a http://api.wordpress.org/secret-key/1.1/ i afegir-les a l'arxiu /var/www/html/wordpress/wp-config.php:
define('AUTH_KEY',        '...');
define('SECURE_AUTH_KEY', '...');
define('LOGGED_IN_KEY',   '...');
define('NONCE_KEY',       '...');


Obrir al navegador la pàgina, per exemple http://localhost/wordpress/wp-admin/install.php per instal·lar WordPress

Fedora: Instal·lar Joomla 1.5

  Com instal·lar Joomla 1.5 a sistemes operatius basats en GNU/Linux Fedora.



· Instal·lar Servidor de correu
· Instal·lar Apache i PHP
· Instal·lar MySQL i PHP
· Creació de la base de dades per a Joomla
· Instal·lar Joomla
· Instal·lar manualment taules de la base de dades Joomla
· Crear usuari administrador

Instal·lar Servidor de correu


vegeu el següent enllaç: Instal·lar Postfix amb SMTP-AUTH i TLS

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 Joomla


Ens conectem a MySQL:
mysql -u root -p

Creem la base de dades:
CREATE DATABASE base_de_dades;
exemple:
mysql> CREATE DATABASE joomla_database;

Creem un usuari per a l'accés a la nova base de dades:
GRANT ALL PRIVILEGES ON joomla_database.* TO 'user'@'localhost' IDENTIFIED BY ‘password‘;
exemple (usuari: admin contrasenya: 1234):
mysql> GRANT ALL PRIVILEGES ON joomla_database.* TO 'admin'@'localhost' IDENTIFIED BY '1234';

Apliquem els canvis:
mysql> flush privileges;

Sortim de MySQL:
mysql> quit

Instal·lar Joomla


sudo yum install wget
sudo mkdir /var/www/html/joomla
sudo wget http://joomlacode.org/gf/download/frsrelease/9294/34966/Joomla_1.5.9-Stable-Full_Package.zip -O /var/www/html/joomla/Joomla.zip
cd /var/www/html/joomla; sudo unzip Joomla.zip; sudo rm -f Joomla.zip
sudo mv /var/www/html/joomla/configuration.php-dist /var/www/html/joomla/configuration.php
sudo chmod 777 /var/www/html/joomla/configuration.php


Canviar permisos:
sudo chmod 644 /var/www/html/joomla/configuration.php

Editar arxiu /var/www/html/joomla/configuration.php especificant la connexió a la base de dades:
/* Database Settings */
var $dbtype = 'mysql'; // Normally mysql
var $host = 'localhost'; // This is normally set to localhost
var $user = 'admin'; // MySQL username
var $password = '1234'; // MySQL password
var $db = 'joomla_database'; // MySQL database name
var $dbprefix = 'jos_'; // Do not change unless you need to!


Editar arxiu /var/www/html/joomla/configuration.php especificant informació del servidor:
/* Server Settings */
var $secret = 'FBVtggIk5lAzEU9H'; //Change this to something more secure
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://help.joomla.org';
var $xmlrpc_server = '1';
var $ftp_host = '';
var $ftp_port = '';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '';
var $tmp_path = '/tmp';
var $log_path = '/var/logs';
var $offset = '0';
var $live_site = ''; // Optional, Full url to Joomla install.
var $force_ssl = 0; //Force areas of the site to be SSL ONLY. 0 = None, 1 = Administrator, 2 = Both Site and Administrator


Instal·lar manualment taules de la base de dades Joomla


cd /var/www/html/joomla/installation/sql/mysql
sudo replace "#__" "jos_" -- joomla.sql
sudo replace "#__" "jos_" -- sample_data.sql


Crear taules:
mysql -u root -p
mysql > USE joomla_database;
mysql > SOURCE /var/www/html/joomla/installation/sql/mysql/joomla.sql
mysql > QUIT

Inserir dades d'exemple:
mysql -u root -p
mysql > USE joomla_database;
mysql > SOURCE /var/www/html/joomla/installation/sql/mysql/sample_data.sql
mysql > QUIT

Eliminar directori instal·lació:
sudo rm -fr /var/www/html/joomla/installation

Crear usuari administrador


nom: admin contrasenya: admin
mysql -u root -p
mysql > USE joomla_database;
mysql > INSERT INTO `jos_users` VALUES (62, 'Administrator', 'admin', 'your-email@email.com', '21232f297a57a5a743894a0e4a801fc3', 'Super Administrator', 0, 1, 25, '2005-09-28 00:00:00', '2005-09-28 00:00:00', '', '');
mysql > INSERT INTO `jos_core_acl_aro` VALUES (10,'users','62',0,'Administrator',0);
mysql > INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25,'',10);
mysql > QUIT

Fedora: Instal·lar MediaWiki

  Com instal·lar MediaWiki a sistemes operatius basats en GNU/Linux Fedora.




· Instal·lar Servidor de correu
· Instal·lar Apache i PHP
· Instal·lar MySQL i PHP
· Creació de la base de dades per a MediaWiki
· Instal·lar MediaWiki

Instal·lar Servidor de correu


vegeu el següent enllaç: Instal·lar Postfix amb SMTP-AUTH i TLS

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 MediaWiki


Ens conectem a MySQL:
mysql -u root -p

Creem la base de dades:
CREATE DATABASE base_de_dades;
exemple:
mysql> CREATE DATABASE wikidb;

Creem un usuari per a l'accés a la nova base de dades:
GRANT ALL PRIVILEGES ON wikidb.* TO 'user'@'localhost' IDENTIFIED BY ‘password‘;
exemple (usuari: wikiuser contrasenya: 1234):
mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' IDENTIFIED BY '1234';

Apliquem els canvis:
mysql> flush privileges;

Sortim de MySQL:
mysql> quit

Instal·lar MediaWiki


sudo yum install wget
sudo wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz -O /var/www/html/mediawiki.tar.gz
cd /var/www/html/; sudo tar xvf mediawiki.tar.gz; sudo mv mediawiki-* Wiki; sudo rm -f mediawiki*
sudo chmod a+w /var/www/html/Wiki/config


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

Obrir el navegador http://localhost/Wiki per configurar base de dades, crear les taules, i altres configuracions.

Moure l'arxiu LocalSettings.php
sudo mv /var/www/html/Wiki/config/LocalSettings.php /var/www/html/Wiki/

Activar SELinux
sudo setenforce Enforcing

Sign by Danasoft - Myspace Layouts and Signs