Forutsetninger
Sett opp HTMLy
HTMLy er en bloggingmotor som fungerer uten database. Den lar deg lage og administrere innhold med flate filer. I denne veiledningen vil vi gå over trinnene du må ta for å installere HTMLy på din Vultr VPS.
Forutsetninger
- Vultr VPS med LAMP-stabel på Ubuntu 16.04
I de fleste LAMP-stackkonfigurasjoner lagres nettstedfiler i katalogen /var/www/html/. La oss navigere til den mappen og fjerne plassholderfilene. Logg på med SSH og kjør deretter følgende kommandoer.
cd /var/www/html/
rm -rf index.php logo.png
Se deretter etter den nyeste versjonen av HTMLy. I skrivende stund er den v2.7.4. Gitt følgende URL, erstatt VNUMBERmed versjonsnummeret du vil bruke.
https://github.com/danpros/htmly/releases/download/VNUMBER/installer.php
Sett opp HTMLy
La oss laste ned HTMLy-installasjonsfilen og gi serverbrukeren vår de riktige tillatelsene med følgende kommandoer:
wget https://github.com/danpros/htmly/releases/download/v2.7.4/installer.php
chown www-data:www-data -R .
Hvis du åpner nettleseren nå og går til http://YOUR_IP_ADDRESS/installer.php, vil du se en advarsel. La oss fikse det først før vi går videre med installasjonen.
Gå til følgende Apache2-fil for å endre måten Apache håndterer URL-er på:
nano /etc/apache2/sites-enabled/http.conf
Finn følgende del. Det bør være nær begynnelsen av filen.
<Directory /var/www/html/>
Options -Indexes
Require all granted
</Directory>
Deretter erstatter du den delen med følgende tekst:
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Til slutt, aktiver a2enmod:
sudo a2enmod rewrite
Start deretter Apache-tjenesten på nytt:
service apache2 restart
Når du besøker http://YOUR_IP_ADDRESS/installer.phpigjen, vil du se at feilmeldingen er borte og du kan følge instruksjonene for å installere HTMLy. Når du er ferdig, vil du være pålogget og klar til å lage ditt første blogginnlegg.