Предуслови
Сетуп ХТМЛи
ХТМЛи је механизам за блоговање који ради без базе података. Омогућава вам да креирате и управљате садржајем помоћу равних датотека. У овом водичу ћемо проћи кроз кораке које треба да предузмете да бисте инсталирали ХТМЛи на ваш Вултр ВПС.
Предуслови
- Вултр ВПС са ЛАМП стеком на Убунту 16.04
У већини конфигурација ЛАМП стека, датотеке веб локације се чувају у директоријуму /var/www/html/. Идемо до тог фолдера и уклонимо датотеке чувара места. Пријавите се помоћу ССХ-а, а затим покрените следеће команде.
cd /var/www/html/
rm -rf index.php logo.png
Затим проверите да ли имате најновију верзију ХТМЛи-а. У време писања, то је в2.7.4. С обзиром на следећу УРЛ адресу, замените VNUMBERбројем верзије коју желите да користите.
https://github.com/danpros/htmly/releases/download/VNUMBER/installer.php
Сетуп ХТМЛи
Хајде да преузмемо ХТМЛи инсталациони фајл и дамо нашем кориснику сервера исправне дозволе помоћу следећих команди:
wget https://github.com/danpros/htmly/releases/download/v2.7.4/installer.php
chown www-data:www-data -R .
Ако сада отворите свој веб претраживач и одете на http://YOUR_IP_ADDRESS/installer.php, видећете упозорење. Хајде да то прво поправимо пре него што наставимо са инсталацијом.
Идите на следећу Апацхе2 датотеку да бисте променили начин на који Апацхе рукује УРЛ адресама:
nano /etc/apache2/sites-enabled/http.conf
Пронађите следећи део. Требало би да буде близу почетка датотеке.
<Directory /var/www/html/>
Options -Indexes
Require all granted
</Directory>
Затим замените тај део следећим текстом:
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
На крају, омогућите a2enmod:
sudo a2enmod rewrite
Затим поново покрените Апацхе услугу:
service apache2 restart
Када http://YOUR_IP_ADDRESS/installer.phpпоново посетите , видећете да је порука о грешци нестала и можете пратити упутства за инсталирање ХТМЛи-а. Када завршите, бићете пријављени и спремни да креирате свој први блог пост.