在Ubuntu 16.04上,安装HTMLy
Tianye
・3 分钟阅读
HTMLy是一个没有数据库的博客引擎,它允许你使用平面文件创建和管理内容,在本指南中,我们将介绍在你的VPS上安装HTMLy所需的步骤。
前提条件
- Ubuntu 16.04上带有LAMP堆栈的VPS
在大多数LAMP堆栈配置中,网站文件存储在目录/var/www/html/
中,让我们导航到那个文件夹,并且删除占位符文件,用SSH登录,然后运行以下命令。
cd /var/www/html/
rm -rf index.php logo.png
接下来,检查HTMLy的最新版本 ,在撰写本文的时候,它是v2.7.4 ,根据以下URL,将VNUMBER
替换为你想要使用的版本号。
https://github.com/danpros/htmly/releases/download/VNUMBER/installer.php
设置HTMLy
下载HTMLy安装程序文件,并为服务器用户提供以下命令:
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
你会看到一条警告,在继续安装之前,让我们先解决这个问题。
转到以下文件以更改Apache处理URL的方式:
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
然后,重启Apache服务:
service apache2 restart
当你访问时 http://YOUR_IP_ADDRESS/installer.php
你将看到错误消息已经消失,你可以按照安装HTMLy的说明进行操作,完成后,你将被登录,并且准备创建你的第一个博客帖子。