Joomla Open Source -programvara

Drupal Gratis CMS -programvara

CMS -plattform med text, medieinnehåll och fulltextsökning

Drupal är lätt att använda utan att kräva teknisk kunskap. Skapa enkla till komplexa webbplatser inklusive jobbportaler, digitala tidskrifter som ekonomerna.

Översikt

Drupal är en CMS digitalt upplevt av det globala samhället. På grund av Covid-19 har det blivit krav på att varje företag ska ha en närvaro på webben och Drupal har möjlighet att skapa webbplatser för företag och lansera webbplatser utan att ha programmering av kunskap. Drupal är ett verktyg som hjälper till att skapa strukturerat innehåll och dynamiska webbplatser enligt krav. I Drupal underlättar de förberedda mallar och plugins att utveckla en ny webbplats utan problem. Det har inbyggt säkerhetssystem för att förhindra att webbplatser från skadlig programvara eller hackas. Drupal har ett användarvänligt gränssnitt som möjliggör hantering av innehåll, mediatillgångar och publiceringsfunktioner. Som öppen källkod har Drupal en stor utvecklarsamhälle för att felsöka och omedelbart lösa tekniska problem.

Systemkrav


För att installera Drupal 9.x måste du ha följande program

  • PHP 7.3+
  • MySQL 5.5.3 + / Postgresql 9.1 +
  • Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7

Funktioner


Drupal är ganska lätt att anpassa och distribuera. Det är skalbart, väl lämpat för design och utveckling med en robust plattform. Några av de andra funktionerna som gör Drupal annorlunda än andra listas nedan:

Inget behov av anställning av senior webbutvecklare

Durpal är vackert, enkelt och enkelt att använda innehållshanteringssystem. Det finns inget behov av att anställa en webbutvecklare för dina webbplatser eftersom det enkelt kan hanteras utan att ha programmeringsspråk.

Innehållsadministration

Durpal är en av de bästa PHP CMS -plattformarna som gör det möjligt för ett brett utbud av funktioner att administrera innehållet.

Andra funktioner

  • Flera innehållstyper
  • webbserver och databas oberoende
  • Standards kompatibel mall & amp; Tema
  • enhetsspecifik display
  • WYSIWYG innehållsredigering
  • Inbyggd sökning
  • Bidragna moduler
  • Visningar nu en del av kärnan
  • Stöd för tillgänglighet
  • Inbyggd webbtjänster
  • Guidad turné i Drupal
  • hastighetsoptimering
  • ISO -standarder
  • Automationstestning av JavaScript

Installation

Installera Drupal CMS på Ubuntu 16.04 LTS med nginx

Nginx är den mest populära och säkra webbservern. Använd följande kommando för att installera nginx

 sudo apt install nginx 

När nginxen är installerad, konfigurera domänen och starta om nginxen med hjälp av följande kommando

 sudo service nginx restart 

Därefter måste du installera databasserver, använd följande kommando för att installera MySQL -servern

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

En gång är databaseservern installerad, använd följande kommando för att starta om MySQL -servern

 sudo service mysql restart 

Nästa steg är att installera PHP 7.3. Se först till att din Ubuntu -server har de senaste paketen genom att köra följande kommando

 sudo apt update <br></br> sudo apt upgrade

Lägg sedan till OnDREJ/PHP som har PHP 7.3 -paket och andra nödvändiga PHP -tillägg.

 sudo apt install software-properties-common 
 sudo add-apt-repository ppa:ondrej/php
 sudo apt update

När du har lagt till PPA kan du nu installera PHP 7.3 för NGINX med hjälp av följande kommando.

 sudo apt install php7.3-fpm

Du kan bekräfta att PHP 7.3 FPM har installerats framgångsrikt genom att använda följande kommando.

 php -v

Efter PHP -installation Kör du följande kommando för att installera de nödvändiga PHP -modulerna för Drupal

 sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl 

Nu har du installerat all nödvändig programvara och nästa steg är att logga in på MySQL Server och skapa Drupal -databas. Använd följande kommando för att skapa databas. Ändra med ditt databasnamn.

 CREATE DATABASE  

Skapa en databasanvändare som heter "" med nytt lösenord. och beviljade användaren full åtkomst till databasen genom att köra följande kommandon. Ändra med önskad databasanvändare och med önskat lösenord.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Kör sedan kommandona nedan för att ladda ner och extrahera den nedladdade filen och flytta den till en ny Drupal Root -katalog.

 cd /tmp && wget <a href="https://www.drupal.org/download-latest/zip">https://www.drupal.org/download-latest/zip</a> 
 sudo apt-get install unzip
 sudo unzip drupal*.zip
 sudo mkdir -p /var/www/html/drupal
 sudo unzip Drupal*.zip -d /var/www/html/drupal
 sudo chown -R www-data:www-data /var/www/html/drupal/
 sudo chmod -R 755 /var/www/html/drupal/

Låt oss nu konfigurera Drupal. Öppna din webbläsare Navigera till ditt domännamn för att starta Drupal -konfigurationen. Du bör se Drupal -installationsguiden Välj ditt föredragna språk från rullgardinsmenyn och klicka på ** Spara och fortsätt **

  • Välj installationsprofil och klicka på ** Spara och fortsätt **
  • Ställ in databasen och klicka på ** Spara och fortsätt **
  • Installera nu Drupal
  • I slutändan konfigurera webbplatsen Grattis. Du har framgångsrikt installerat Drupal på nginx
 Svenska