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

Jak nainstalovat YOURLS URL Shortener na Ubuntu 20.04

V několika následujících odstavcích vysvětlíme, jak nainstalovat YOURLS URL Shortener na váš operační systém Ubuntu 20.04.

YOURLS je zkratka pro Your Own URL Shortener a je to bezplatná a open-source sada PHP skriptů, které vám umožňují mít svůj vlastní URL Shortener. YOURLS URL Shortener má spoustu skvělých funkcí, jako jsou pluginy, API, statistiky, podpora JSON, skvělé rozhraní atd.

V tomto tutoriálu použijeme zásobník LAMP pro instalaci nástroje YOURLS URL Shortener.

Proces instalace je velmi snadný a přímočarý a může trvat až 10 minut. Začněme!

Předpoklady

  • Nová instalace Ubuntu 20.04
  • Uživatelská práva:uživatel root nebo uživatel bez oprávnění root s právy sudo

Krok 1. Aktualizujte systém

Každá nová instalace vyžaduje nejnovější aktualizace. Chcete-li aktualizovat systém, proveďte následující příkazy:

sudo apt update -y && sudo apt upgrade -y

Krok 2. Nainstalujte Apache jako webový server

Nainstalujte webový server Apache pomocí následujícího příkazu:

sudo apt install apache2

Po instalaci spusťte a povolte službu.

sudo systemctl enable apache2 && sudo systemctl start apache2

Zkontrolujte stav služby:

sudo systemctl status apache2

Měli byste obdržet následující výstup:

root@vps:~#sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2022-02-09 19:36:35 UTC; 2 days ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 89546 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
   Main PID: 672 (apache2)
      Tasks: 9 (limit: 4617)
     Memory: 29.5M
     CGroup: /system.slice/apache2.service

Krok 3. Nainstalujte databázový server MariaDB

Databázový server MariaDB je nutný pro vytvoření databáze pro náš YOURLS URL Shortener.

apt-get install mariadb-server

Povolte a spusťte službu mariadb

sudo systemctl enable mariadb
sudo systemctl start mariadb

Zkontrolujte stav služby MariaDB:

sudo systemctl status mariadb

Měli byste obdržet následující výstup:

root@vps:~# sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.32 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-02-11 22:59:44 UTC; 1min 49s ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 138979 (mysqld)
     Status: "Taking your SQL requests now..."
      Tasks: 31 (limit: 4617)
     Memory: 68.0M
     CGroup: /system.slice/mariadb.service
             └─138979 /usr/sbin/mysqld

Krok 4. Vytvořte databázi a uživatele pro YOURLS

CREATE DATABASE yourls;
GRANT ALL PRIVILEGES ON yourls.* TO 'yourls'@'localhost' IDENTIFIED BY 'YourStrongPasswordHere';
FLUSH PRIVILEGES;
exit;

Krok 5. Nainstalujte PHP s rozšířeními

Protože YOURLS URL Shortener je sada PHP skriptů, musíte nainstalovat PHP spolu s rozšířeními PHP.

sudo apt-get install php7.4 php7.4-mysql php7.4-curl php7.4-json php7.4-cgi php7.4-xsl php7.4-sqlite

Krok 6. Nainstalujte YOURLS URL Shortener

Nejprve musíme naklonovat YOURLS URL Shortener z Githubu. Přejděte do adresáře HTML na vašem serveru:

cd /var/www/html

git clone https://github.com/YOURLS/YOURLS.git .

Po klonování přejděte do uživatele adresář klonovaného repo a zkopírujte config-sample.php na config.php

cd /var/www/html/user
cp config-sample.php config.php

Jednou zkopírujte a otevřete config.php soubor s vaším oblíbeným editorem a upravte pole pro databázi, uživatele databáze a heslo, které jste nastavili v předchozích krocích.

/** MySQL database username */define( 'YOURLS_DB_USER', 'yourls' );

/** MySQL database password */define( 'YOURLS_DB_PASS', 'YourStrongPasswordHere' );

/** The name of the database for YOURLS
 ** Use lower case letters [a-z], digits [0-9] and underscores [_] only */define( 'YOURLS_DB_NAME', 'yourls' );

/** Název hostitele MySQL.
** Pokud používáte nestandardní port, zadejte jej jako ‚hostname:port‘, např. „localhost:9999“ nebo „127.0.0.1:666“ */
define( ‘VÁŠ_DB_HOST’, ‘místní hostitel ‘ );

/** Předpona tabulek MySQL
** YOURLS vytvoří tabulky pomocí této předpony (např. `vaše_url`, `vaše_možnosti`, …)
** Používejte pouze malá písmena [a-z], číslice [0-9] a podtržítka [_] */
define( ‘VAŠE_DB_PREFIX’, ‘vaši_ ‘ );

/*
** Možnosti webu
*/

/** VAŠE instalační adresa URL
** Všechna malá písmena, žádné lomítko na konci.
** Pokud jej definujete jako „http://sho.rt“, nepoužívejte ve svém prohlížeči „http://www.sho.rt“ (a naopak)
** Chcete-li použít IDN doménu (např. http://héhé.com), napište její ascii tvar zde (např. http://xn--hh-bjab.com) */
define( ‘VAŠE_STRÁNKY’, ‘http://vaše doména ‘ );

Jakmile jsou tyto hodnoty nastaveny, musíte se posunout v tomto souboru dolů a nastavit uživatelské jméno a heslo, které budete potřebovat pro pozdější přístup k YOURLS. Najděte a změňte tyto řádky kódu:

$yourls_user_passwords = [
        'administrator' => 'YourStrongPasswordHere',
        // 'username2' => 'password2',
        // You can have one or more 'login'=>'password' lines
];

Uložte změny v souboru a zavřete jej.

Krok 7. Vytvořte soubor virtuálního hostitele Apache

Dalším krokem je vytvoření konfiguračního souboru virtuálního hostitele Apache. Přejděte do adresáře Apache:

cd /etc/apache2/sites-available

sudo nano yourls.conf

Jakmile vytvoříte yourls.conf vložte následující řádky kódu.

<VirtualHost *:80>

ServerName yourdomain.com
DocumentRoot /var/www/html

<Directory /var/www/html>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

ErrorLog ${APACHE_LOG_DIR}/yourdomain.com_error.log
CustomLog ${APACHE_LOG_DIR}/yourdomain.com_access.log combined

</VirtualHost>

Uložte konfigurační soubor Apache, zavřete jej a povolte web.

sudo a2ensite yourls.conf
sudo a2enmod rewrite

Jakmile je web povolen, restartujte službu Apache

sudo systemctl restart apache2

Krok 8. Dokončete instalaci YOURLS

Přejděte na web na adrese http://vaše doména/admin

Klikněte na „Install YOURLS “.

Po kliknutí proběhnou některé kontroly konfigurace a pokud je vše v pořádku, měli byste vidět následující obrazovku:

Klikněte na „stránku VAŠE správa odkaz:

Zadejte přihlašovací údaje správce, které jste předtím nastavili v config.php soubor výše a stiskněte přihlášení.

Gratulujeme! Úspěšně jste nainstalovali YOURLS URL Shortener na Ubuntu 20.04

Nyní můžete snadno spustit svou vlastní službu zkracování URL během okamžiku. Samozřejmě, pokud při instalaci YOURLS URL Shortener narazíte na nějaké potíže, nemusíte jej instalovat sami. Vždy se můžete obrátit na naše systémové administrátory a díky jejich zkušenostem vám nainstalují YOURLS URL Shortener. Vše, co musíte udělat, je objednat si plán NVMe VPS a kontaktovat podporu RoseHosting. Jsme k dispozici 24/7.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat YOURLS URL Shortener na Ubuntu 20.04, 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.


Panels
  1. Jak nainstalovat GlassFish 4 na Ubuntu VPS

  2. Jak nainstalovat Attendize na Ubuntu 16.04

  3. Jak nainstalovat Joomla 3 na Ubuntu 16.04

  1. Jak nainstalovat Nginx na Ubuntu 16.04

  2. Jak nainstalovat Phabricator na Ubuntu 16.04

  3. Jak nainstalovat Joomla na Ubuntu 18.04

  1. Jak nainstalovat Drupal na Ubuntu 18.04

  2. Jak nainstalovat ownCloud na Ubuntu 18.04

  3. Jak nainstalovat Contao na Ubuntu 20.04