浏览代码

Remove web install for pelican

Bob Mottram 8 年前
父节点
当前提交
c6e157a105
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8
    2
      src/freedombone-app-pelican

+ 8
- 2
src/freedombone-app-pelican 查看文件

511
 }
511
 }
512
 
512
 
513
 function remove_pelican {
513
 function remove_pelican {
514
-    if [ -d /var/www/$PELICAN_DOMAIN_NAME/htdocs ]; then
515
-        rm -rf /var/www/$PELICAN_DOMAIN_NAME/htdocs
514
+    if [ -f /etc/nginx/sites-available/$PELICAN_DOMAIN_NAME ]; then
515
+        nginx_dissite pelican
516
+        rm /etc/nginx/sites-available/$PELICAN_DOMAIN_NAME
517
+        if [ -d /var/www/$PELICAN_DOMAIN_NAME ]; then
518
+            rm -rf /var/www/$PELICAN_DOMAIN_NAME
519
+        fi
520
+        systemctl reload nginx
516
     fi
521
     fi
522
+
517
     pip uninstall pelican
523
     pip uninstall pelican
518
     remove_certs $PELICAN_DOMAIN_NAME
524
     remove_certs $PELICAN_DOMAIN_NAME
519
 
525