进程目录
Halo数据库需要额外的路径来存放临时进程文件。默认路径为:/var/run/halo。该默认路径安装时默认不存在,需要手工进行创建:
mkdir /var/run/halo
chown halo:halo /var/run/halo
/var/run目录下的用户内容在操作系统重启后会被系统自动清理,为防止因为系统重启导致的路径丢失错误,可以在/etc/rc.local中配置系统重启后自动重建路径。在/etc/rc.local中增加以下内容:
/usr/bin/mkdir /var/run/halo
/usr/bin/chown halo:halo /var/run/halo
/etc/rc.local默认是缺少执行权限的,需要增加执行权限:
chmod +x /etc/rc.d/rc.local
请不要将进程目录设置在系统临时目录/tmp下,/tmp下的目录会被系统自动清理!