GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Umbraco CMS na Ubuntu 20.04 LTS

Chcete lokálně nainstalovat open-source .NET (ASP.NET Core) CMS Umbraco CMS pro vývoj vlastních webových stránek? Zde jsou kroky a příkazy, které se naučí, jak nainstalovat a nastavit Umbraco CMS na Ubuntu 20.04 LTS Focal Fossa.

Ve světě open-source redakčních systémů je Umbraco spíše méně známým systémem ve srovnání s jinými, jako je WordPress, Joomla, Drupal a další. Hlavním důvodem je to, že byl vyvinut týmem společnosti Microsoft a pro ukládání dat vyžaduje komponenty jako .Net a MS SQL server.

Přesto je po celém světě přes 500 000 aktivních instalací Umbraco a počet aktivních členů komunity Umbraco je přes 220 000. NET base.

Umbraco není pouze open-source CMS, ale je také bezplatný a bezpečný. CMS Umbraco je škálovatelný, od malých vzhledů až po vysoce výkonné systémy. V cloudu je to docela nákladově efektivní a vysoce dostupné. Tento CMS je plně zapojen do vývoje FrontEndu; rozsáhle zdokumentováno a má skvělou komunitu.

Umbraco spoléhá na jasné jádro CMS, které neimplementuje všechny triky, které se každý rok šíří prostřednictvím technologických novinek. Pokud potřebujete funkci, vyvineme ji podle přesných představ zákazníka. Struktura mřížky a editorů mřížky usnadňuje přidávání funkcí. To však neznamená, že Umbraco nemá řadu funkcí, právě naopak.

Kroky k instalaci Umbraco CMS na Ubuntu 20.04 LTS

No, tento tutoriál je pro ty, kteří chtějí vytvořit místní prostředí pro vývoj webu v Umbraco CMS pomocí operačního systému Linux, jako je Ubuntu.

1. Požadavky

K provedení výukového programu potřebujeme Ubuntu 20.04 Linux, .NET 5.0, SQL Server 2019 a vyšší; uživatel bez oprávnění root s přístupem sudo a připojením k internetu.

2. Nainstalujte .Net 5 na Ubuntu 20.04

Nejprve nainstalujme DotNet 5, abychom splnili klíčový požadavek na nastavení Umbraco CMS. Ke konfiguraci .Net5 na Linuxu můžeme použít skript oficiálně poskytovaný společností Microsoft, který to uživatelům usnadní.

Stáhnout skript:

sudo apt install wget
wget https://dot.net/v1/dotnet-install.sh

Nastavte jej jako spustitelný:

chmod +x dotnet-install.sh

Nainstalujte verzi 5 DotNet:

./dotnet-install.sh -c 5.0

Poznámka :Instalační cesta bude „/home/$USER/.dotnet “. $USER je ten, který jste použili ke spuštění výše uvedeného skriptu. Tuto cestu můžete také přidat do své systémové proměnné pro globální přístup k příkazovému řádku dotnet.

echo 'export PATH="$PATH:/home/$USER/.dotnet/"' >> ~/.bashrc

Nezapomeňte znovu načíst Bash:

source ~/.bashrc

3. Nainstalujte Microsoft SQL Server na Ubuntu 20.04

K ukládání dat generovaných Umbraco CMS potřebuje SQL Server. Proto se v tomto kroku naučíme, jak nainstalovat SQL server na naše Ubuntu.

sudo apt install curl -y

SQL Server je proprietární databázový software, a proto jej nelze nainstalovat pomocí systémového úložiště Ubuntu. Proto musíme ručně přidat úložiště společnosti Microsoft, abychom jej mohli nainstalovat. Zde jsou následující příkazy:

• Přidat klíč GPG:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

• Přidat úložiště:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"

• Instalace serveru MS SQL:

sudo apt-get update
sudo apt-get install -y mssql-server

• Nastavení hesla účtu SA (SQL Administrator):

sudo /opt/mssql/bin/mssql-conf setup

• Pro kontrolu, zda služba SQL serveru běží bez chyby, můžeme použít:

systemctl status mssql-server --no-pager

• Nainstalujte nástroj příkazového řádku MS SQL:

Chcete-li přistupovat k serveru SQL pomocí příkazového řádku vašeho systému pro vytváření, mazání a správu databází, nainstalujte také jeho nástroj příkazového řádku.

curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sudo apt-get install mssql-tools unixodbc-dev

• Integrujte instalační složku MSSQL do své cesty pro použití jejího příkazového nástroje:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

4. Vytvořte databázi MS SQL pro Umbraco

Nyní vytvoříme databázi pro ukládání dat generovaných systémem Umbraco CMS, zde jsou příkazy, které je třeba dodržovat:

Přihlášení k uživateli SQL Admin:

sqlcmd -S localhost -U SA -P 'YourPassword'

Poznámka :Vaše heslo je heslo, které jste nastavili při nastavování Microsoft SQL Server.

Vytvořit databázi

CREATE DATABASE TestDB

Poznámka :Nahraďte TestDB s jakýmkoli názvem, který chcete pro svou databázi použít.

Výše uvedený příkaz spusťte zadáním :

GO

Nyní ukončete příkazový řádek SQL:

QUIT

5. Nainstalujte šablony Umbraco

Dále použijte dotnet a nainstalujte šablony Umbraco.

dotnet new -i Umbraco.Templates

6. Vytvořte nový projekt

Nyní si vytvořte adresář projektu, kde používáte dotnet k ukládání souborů potřebných pro instalaci a používání Umbraco na Ubuntu.

dotnet new umbraco --name MyCMS

MyCMS můžete změnit s jakýmkoli názvem projektu, který chcete svému projektu přiřadit.

7. Spusťte a sestavte svůj projekt

Jakmile vytvoříte složku projektu, přepněte se do ní.

cd MyCMS

Poté spusťte příkaz dotnet pro vytvoření projektu ve složce.

dotnet run

Při spuštění projektu .csproj soubor pomocí příkazu dotnet, server se spustí a poskytne vám odkaz na místního hostitele pro přístup k webovému rozhraní Umbraco CMS.

8. Nainstalujte Umbraco CMS na Ubuntu 20.04

Nakonec otevřete prohlížeč místního systému a zadejte adresu URL místního hostitele zobrazenou na vašem terminálu . Například – zde ve vašem případě je to http://localhost:46674 .

Chcete-li nainstalovat Umbraco s výchozím nastavením, přidejte podrobnosti, jako je vaše jméno, e-mail a heslo.

Dále vyberte Databáze:

• Typ – Microsoft SQL Server
• Server – 127.0.0.1
Název databáze – what-you-have-set
• Přihlášení uživatele – SA
• Heslo – Cokoli, co jste nastavili

Konečně bude ve vašem prohlížeči webové rozhraní přátelské k Umbraco CMS.

Toto byl rychlý tutoriál pro začátek s Umbraco na Ubuntu 20.04 LTS. Chcete-li se dozvědět více o tom, jak vytvářet webové stránky, zveřejňovat a spravovat CMS, navštivte oficiální stránku dokumentace.


Ubuntu
  1. Jak nainstalovat Couch CMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat Ariadne CMS na Ubuntu 18.04 LTS

  3. Jak nainstalovat Alfresco CMS na Ubuntu 18.04 LTS

  1. Jak nainstalovat Magnolia CMS na Ubuntu 18.04 LTS

  2. Jak nainstalovat MODX CMS na Ubuntu 18.04 LTS

  3. Jak nainstalovat Elxis CMS na Ubuntu 18.04 LTS

  1. Jak nainstalovat PageKit CMS na Ubuntu 18.04 LTS

  2. Jak nainstalovat Microweber CMS na Ubuntu 18.04 LTS

  3. Jak nainstalovat Ghost CMS na Ubuntu 20.04 LTS