WordPress est le blog et le CMS open source le plus largement utilisé écrit en php et MySQL. Voici le guide pour installer WordPress sur Fedora 22/21, c'est très simple comme avoir un ours; ne prendra pas plus de 5 minutes.
Prérequis :
WordPress nécessite Apache, PHP et MySQL. Vous pouvez regarder comment installer AMP sur Fedora 22 / Fedora 21.
Créer une base de données :
Connectez-vous à MariaDB.
# mysql -u root -p
Créez la base de données souhaitée pour WordPress.
CREATE DATABASE wordpress;
Créez un utilisateur avec un mot de passe.
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'wppassword';
Accordez l'autorisation à l'utilisateur créé d'accéder à la base de données.
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES;
Configurer WordPress :
Téléchargez la dernière version de WordPress.
# wget http://wordpress.org/latest.tar.gz
Extrayez-le.
# tar -zxvf latest.tar.gz
Déplacez les fichiers extraits vers le répertoire /var/www/html/.
# mv wordpress/* /var/www/html
Copiez le fichier wp-sample-config.php et transformez-le en fichier wp-config.php.
# cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
Modifiez le fichier de configuration et mentionnez les informations de la base de données.
# vi /var/www/html/wp-config.php
La valeur par défaut ressemblera à ci-dessous.
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'database_name_here'); /** MySQL database username */ define('DB_USER', 'username_here'); /** MySQL database password */ define('DB_PASSWORD', 'password_here'); /** MySQL hostname */ define('DB_HOST', 'localhost');
Les entrées modifiées en fonction de l'utilisateur de la base de données créée et de la base de données ressembleront.
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wpuser'); /** MySQL database password */ define('DB_PASSWORD', 'wppassword'); /** MySQL hostname */ define('DB_HOST', 'localhost');
Faites de l'utilisateur apache le propriétaire du répertoire WordPress.
# chown -R apache:apache /var/www/html/
Définir la politique SELinux pour les répertoires apache.
# chcon -Rt httpd_sys_content_t /var/www/html
Installez WordPress :
Ouvrez votre navigateur et visitez http://your-ip-address/.

Entrez les informations du site et cliquez sur Installer WordPress. Dans la page suivante, cliquez sur continuer. Il vous sera demandé de saisir le mot de passe pour accéder à la section d'administration de WordPress. Si vous voulez activer assez permanent, voici le post sur l'activation des liens permanents WordPress dans Apache.
C'est tout !