Preduvjeti
Postavite HTMLy
HTMLy je mehanizam za bloganje koji radi bez baze podataka. Omogućuje vam stvaranje i upravljanje sadržajem s ravnim datotekama. U ovom vodiču ćemo proći kroz korake koje trebate poduzeti da biste instalirali HTMLy na vaš Vultr VPS.
Preduvjeti
- Vultr VPS sa LAMP stogom na Ubuntu 16.04
U većini konfiguracija LAMP stoga datoteke web-mjesta pohranjuju se u direktorij /var/www/html/. Idemo do te mape i uklonimo datoteke rezerviranih mjesta. Prijavite se pomoću SSH-a i zatim pokrenite sljedeće naredbe.
cd /var/www/html/
rm -rf index.php logo.png
Zatim provjerite ima li najnovije verzije HTMLy-a. U trenutku pisanja, to je v2.7.4. S obzirom na sljedeći URL, zamijenite VNUMBERga brojem verzije koju želite koristiti.
https://github.com/danpros/htmly/releases/download/VNUMBER/installer.php
Postavite HTMLy
Preuzmimo HTMLy datoteku za instalaciju i dajmo korisniku našeg poslužitelja ispravna dopuštenja pomoću sljedećih naredbi:
wget https://github.com/danpros/htmly/releases/download/v2.7.4/installer.php
chown www-data:www-data -R .
Ako sada otvorite svoj web preglednik i odete na http://YOUR_IP_ADDRESS/installer.php, vidjet ćete upozorenje. Ispravimo to prvo prije nego što nastavimo s instalacijom.
Idite na sljedeću Apache2 datoteku da promijenite način na koji Apache rukuje URL-ovima:
nano /etc/apache2/sites-enabled/http.conf
Pronađite sljedeći dio. Trebao bi biti blizu početka datoteke.
<Directory /var/www/html/>
Options -Indexes
Require all granted
</Directory>
Zatim zamijenite taj dio sljedećim tekstom:
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Na kraju omogućite a2enmod:
sudo a2enmod rewrite
Zatim ponovno pokrenite Apache uslugu:
service apache2 restart
Kada http://YOUR_IP_ADDRESS/installer.phpponovno posjetite , vidjet ćete da je poruka o pogrešci nestala i možete slijediti upute za instalaciju HTMLy-a. Nakon dovršetka, bit ćete prijavljeni i spremni za izradu svog prvog blog posta.