GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Joomla 3 na Debian 9

Ukážeme vám, jak nainstalovat Joomla 3 na Debian 9. Joomla je jedním z nejpopulárnějších bezplatných a open-source CMS (Content Management System), který vám umožňuje snadno vytvářet a spravovat dynamické webové stránky. Je napsán v PHP a svá data může ukládat buď do databáze MySQL nebo PostgreSQL. V tomto tutoriálu vám ukážeme, jak nainstalovat Joomla 3 na Debian 9 pomocí LAMP (Linux, Apache, MariaDB, PHP). Instalace Joomly 3 na Debian 9 je snadná a měla by trvat méně než 10 minut.

1. Začínáme

Nejprve se musíte přihlásit ke svému serveru přes SSH jako uživatel root:

ssh root@IP_ADDRESS -p PORT_NUMBER

a nahraďte „IP_ADDRESS“ a „PORT_NUMBER“ vaší skutečnou IP adresou serveru a číslem portu SSH.

Než začneme s instalací, ujistěte se, že váš server Debian 9 je aktuální spuštěním následujících příkazů:

apt-get update
apt-get upgrade

2. Nainstalujte Apache

Chcete-li nainstalovat webový server Apache, spusťte následující příkaz:

apt-get install apache2

Po dokončení instalace můžete povolit automatické spouštění služby při spuštění systému pomocí:

systemctl enable apache2

Chcete-li ověřit, že server Apache běží, můžete spustit následující příkaz:

systemctl status apache2

2. Nainstalujte PHP 7.0

Dále nainstalujeme PHP 7 s některými dalšími moduly PHP:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Nainstalujte MariaDB

Dalším krokem je instalace databázového serveru MariaDB. Chcete-li to provést, spusťte následující příkaz:

apt-get install mariadb-server

Po dokončení instalace můžete spustit databázový server a povolit jeho automatické spouštění při spuštění pomocí:

systemctl start mariadb
systemctl enable mariadb

Pro zabezpečení instalace můžete také spustit skript „mysql_secure_installation“, který poskytuje MariaDB:

mysql_secure_installation

Poté, co jste odpověděli na všechny otázky, můžete nyní pokračovat a přihlásit se do MariaDB jako root pomocí hesla root pomocí následujícího příkazu:

mysql -u root -p

Chcete-li vytvořit novou databázi pro naši instalaci Joomla, spusťte následující příkazy:

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Nezapomeňte nahradit „PASSWORD“ skutečným, silným heslem.

4. Nainstalujte Joomla 3 na Debian 9

Nyní, když je váš LAMP server připraven, můžeme konečně nainstalovat Joomlu.

Nejnovější stabilní verzi si můžete stáhnout pomocí následujícího příkazu:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Vytvořte nový adresář joomla v kořenovém adresáři dokumentů Apache na vašem serveru a rozbalte archiv:

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Změňte vlastnictví adresáře joomla:

chown -R www-data:www-data /var/www/html/joomla

5. Nastavení virtuálního hostitele Apache

Pokud chcete přistupovat k instalaci Joomly pomocí svého vlastního názvu domény, budete také muset vytvořit soubor virtuálního hostitele Apache:

nano /etc/apache2/sites-available/joomla.conf

A do tohoto souboru zadejte následující obsah:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/joomla
ServerName yourdomain.com
ServerAlias www.yourdomain.com

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Povolte soubor virtuálního hostitele

a nezapomeňte nahradit „vasedomena.com“ svým vlastním názvem domény. Nakonec musíte povolit soubor virtuálního hostitele pomocí:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Restartujte Apache

Restartujte Apache pomocí:

systemctl restart apache2

8. Dokončete instalaci Joomly pomocí webového prohlížeče

A je to. Nyní můžete přejít na http://vasedomena.com a postupujte podle pokynů na obrazovce pro dokončení instalace Joomly.

Samozřejmě nemusíte instalovat Joomla 3 na Debian 9, pokud používáte jednu z našich spravovaných hostingových služeb VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Joomla 3 na Debian 9. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám tento příspěvek o tom, jak nainstalovat Joomla 3 na Debian 9, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat Joomla 3 na Debian 9

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat TeamViewer na Debian 10

  3. Jak nainstalovat Git na Debian 9

  1. Jak nainstalovat Go na Debian 9

  2. Jak nainstalovat Pip na Debian 9

  3. Jak nainstalovat R na Debian 9