我一直在思考很长时间和努力,使这篇文章,经过几个小时的谷歌搜索,我不能拿出任何好的来源,所以我想我会问这里。
我是一个相对较新的编码,今年年初开始,并开始了一个软件编程学位,所以我超级热衷于学习。我已经设法使一个完全工作的项目,工作在共享主机,但不允许我使用最新的包和模块,这就是为什么我升级到VPS。但编辑我的项目在cPanel上的共享主机是很多不那么可怕比我现在尝试。
我最近买了一个VPS来托管我为我父亲建造的第一个django项目,这个项目基本上是一个画廊,允许他上传博客和图片。我有一个标准的共享托管计划,这是好的,但我不能在上面使用最新的python和django。
所以我想问的是在ubuntu上开始构建一个项目的常见做法是什么?在我的脑海中,它是在VSCode上构建的,然后把它转移到ubuntu,链接到我的域和BAM。
我发现在ubuntu终端上写代码非常乏味和困难,使用cd进出文件夹,复制和粘贴不起作用等等,所以在本地PC上使用VSCode写代码可以接受吗?
当我父亲上传他的图片/博客时,静态文件将如何存储,它们存储在VPS上还是我需要链接像AWS这样的东西,这是我在获得VPS时真正想避免的。
我甚至会感激只是一个一步一步的清单,一个共同的程序,为一个项目,因为我已经描述了上面。
我感谢任何愿意给予一些时间来帮助我的人。
非常感谢。
1条答案
按热度按时间wqnecbli1#
请在这里试试这个指南。这是一个初学者友好的方法来设置django:
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-22-04