GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat WonderCMS na Ubuntu 18.04

V tomto tutoriálu vám ukážeme, jak nainstalovat WonderCMS na Ubuntu 18.04 VPS.

WonderCMS je bezplatný, open-source a databázový systém pro správu obsahu plochých souborů napsaný v PHP a jQuery. Jedná se o jednoduchý, rychlý a responzivní CMS, který vám umožní vytvářet webové stránky bez nutnosti samostatné databáze. WonderCMS přichází s bohatou sadou funkcí, včetně podpory WYSIWYG (What You See Is What You Get), přátelské pro SEO, přátelské adresy URL, jednoduché klikání a úpravy, snadné téma, vlastní přihlašovací URL a mnoho dalších. Začněme s instalací.

Předpoklady

  • Ubuntu 18.04 VPS s povoleným přístupem root nebo uživatel s právy sudo.
  • Apache s povoleným modulem mod_rewrite
  • PHP 7.1 nebo vyšší s povolenými rozšířeními curl, mbstring a Zip.

Krok 1:Přihlaste se a aktualizujte balíčky

Nejprve se budeme muset přihlásit na náš server pomocí SSH. Můžete to udělat zadáním tohoto příkazu:

ssh root@IP_Address -p Port_Number

Pokud nepoužíváte uživatele root, nezapomeňte nahradit „root“ svým uživatelským jménem. Změňte „IP_Address“ a „Port_Number“ podle IP adresy vašeho serveru a čísla portu SSH.

Jakmile se přihlásíte, měli byste aktualizovat všechny své balíčky na nejnovější dostupné verze.

apt-get update -y
apt-get upgrade -y

Jakmile budou všechny balíčky aktuální, restartujte server, aby se změny konfigurace projevily.

Krok 2:Nainstalujte Apache a PHP

Nejprve budeme muset na server nainstalovat webový server Apache, PHP a další požadované balíčky.

Spusťte následující příkaz a nainstalujte všechny požadované balíčky:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-sqlite3 php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip unzip git

Po instalaci otevřete php.ini soubor a vyladit některá nastavení:

nano /etc/php/7.2/apache2/php.ini

Změňte následující řádky, jak je uvedeno níže:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = "America/Chicago"

Uložte a zavřete soubor.

Poté restartujte službu Apache a povolte její spuštění po restartu systému:

systemctl restart apache2
systemctl enable apache2

Krok 3:Nainstalujte WonderCMS

Nejprve si stáhněte nejnovější verzi WonderCMS z úložiště Git pomocí následujícího příkazu:

cd /var/www/html/
git clone https://github.com/robiso/wondercms.git

Po stažení nastavte správná oprávnění pro soubory WonderCMS pomocí následujícího příkazu:

chown -R www-data:www-data /var/www/html/wondercms
chmod -R 755 /var/www/html/wondercms

Jakmile to uděláte, můžete přejít k dalšímu kroku.

Krok 4:Konfigurace Apache pro WonderCMS

Dále budeme muset vytvořit konfigurační soubor virtuálního hostitele Apache pro WonderCMS. Spuštěním následujícího příkazu vytvořte nový konfigurační soubor virtuálního hostitele:

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

Přidejte následující obsah:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/wondercms/
    ServerName your-domain.com
    <Directory /var/www/html/wondercms/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wondercms_error.log
    CustomLog ${APACHE_LOG_DIR}/wondercms_access.log combined

</VirtualHost>

Nezapomeňte nahradit „vase-domena.com“ skutečným registrovaným názvem domény.

Po dokončení uložte a zavřete soubor. Poté povolte konfiguraci virtuálního hostitele a přepisovací modul Apache pomocí následujícího příkazu:

a2ensite wondercms.conf
a2enmod rewrite

Nakonec restartujte službu Apache, abyste použili všechny změny, které jsme provedli.

systemctl restart apache2

Stav služby Apache můžete také ověřit pomocí následujícího příkazu:

systemctl status apache2

Pokud je vše v pořádku, měli byste získat následující výstup:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2019-08-12 15:45:12 UTC; 6s ago
Process: 14034 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 14006 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 14039 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 14052 (apache2)
Tasks: 6 (limit: 1098)
CGroup: /system.slice/apache2.service
├─14052 /usr/sbin/apache2 -k start
├─14057 /usr/sbin/apache2 -k start
├─14058 /usr/sbin/apache2 -k start
├─14059 /usr/sbin/apache2 -k start
├─14060 /usr/sbin/apache2 -k start
└─14061 /usr/sbin/apache2 -k start

Aug 12 15:45:12 hitesh systemd[1]: Starting The Apache HTTP Server...
Aug 12 15:45:12 hitesh systemd[1]: Started The Apache HTTP Server.

Krok 5:Přístup k webovému rozhraní WonderCMS

WonderCMS je nyní nainstalován a nakonfigurován. Dále otevřete webový prohlížeč a zadejte adresu URL http://your-domain.com .

Nyní klikněte na „Click to login“ a přihlaste se pomocí poskytnutého hesla.

Dále klikněte na NASTAVENÍ v pravém horním rohu a změňte výchozí přihlašovací heslo. Měli byste vidět následující stránku:

Dále zadejte své nové heslo a kliknutím na tlačítko ZMĚNIT HESLO změňte výchozí heslo. Měli byste vidět následující stránku:

Gratulujeme! úspěšně jste nainstalovali a nakonfigurovali WonderCMS na serveru Ubuntu 18.04. Nyní můžete přidat novou stránku, instalovat motivy a pluginy z webového rozhraní WonderCMS. Další informace naleznete v dokumentaci WonderCMS.

Pokud jste však jedním z našich zákazníků Managed Ubuntu Hosting nebo pokud používáte jeden z našich plánů Managed VPS Hosting, nemusíte do svého Ubuntu 18.04 VPS instalovat WonderCMS – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují WonderCMS na Ubuntu 18.04 (nebo jakýkoli jiný operační systém, který u nás máte).

PS . Pokud se vám líbil tento příspěvek o tom, jak nainstalovat WonderCMS na Ubuntu 18.04 VPS , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat Apache Sqoop na Ubuntu 16.04

  2. Jak nainstalovat PHP 7.3 na Ubuntu 18.04

  3. Jak nainstalovat Apache CouchDB na Ubuntu 18.04

  1. Jak nainstalovat Apache Cassandra na Ubuntu 16.04

  2. Jak nainstalovat Apache Kafka na Ubuntu 18.04

  3. Jak nainstalovat Apache Maven na Ubuntu 20.04

  1. Jak nainstalovat Apache na Ubuntu 18.04

  2. Jak nainstalovat WonderCMS na Debian 9

  3. Jak nainstalovat Apache na Ubuntu?