Dnes vám ukážeme, jak nainstalovat WordPress na Debian VPS pomocí webového serveru Apache a databáze MySQL. WordPress je open source CMS, často používaný jako aplikace pro publikování blogů využívající PHP a MySQL. V současné době je WordPress nejpopulárnější z dostupných blogovacích platforem. Než začnete s instalací, ujistěte se, že máte na svém WordPress VPS nainstalované Apache/PHP a MySQL.
Stáhněte si wordpress
wget -q -O - "http://wordpress.org/latest.tar.gz" | tar -xzf - -C /var/www --transform s/wordpress/your-wp-site.com/
Výše uvedený příkaz stáhne a rozbalí archivní soubor WordPress v adresáři /var/www/your-wp-site.com
Změnit oprávnění
chown www-data: -R /var/www/your-wp-site.com
Vytvoření databáze MySQL
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;
Virtuální hostitel Apache
Otevřít/vytvořit nový soubor
nano /etc/apache2/sites-available/your-wp-site.com
Přidejte následující obsah:
<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>
Níže uvedený příkaz symbolicky propojí váš soubor virtuálního hostitele z dostupných webů do adresáře s povolenými weby.
a2ensite your-wp-site.com
Restartujte Apache pomocí následujícího příkazu:
/etc/init.d/apache2 restart
Nakonec otevřete prohlížeč, přejděte na http://your-wp-site.com a dokončete instalačního průvodce.