PayPal Gebührenrechner
PayPal-Gebührenrechner. PayPal ist die am häufigsten verwendete Zahlungsmethode. PayPal bietet sowohl Privat- als auch Geschäftskonten. Es gibt Ihnen einen klaren Überblick über die Gebühren
In diesem Artikel erklären wir, wie Sie Polr unter Ubuntu 20.04 mit LAMP installieren.
Polr ist ein schneller, moderner und Open-Source-Link-Shortener. Es ermöglicht Ihnen, Ihren eigenen URL-Shortener zu hosten, Ihre URLs zu brandmarken und die Kontrolle über Ihre Daten zu erlangen.
Es verfügt über eine robuste API (Application Programming Interface), mit der Sie programmgesteuert Links erstellen können. Es wird unter der GNU General Public License v2.0 veröffentlicht und bietet eine Vielzahl von Funktionen, mit denen Sie Berechtigungen, URL-Weiterleitung und Themen anpassen können.
Voraussetzungen
Installieren Sie Polr auf Ubuntu 20.04 mit LAMP
1. Halten Sie den Server auf dem neuesten Stand
Aktualisieren Sie den Paket-Repository-Index und aktualisieren Sie die installierten Pakete.
# apt update && sudo apt -y upgrade
2. Apache-Webserver installieren
# apt install apache2 -y
Falls Sie Firewall- und Firewall-Blockanforderungen des Apache-Webservers aktiviert haben, öffnen Sie einen Port in der Firewall.
# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload
Starten und aktivieren Sie den Apache2-Dienst.
# systemctl start apache2 && systemctl enable apache2
3. Aktivieren Sie die Apache mod_rewrite-Funktion.
Aktivieren Sie das Apache mod_rewrite-Modul. Polr erfordert es, benutzerfreundliche URLs zu erstellen.
# a2enmod rewrite
Starten Sie den Apache-Webserver neu, um die neuen Module und Erweiterungen zu laden.
# systemctl restart apache2
4. PHP installieren
Hier installieren wir die Standard-PHP-Version 7.4 und andere Module für Webbereitstellungen mit dem folgenden Befehl:
# apt install php php-pdo php-mysql php-mbstring php-tokenizer php-json php-curl -y
5. PHP Composer installieren
Laden Sie mit curl herunter und führen Sie das Composer- Installationsprogramm aus.
# curl -sS https://getcomposer.org/installer | php
Um Composer global zu verwenden, composer.phar nach /usr/local/bin/ mit folgendem Befehl.
# mv -f composer.phar /usr/local/bin/composer
Überprüfen Sie, ob der Composer mit dem folgenden Befehl funktioniert:
# composer -V
Das PHP Composer-Tool ist jetzt vorhanden, aber bevor Sie Polr installieren, erstellen Sie als nächstes eine Datenbank und ein Benutzerkonto.
6. Installieren Sie MariaDB
# apt install mariadb-server mariadb-client -y
Die Standardkonfiguration der MariaDB wird nicht gesichert. Lassen Sie uns die Installation mit dem folgenden Befehl sichern:
# mysql_secure_installation
Sobald das Skript ausgeführt wird, werden mehrere Fragen gestellt.
Sie werden aufgefordert, das aktuelle Passwort für root einzugeben (für keines eingeben):
Geben Sie dann Ja/J zu den folgenden Sicherheitsfragen ein:
Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y
Einloggen in mysql
# mysql -u root -p
Erstellen Sie nun die Polr-Datenbank und den Benutzer
CREATE DATABASE polr;
GRANT ALL PRIVILEGES on polr.* TO 'polr_user’@’localhost' identified by 'EXAMPLE_PASSWORD';
EXIT;
7. Installieren Sie Polr
Erstellen Sie ein separates Unterverzeichnis für Ihre Polr-Site unter dem Apache-Stammverzeichnis /var/www .
# mkdir -p /var/www/example.com
Verwenden Sie als Nächstes git, um das Polr-Installationspaket von GitHub zu klonen.
# git clone https://github.com/cydrobolt/polr.git --depth=1 /var/www/example.com
Navigieren Sie mit dem Linux-Befehl cd zum Verzeichnis /var/www/example.com.
# cd /var/www/example.com
Führen Sie dann den folgenden Composer-Befehl aus, um Polr zu installieren.
# composer install --no-dev -o
Erstellen Sie eine neue Konfigurationsdatei, indem Sie die mit Polr gelieferte Standarddatei .env.setup in .env kopieren.
# cp .env.setup .env
Weisen Sie den Polr-Dateien und -Verzeichnissen die entsprechenden Eigentümer und Berechtigungen zu.
# chown -R www-data:www-data /var/www/example.com/
# chmod -R 755 /var/www/example.com/
Ihr Paket ist jetzt installiert. Aber bevor Sie es ausführen, erstellen Sie eine virtuelle Host-Konfigurationsdatei für Ihre Polr-Anwendung.
8. Erstellen Sie eine virtuelle Hostdatei
Erstellen Sie eine neue virtuelle Hostdatei für Ihre Polr-Site im Verzeichnis /etc/apache2/sites-available/ .
# nano /etc/apache2/sites-available/example.com.conf
Fügen Sie dann die unten stehenden Informationen in die Datei ein. Ersetzen Sie example.com durch den richtigen Domänennamen oder die öffentliche IP-Adresse Ihres Servers.
ServerName [server IP] or example.com
ServerAlias example.com
DocumentRoot "/var/www/example.com/public'
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Speichern und schließen Sie die Datei. Aktivieren Sie dann die soeben erstellte Konfigurationsdatei mit dem Befehl a2ensite.
# a2ensite example.com.conf
Starten Sie dann den Apache-Webserver neu, um die neuen Einstellungen zu laden.
# systemctl restart apache2
Apache kann jetzt Ihre Polr-Website von der neu erstellten virtuellen Hostdatei aus bedienen.
Das ist es. Die Installation wurde erfolgreich abgeschlossen.
Navigieren Sie zu Ihrem Browser und öffnen Sie die URL http://example.com/setup oder die Server-IP .
Sie sollten eine Webseite zum Abschließen der Einrichtung sehen, wie unten gezeigt.
Ändern Sie den Datenbankbenutzernamen und das Kennwort sowie die erforderlichen Felder.
Falls beim Ausführen des Setup-Skripts ein Problem auftritt, führen Sie den folgenden Befehl aus, um die Datenbankstruktur manuell zu initialisieren.
# php artisan migrate
In diesem Artikel haben wir erklärt, wie man Polr auf Ubuntu 20.04 mit LAMP installiert.
PayPal-Gebührenrechner. PayPal ist die am häufigsten verwendete Zahlungsmethode. PayPal bietet sowohl Privat- als auch Geschäftskonten. Es gibt Ihnen einen klaren Überblick über die Gebühren
Wir werden lernen, wie man den MTR-Bericht auf CentOS 7 installiert und ausführt. Um Netzwerkfehler zu diagnostizieren und zu isolieren, verwendet der Linux-Administrator das MTR-Tool (my traceroute).
Wir werden sehen, wie Sie den Git-Server unter CentOS 7 installieren und konfigurieren. Richten Sie einen Git-Server ein. Git ist kostenlos und Open Source. Installieren Sie Git mit YUM oder laden Sie es herunter.
In diesem Tutorial zeigen wir Ihnen, wie Sie iRedMail auf Ubuntu 20.04 einfach installieren können. iRedMail ist eine Open-Source-Mailserverlösung.
In diesem Artikel erfahren Sie, wie Sie OrangeScrum unter CentOS 7 einrichten.
In diesem Artikel erklären Sie, wie es einfach ist, XploitSPY auf einem Ubuntu 20.04-Server zu installieren. XploitSPY ist ein Android-Überwachungs-Spionage-Tool.
Wir zeigen Ihnen, wie Sie Polr auf CentOS 8 installieren. Wir installieren den Apache-Webserver, die neueste MySQL-Version und PHP 7.4. Polr ist ein moderner Link-Shortener.
In diesem Artikel erfahren Sie, wie Sie IntelliJ IDEA unter Ubuntu 20.04 installieren. IntelliJ IDEA ist eine integrierte Entwicklungsumgebung. Community-Version
In diesem Artikel erklären Sie 7 nützliche OSINT-Tools für Penetrationstests.
So installieren Sie Plausible unter Ubuntu 20.04. Plausible Analytics ist eine einfache, quelloffene und datenschutzfreundliche Webanalyse-Alternative zu Google Analytics.