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

Installer et configurer NodeBB avec Redis et Nginx sur Ubuntu 12.04

Dans le post suivant, nous allons vous montrer comment installer et configurer NodeBB sur un VPS Ubuntu. NodeBB est un logiciel de forum moderne et open-source alimenté par Node.js. Il s'agit d'une plate-forme de discussion puissante offrant une installation de plug-in en un clic, une connectivité aux réseaux sociaux et une conception réactive.

Connectez-vous à votre serveur en utilisant SSH

ssh nom_utilisateur@nom_hôte

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

~ # ❯❯❯ sudo apt-get -y update &&apt-get -y upgrade~ # ❯❯❯ sudo apt-get -y install python-software-properties git sed superviseur

Installez la dernière version de Nodejs

~ # ❯❯❯ sudo add-apt-repository ppa:chris-lea/node.js~ # ❯❯❯ sudo apt-get update &&sudo apt-get install nodejs

Installez la dernière version de Redis

~ # ❯❯❯ sudo add-apt-repository -y ppa:rwky/redis~ # ❯❯❯ sudo apt-get update &&sudo apt-get install -y redis-server

Déroulez le dernier code NodeBB

~ # ❯❯❯ mkdir ~/myNodebbApp &&cd $_~ # ❯❯❯ git clone https://github.com/designcreateplay/NodeBB.git . # ne pas oublier le point à la fin

Configurer NodeBB

Installer toutes les dépendances de NodeBB

 # ❯❯❯ installation npm

Tapez ce qui suit, dans le répertoire racine de NodeBB :

~ # ❯❯❯ node app --setup='{ "base_url":"http://yourAppUrl.com", "admin:username":"adminUsername", "admin:password":"adminPassword", "admin:password:confirm":"adminPassword", "admin:email":"[email protected]"}'

Utiliser Nginx comme proxy pour NodeBB

Installez et configurez la dernière version de Nginx

~ # ❯❯❯ sudo add-apt-repository -y ppa:nginx/stable~ # ❯❯❯ sudo apt-get update~ # ❯❯❯ sudo apt-get install -y nginx

Définissez worker_processes sur le nombre de processeurs de votre système. Pour connaître le nombre de processeurs de votre système et définir les worker_processes, exécutez la commande suivante :

~ # ❯❯❯ sudo sed -i "0,/^worker_processes/ s/^worker_processes .*$/worker_processes `grep -c processor /proc/cpuinfo`;/" /etc/nginx/nginx.conf 

Créer un nouvel hôte virtuel nginx

~ # ❯❯❯ sudo vim /etc/nginx/sites-available/yourAppUrl.com
serveur { écoute 80 ; nom_serveur votreAppUrl.com ; emplacement / { proxy_pass http://localhost:4567/; proxy_set_header Hôte $hôte ; proxy_set_header X-Real-IP $remote_addr ; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; proxy_set_header X-Forwarded-Proto $scheme ; proxy_redirect désactivé ; proxy_buffering désactivé ; proxy_http_version 1.1 ; proxy_set_header Mettre à jour $http_upgrade ; proxy_set_header Connexion "mise à niveau" ; }}
~ # ❯❯❯ sudo ln -s /etc/nginx/sites-available/yourAppUrl.com /etc/nginx/sites-enabled/yourAppUrl.com~ # ❯❯❯ sudo /etc/init.d/nginx redémarrer

C'est ça. Ouvrez maintenant votre navigateur et accédez à votre domaine.

Pour plus d'informations sur NodeBB, rendez-vous sur :https://nodebb.org

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 l'installer 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. Comment installer Nginx avec PHP5 et MySQL sur Ubuntu 11.10

  2. Installez WordPress avec HHVM, Nginx et MariaDB sur un Ubuntu 12.04 LTS

  3. Installez gpEasy CMS avec NGINX et PHP5-FPM sur un VPS Ubuntu 14.04

  4. Installer Croogo sur un VPS Ubuntu avec Nginx et MariaDB

  5. Installez OpenCart 2 sur un VPS Ubuntu 14.04 avec Nginx et PHP-FPM

Comment installer Django avec PostgreSQL et Nginx sur Ubuntu 16.04

Installer PHP 7.1 avec Nginx sur Ubuntu 16.04

Installer WordPress avec Varnish et Nginx sur Ubuntu

Installer WordPress avec Memcached et Nginx sur Ubuntu

Comment installer PHP 7.4 avec Nginx sur Ubuntu 20.04

Comment installer Node.js avec NVM et Nginx sur Ubuntu 22.04