V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mgsparrow
V2EX  ›  Apache

请教一下在 Lightsail 部署 Python Flask project 时候遇到的问题

  •  
  •   mgsparrow · 2018-04-11 10:10:15 +08:00 · 3835 次点击
    这是一个创建于 2447 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好!最近在 amazon 的 Lightsail 中开了个 5 刀的服务,打算学习一下服务器的搭建和部署,因为是新手,经验不够丰富,想向大家请教一点 apache 的问题。

    首先,我是按照这个教程去配置我的 app,目录结构是一样的,只是目录的名字不一样,这个是教程链接: https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps
    然后,我的 /etc/apache2/sites-available/Item-Catalog.conf 配置请参考此图: https://imgur.com/uaJ9IWm
    问题是,当我 sudo a2ensite Item-Catalog.conf,再用 sudo service apache2 reload 后,会提示如下:

    Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.

    我觉得应该是我的配置写得哪里不对了,可以指点一二吗?万分感谢!

    第 1 条附言  ·  2018-04-15 01:37:45 +08:00
    設置了 www-data 目錄訪問權限 755, db 文件訪問權限 640,仍然出現了 sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file (Background on this error at: http://sqlalche.me/e/e3q8)
    2 条回复    2018-04-28 09:57:36 +08:00
    mgsparrow
        1
    mgsparrow  
    OP
       2018-04-11 10:23:02 +08:00
    不好意思,我更改过设置,现在问题变成了用浏览器访问服务器 ip 的时候显示 500 internal server error 了。
    这个是我的配置: https://imgur.com/3tvXPkM
    mgsparrow
        2
    mgsparrow  
    OP
       2018-04-28 09:57:36 +08:00
    嗯,已经自己解决了,谢谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1578 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:37 · PVG 00:37 · LAX 08:37 · JFK 11:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.