0%

SSH下安装Hexo-Python-Admin

  1. 安装Python2.7

  2. 安装依赖包

    pip install django
    pip install Pyyaml
    pip install requests
    pip install goto-statement

  3. 下载最新的release版本(在这里

  4. 解压

    unzip version.zip

  5. 复制到目录

    cd ../
    mkdir yourdir
    cd hexo-python-admin-master
    mv * ../yourdir
    cd ../yourdir

  6. 修改app/webset.py中的ConfigFile目录为本程序的根目录或者其他放本程序配置文件的目录(保证_config.yaml在此目录即可)

    最好换一个目录,这样更新程序时配置不会被覆盖

  7. 在hexo的source目录下创建两个文件夹

    mkdir _drafts
    mkdir _trash

  8. 运行此命令

    python manage.py migrate

  9. 运行manage.py查看效果

    python manage.py runserver yourip:8000

    //注:此时一定要加yourip,否则不能通过外网访问

  10. 配置nginx代理(方法见这里

  11. 使用默认的用户名和密码登录(都是hexo-python-admin)

  12. 进入:管理-管理密码中修改密码

  13. 进入:管理-系统配置中修改hexo的根目录和本项目的根目录

  14. 访问Hexo-基础,若能正常显示则代表成功了!不能的话请在GitHub或本文评论