GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Installer Symphony CMS sur un VPS Ubuntu

Dans ce tutoriel, nous allons vous expliquer comment installer Symphony CMS sur un VPS Ubuntu 14.04 avec MariaDB, PHP-FPM et Nginx. Symphony CMS est un système de gestion de contenu open source alimenté par XSLT qui permet aux utilisateurs de créer et de gérer des sites Web et des applications Web. Ce guide devrait également fonctionner sur d'autres systèmes VPS Linux, mais a été testé et écrit pour un VPS Ubuntu 14.04.

Connectez-vous à votre VPS via SSH

utilisateur ssh@vps

Mettre à jour le système et installer les packages nécessaires

[utilisateur]$ sudo apt-get update &&sudo apt-get -y upgrade[utilisateur]$ sudo apt-get install software-properties-common git

Installer MariaDB 10.0

[utilisateur]$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db[utilisateur]$ sudo add-apt-repository 'deb http://ftp. osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main'[user]$ sudo apt-get install mariadb-server

Une fois l'installation terminée, exécutez la commande suivante pour sécuriser votre installation :

[utilisateur]$ mysql_secure_installation

Ensuite, nous devons créer une base de données pour notre installation Symphony.

[user]$ mysql -uroot -pMariaDB [(none)]> CREATE DATABASE symphony;MariaDB [(none)]> GRANT ALL PRIVILEGES ON symphony.* TO 'symphonyuser'@'localhost' IDENTIFIED BY 'symphonyuser_passwd'; MariaDB [(aucun)]> PRIVILÈGES FLUSH;MariaDB [(aucun)]> \q

Installer PHP-FPM et Nginx

L'installation de PHP et Nginx est assez simple, il suffit d'exécuter la commande suivante :

[utilisateur]$ sudo apt-get install nginx php5-fpm php5-cli php5-xsl php5-xmlrpc php5-gd php5-mysqlnd

Cloner le dépôt git de Symphony CMS

Créez un répertoire racine pour votre site Web et clonez le dépôt git depuis github à l'aide des commandes suivantes :

[utilisateur]$ mkdir -p ~/yourSymphonySite.com/{public_html,logs}[user]$ git clone git://github.com/symphonycms/symphony-2.git ~/yourSymphonySite.com/public_html 

Si vous souhaitez ajouter les extensions facultatives, exécutez :

[utilisateur]$ cd ~/votreSymphonySite.com/public_html[utilisateur]$ git checkout --track origin/bundle[utilisateur]$ git submodule update --init --recursive

Configuration PHP-FPM

Créez un nouveau pool PHP-FPM pour votre utilisateur :

[utilisateur]$ chat < 

Redémarrez PHP-FPM :

[utilisateur]$ sudo service php5-fpm redémarrer

Configuration Nginx

Créez un nouveau bloc de serveur Nginx avec le contenu suivant :

[utilisateur]$ chat < 

Activez le bloc serveur en créant un lien symbolique :

[utilisateur]$ sudo ln -s /etc/nginx/sites-available/yourSymphonySite.com /etc/nginx/sites-enabled/yourSymphonySite.com

Testez la configuration de Nginx et redémarrez nginx :

[utilisateur]$ sudo nginx -t[utilisateur]$ redémarrage du service sudo nginx

Étapes finales

Ouvrez http://yourSymphonySite.com/install dans votre navigateur Web préféré et vous devriez voir l'écran d'installation de Symphony. Fournissez la base de données et les informations utilisateur et cliquez sur le bouton "Installer Symphony".

Une fois l'installation terminée, n'oubliez pas de supprimer les fichiers d'installation :

[utilisateur]$ rm -rf ~/votreSymphonySite.com/public_html/install/ ~/votreSymphonySite.com/public_html/workspace/install.sql

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de le configurer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Pagekit CMS sur un VPS Ubuntu

  2. Comment installer LimeSurvey sur un VPS Ubuntu 14.04

  3. Installer Gogs sur un VPS Ubuntu 14.04

  4. Installer Magento 2 sur un VPS Ubuntu 14.04

  5. Installer CandyCane sur un VPS Ubuntu 14.04

Comment installer le CMS e107 sur Ubuntu 14.04

Installer Grav CMS sur Ubuntu

Installer Shopware 5 sur Ubuntu 16.04

Installer Paperwork sur Ubuntu

Installer GitBucket sur Ubuntu 16.04

Installer le CMS Mezzanine sur un VPS Debian