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

Comment installer Koken sur Ubuntu

Dans ce tutoriel, nous expliquerons comment installer Koken sur Ubuntu, avec MariaDB, PHP-FPM et Nginx. Koken un système gratuit conçu pour publier des sites Web indépendants de travail créatif. Ce guide devrait également fonctionner sur d'autres systèmes VPS Linux, mais a été testé et écrit pour un VPS Ubuntu 14.04.

1. Connectez-vous à votre VPS via SSH

ssh user@vps

2. Mettez à jour le système et installez les packages nécessaires

[user]$ sudo apt-get update && sudo apt-get -y upgrade
[user]$ sudo apt-get install software-properties-common unzip

3. Installer MariaDB 10.0

Pour installer MariaDB, exécutez les commandes suivantes :

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

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

[user]$ mysql_secure_installation

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

[user]$ mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE koken;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON koken.* TO 'kokenuser'@'localhost' IDENTIFIED BY 'kokenuser_passwd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

4. Installer le serveur Web Nginx

Ubuntu 14.04 est livré avec nginx version 1.4, pour installer la dernière version stable de Nginx version 1.8, exécutez :

[user]$ sudo add-apt-repository -y ppa:nginx/stable
[user]$ sudo apt-get update
[user]$ sudo apt-get -y install nginx

5. Installez PHP et les modules PHP requis

Pour installer la dernière version stable de PHP version 5.6 et tous les modules nécessaires, exécutez :

[user]$ sudo add-apt-repository -y ppa:ondrej/php5-5.6
[user]$ sudo apt-get update
[user]$ sudo apt-get -y install php5-fpm php5-cli php5-imagick php5-mysqlnd

6. Téléchargez le script d'installation de Koken

Créez un répertoire racine pour votre installation Koken et téléchargez le script d'installation à l'aide des commandes suivantes :

[user]$ mkdir -p ~/myKoken.com/{public_html,logs}
[user]$ wget -P /tmp https://s3.amazonaws.com/install.koken.me/releases/Koken_Installer.zip 
[user]$ unzip /tmp/Koken_Installer.zip -d /tmp
[user]$ cp /tmp/Koken_Installer/koken/index.php ~/myKoken.com/public_html

7. Configuration PHP-FPM

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

[user]$ cat << EOF | sudo tee /etc/php5/fpm/pool.d/$(whoami).conf
[$(whoami)]
user = $(whoami)  
group = $(whoami)  
listen = /var/run/php5-fpm-$(whoami).sock  
listen.owner = $(whoami)
listen.group = $(whoami)  
listen.mode = 0666  
pm = ondemand  
pm.max_children = 5  
pm.process_idle_timeout = 10s;  
pm.max_requests = 200  
chdir = /
EOF

Redémarrez PHP-FPM :

[user]$ sudo service php5-fpm restart

8. Paramétrage Nginx

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

[user]$ cat << EOF | sudo tee /etc/nginx/sites-available/myKoken.com
server {
    server_name myKoken.com;
    listen 80;
    root $HOME/myKoken.com/public_html;

    access_log $HOME/myKoken.com/logs/access.log;
    error_log $HOME/myKoken.com/logs/error.log;

    index index.php;

    location / {
        try_files       \$uri \$uri/ /index.php?\$args;
    }

    location ~ \.php\$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)\$;
        fastcgi_pass unix:/var/run/php5-fpm-$(whoami).sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name;
        fastcgi_intercept_errors off;
        fastcgi_buffer_size 16k;
        fastcgi_buffers 4 16k;
    }

    location ~ /\.ht {
        deny all;
    }    
}
EOF

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

[user]$ sudo ln -s /etc/nginx/sites-available/myKoken.com /etc/nginx/sites-enabled/myKoken.com

Testez la configuration de Nginx et redémarrez nginx :

[user]$ sudo nginx -t
[user]$ sudo service nginx restart

9. Installer FFmpeg

FFmpeg n'est pas dans les dépôts par défaut d'Ubuntu, nous devrons donc l'installer à partir d'un ppa :

[user]$ sudo add-apt-repository -y ppa:mc3man/trusty-media
[user]$ sudo apt-get update
[user]$ sudo apt-get -y install ffmpeg

10. Étapes finales

Ouvrez http://myKoken.com dans votre navigateur Web préféré et vous devriez voir l'écran d'installation de Koken. Fournissez la base de données et les informations utilisateur et le script téléchargera et installera la dernière version de Koken sur votre serveur.

C'est ça. Vous avez installé avec succès Koken sur votre VPS Ubuntu 14.04. Pour plus d'informations sur la gestion de votre installation Koken, veuillez consulter le site Web de Koken.

Bien sûr, vous n'avez pas besoin d'installer Koken sur Ubuntu, si vous utilisez l'un de nos services d'hébergement VPS Ubuntu, 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 expliquant comment installer Koken sur Ubuntu, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Cockpit sur Ubuntu 16.04

  2. Comment installer LimeSurvey sur un VPS Ubuntu 14.04

  3. Installer Mautic sur Ubuntu 14.04

  4. Comment installer Sonerezh sur Ubuntu 14.04

  5. Comment installer Pixie sur Ubuntu 14.04

Comment installer Pimcore sur Ubuntu

Installer Miniflux sur Ubuntu 14.04

Comment installer ImpressCMS sur Ubuntu 14.04

Installer Microweber sur Ubuntu 14.04

Comment installer DokuWiki sur Ubuntu

Comment installer X2CRM sur Ubuntu 16.04