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.