Heute zeigen wir Ihnen, wie Sie WordPress auf einem Debian-VPS mit Apache-Webserver und MySQL-Datenbank installieren. WordPress ist ein Open-Source-CMS, das häufig als Anwendung zur Veröffentlichung von Blogs verwendet wird, die von PHP und MySQL unterstützt wird. Derzeit ist WordPress die beliebteste der verfügbaren Blogging-Plattformen. Bevor Sie mit der Installation beginnen, vergewissern Sie sich bitte, dass Sie Apache/PHP und MySQL auf Ihrem WordPress-VPS installiert haben.
WordPress herunterladen
wget -q -O - "http://wordpress.org/latest.tar.gz" | tar -xzf - -C /var/www --transform s/wordpress/your-wp-site.com/
Der obige Befehl lädt die WordPress-Archivdatei herunter und extrahiert sie im Verzeichnis /var/www/your-wp-site.com
Berechtigungen ändern
chown www-data: -R /var/www/your-wp-site.com
MySQL-Datenbank erstellen
mysql -u root -p CREATE DATABASE yourwpdb CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL PRIVILEGES ON yourwpdb.* TO yourwpuser@localhost IDENTIFIED BY 'yourwpdbpass'; FLUSH PRIVILEGES;
Virtueller Apache-Host
Neue Datei öffnen/erstellen
nano /etc/apache2/sites-available/your-wp-site.com
Fügen Sie den folgenden Inhalt hinzu:
<VirtualHost *:80> ServerName your-wp-site.com ServerAlias www.your-wp-site.com DocumentRoot /var/www/your-wp-site.com DirectoryIndex index.php <Directory /var/www/your-wp-site.com/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Der folgende Befehl verknüpft symbolisch Ihre virtuelle Hostdatei von „sites-available“ mit dem „sites-enabled“-Verzeichnis.
a2ensite your-wp-site.com
Starten Sie Apache mit dem folgenden Befehl neu:
/etc/init.d/apache2 restart
Öffnen Sie schließlich Ihren Browser, navigieren Sie zu http://your-wp-site.com und beenden Sie den Installationsassistenten.