推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
lowett
V2EX  ›  Python

花了 2 个月才把别人开源项目部署到自己服务器,迷之尴尬

  •  
  •   lowett · Mar 12, 2019 · 5783 views
    This topic created in 2633 days ago, the information mentioned may be changed or developed.

    1、服务器双 11 买的,断续研究了很久 2、nginx 弄了 2 礼拜 3、怎么部署弄了 1 礼拜 今天终于弄好了 http://litets.com/ 过几天就关闭了,我只是弄着玩,做 Android 的,想看看这个到底是怎么弄的

    Supplement 1  ·  Mar 12, 2019

    说明:为什么会这么长时间:目的并不是要搭建个blog,而是想熟悉下整个流程。

    1. python3原来会,温故
    2. python web:Django(会写不熟) Flask
    3. nginx: 什么是正向代理,方向代理...
    4. redis
    5. html css js (原来会写,不熟)
    6. 服务器:ubuntu(装过2遍) 阿里云 域名注册 域名备案 ssh
    7. gunicorn supervior springboot 如何部署服务
    8. session cookie 是干嘛的
    9. 其他

    个人观点: 并不需要什么都很熟,但是需要了解整个体系。 主要做Android,iOS也懂点。

    Supplement 2  ·  Mar 12, 2019
    服务器,已经关闭了,目的不是搭建个博客。准备总结一下整个流程,完结掉这个任务。这算是一项研究吧!
    Supplement 3  ·  Mar 12, 2019
    1. 上上上:iOS
    2. 上上项:h5+vue。
    3. 上一项:树莓派。
    4. 这一项:服务器
    5. 下一项:未知,v友们可以推荐一下。
    44 replies    2019-03-13 16:24:18 +08:00
    RBQMT
        1
    RBQMT  
       Mar 12, 2019
    nginx 是怎么弄 2 个礼拜的。。。。
    shangh
        2
    shangh  
       Mar 12, 2019
    ..
    jwk345
        3
    jwk345  
       Mar 12, 2019 via iPhone
    。。。
    楼主不要灰心,都这么过来的
    lihongjie0209
        4
    lihongjie0209  
       Mar 12, 2019
    nginx 买个课程学一遍也就 2 周吧
    banlv87
        5
    banlv87  
       Mar 12, 2019
    所以要做一个全能的人才,各种玩意都学,不求人,就例如我哈哈哈
    ioschen
        6
    ioschen  
       Mar 12, 2019
    @RBQMT 每天弄十分钟,两个礼拜,两个多小时,
    每天弄 12 个小时,两个礼拜等于 21 个工作日 等于一个月。
    所以同样弄了多久差距也会很久。
    ioschen
        7
    ioschen  
       Mar 12, 2019
    如果有个老司机带很快就好了,自己摸索的却耗时 [没有好资料好方法的话]
    lowett
        8
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @RBQMT 出错了,我都卸载重装再弄得
    lowett
        9
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @lihongjie0209 就是想看看怎么用,慢慢研究
    lowett
        10
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @banlv87 公司没活干
    lowett
        11
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @ioschen 有活的时候不弄,零散时间,有时候第二天再接着弄都忘记搞到哪里了
    lowett
        12
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @jamesxu 我只是想知道服务器到底是怎么运行的起来的
    ZehaiZhang
        13
    ZehaiZhang  
       Mar 12, 2019
    一通百通
    ytmsdy
        14
    ytmsdy  
       Mar 12, 2019 via iPhone
    都是这么过来的!当年刚工作的时候,tomcat 花了 2 天才跑起来!
    ioschen
        15
    ioschen  
       Mar 12, 2019
    还是缺乏老司机带。
    想到一个点子,应该搞个同城交友,线下教学的平台, [当然也提供线上]
    比如谁想咨询程序问题,谁想咨询法律问题,谁想咨询医学问题。
    可以预约专业人员吃饭,可以付费等,现场解答。
    说不定还可以解决婚嫁问题😄
    mritd
        16
    mritd  
       Mar 12, 2019 via iPhone
    不错不错,就喜欢你这种能折腾的精神,写代码的就得不断折腾
    imswing
        17
    imswing  
       Mar 12, 2019 via iPhone
    你是来晒博客的吧,哈哈哈
    tomczhen
        18
    tomczhen  
       Mar 12, 2019 via Android
    django 的话正常。

    Python Web 这块没有像 PHP 那样的傻瓜式集成包,起手就是虚拟环境安装,然后又是 Nginx,又有多个 uwsgi 之类的配置方案。URL 重写,静态文件这些也都需要处理。

    可以劝退一批人了。
    Lighfer
        19
    Lighfer  
       Mar 12, 2019 via iPhone
    Docker 是个好东西… 不用一直重装撒
    lauix
        20
    lauix  
       Mar 12, 2019
    就一直 WordPress 博客程序 竟然搞了 2 个月 厉害!。(最多 2 小时搞定的路过)
    Cryse
        21
    Cryse  
       Mar 12, 2019 via iPad
    上 docker, 容器内一般情况下不怕乱配置
    springz
        22
    springz  
       Mar 12, 2019
    我一眼也以为是 WordPress,看了下 Powered by Django
    sazima
        23
    sazima  
       Mar 12, 2019
    我第一次部署网站成功的时候 废了老大劲, 激动的要死, 感觉超级牛逼, 还录了教程 (哈哈)
    vpsor
        24
    vpsor  
       Mar 12, 2019
    童鞋,在硅云买个虚拟主机,几十块钱的,10 分钟跑起 WordPress,不吹牛~
    duola
        25
    duola  
       Mar 12, 2019
    楼主应该是不做笔记之人。
    heiybb
        26
    heiybb  
       Mar 12, 2019 via Android
    再花点时间上个 https 吧😏
    daimazha
        27
    daimazha  
       Mar 12, 2019
    你需要花 20 分钟熟悉一下 docker
    littleangel
        28
    littleangel  
       Mar 12, 2019
    加油 有趣的 还很多
    恭喜入坑😄
    lowett
        29
    lowett  
    OP
       Mar 12, 2019
    @vpsor 重点不是博客 而是弄博客的技术 wordpress 我以前也学过 不过有点忘记了
    lowett
        30
    lowett  
    OP
       Mar 12, 2019
    @imswing 博客这么简陋见笑了 😂
    lowett
        31
    lowett  
    OP
       Mar 12, 2019
    @tomczhen python 的虚拟环境 我一直都搞不清楚 遇到 python2 的我都不看 搞不好
    lowett
        32
    lowett  
    OP
       Mar 12, 2019
    @lauix 重点不是博客 而是想学习下里面的东西 python Django gunicorn nginx supervisor redis mongodb 外加一点 html css js
    Hopetree
        33
    Hopetree  
       Mar 12, 2019   ❤️ 1
    你需要一个 docker 部署,docker+django 了解一下 https://github.com/Hopetree/izone-docker
    Trim21
        34
    Trim21  
       Mar 12, 2019 via Android
    服务器现在挂了…
    loading
        35
    loading  
       Mar 12, 2019 via Android
    折腾就是这样,贵在坚持。
    lowett
        36
    lowett  
    OP
       Mar 12, 2019
    @Trim21 我把它关了 因为如果你访问 map.litets.com 会访问到我写的 demo 😂
    lowett
        37
    lowett  
    OP
       Mar 12, 2019
    @Hopetree 这个熟悉完 就研究下 docker
    EscYezi
        38
    EscYezi  
       Mar 12, 2019 via iPhone
    又到了安利 caddy 的时间了(
    lowett
        39
    lowett  
    OP
       Mar 12, 2019 via iPhone
    @EscYezi caddy 是什么
    EscYezi
        40
    EscYezi  
       Mar 12, 2019 via iPhone
    @lowett #39 一款 go 语言编写的 web 服务器,部署 https 很方便
    RBQMT
        41
    RBQMT  
       Mar 13, 2019
    @lowett
    我觉得你可能缺少一个好的文档
    sdlearn
        42
    sdlearn  
       Mar 13, 2019
    楼主博客挺好看,用的哪个开源项目,可否甩个链接
    wersonliu9527
        43
    wersonliu9527  
       Mar 13, 2019
    @Hopetree 这也太厉害了,1 小时部署 http://35.220.230.191 1 小时部署 0.0
    Hopetree
        44
    Hopetree  
       Mar 13, 2019
    @wersonliu9527 我容器化部署现在已经非常快了,而且根本不用搞什么乱七八糟的配置,项目移植也非常快,下一步是 CI/CD
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5795 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.