d****n 发帖数: 397 | 1 最近在学django,想写个简单的blog,然后放网上。
自己电脑上装了apache, wsgi,不知道写好django之后,
怎么设置apache, wsgi才能把网页放网上。(查了一圈,就是没有从scratch谈起的)
还有域名要钱买吗?自己电脑上搞是不是就不要域名?
我还在初学阶段,对这个不了解。
请大牛支招。 |
c******m 发帖数: 7 | 2 搞个免费heroku instance吧 直接git push到heroku 可以自动检测并deploy你的
django app的 如果是自用 用heroku生成的dns就好 我记得是***.heroku.com 连域名
都不用买 |
w**z 发帖数: 8232 | 3 自己写着玩,为什么要 public access?
【在 d****n 的大作中提到】 : 最近在学django,想写个简单的blog,然后放网上。 : 自己电脑上装了apache, wsgi,不知道写好django之后, : 怎么设置apache, wsgi才能把网页放网上。(查了一圈,就是没有从scratch谈起的) : 还有域名要钱买吗?自己电脑上搞是不是就不要域名? : 我还在初学阶段,对这个不了解。 : 请大牛支招。
|
d****n 发帖数: 397 | 4 public access也是玩的目的之一啊。
不知道是不是一定要买域名。
还有有域名之后,用自己电脑怎么host?
【在 w**z 的大作中提到】 : 自己写着玩,为什么要 public access?
|
d****n 发帖数: 397 | 5 这样域名就不能自己选了吧。
还有我这么搞一个目的就是学apache,怎么弄啊。google好多但是看不懂,follow也达
不成最终目的。
【在 c******m 的大作中提到】 : 搞个免费heroku instance吧 直接git push到heroku 可以自动检测并deploy你的 : django app的 如果是自用 用heroku生成的dns就好 我记得是***.heroku.com 连域名 : 都不用买
|
u***n 发帖数: 21026 | 6 有很多免费的host,如果是你自己的电脑的话,首先你要打开你的路由器防火墙,能让
你的公共端口的80 map到你的电脑IP上来,因为可能你的电脑每次接入路由器可能改变
内网IP地址,你可能要换个这个MAP,很麻烦的。
所以还是找个免费的服务器托管好了,类似Azure,AWS都可以,免费的。直接上传上去
,有二级域名可以访问。
如果你非要自己家里做的话,那你google 动态域名服务,申请域名,然后再自己的路
由器上做DMZ,我倒是有一个自己的小服务器在家里这么弄,不过存片子用了 |
w**z 发帖数: 8232 | 7 你的目的是要做tech op?
【在 d****n 的大作中提到】 : public access也是玩的目的之一啊。 : 不知道是不是一定要买域名。 : 还有有域名之后,用自己电脑怎么host?
|
d****n 发帖数: 397 | 8 什么意思?想转马工学技术。
什么是tech op?
【在 w**z 的大作中提到】 : 你的目的是要做tech op?
|
l*****z 发帖数: 3022 | 9 搞个AWS的mini instance,头3个月免费好像。顺便学学云技术
【在 d****n 的大作中提到】 : 最近在学django,想写个简单的blog,然后放网上。 : 自己电脑上装了apache, wsgi,不知道写好django之后, : 怎么设置apache, wsgi才能把网页放网上。(查了一圈,就是没有从scratch谈起的) : 还有域名要钱买吗?自己电脑上搞是不是就不要域名? : 我还在初学阶段,对这个不了解。 : 请大牛支招。
|
w**z 发帖数: 8232 | 10 转马工,刷题吧。那种东西是归tech op 管。而且你在家里捣鼓的和实际prod env 差
太远了。知道个原理就行了,没人面试问你怎么设Apache.
【在 d****n 的大作中提到】 : 什么意思?想转马工学技术。 : 什么是tech op?
|
|
|
d****n 发帖数: 397 | 11 题刷了啊。现在不是在攒project经验嘛。
不然让人refer,没有经验也会被鄙视。
【在 w**z 的大作中提到】 : 转马工,刷题吧。那种东西是归tech op 管。而且你在家里捣鼓的和实际prod env 差 : 太远了。知道个原理就行了,没人面试问你怎么设Apache.
|
a****i 发帖数: 166 | 12 你这个经验有也没什么用
【在 d****n 的大作中提到】 : 题刷了啊。现在不是在攒project经验嘛。 : 不然让人refer,没有经验也会被鄙视。
|
t********5 发帖数: 522 | 13 首先需要能在你的本地可以跑起来,之后你需要做的是:
1a. (如果你是动态域名)弄个DDNS,国内有名的有花生壳,这个应该是免费的,如果
你跑的是windows的话配置应该很简单,*NUX环境不知道,不过缺陷是这个无法在路由
器端实现。最好是花钱买DynDNS,几乎所有的路由器都支持这个DDNS的路由器端的解析
(他们家曾经是免费的……)
1b. (如果你是静态域名) 上狗爹买个2刀一年的域名,把你的ip绑定到该域名
2.配置你的路由器,做80端口的端口映射到你的主机,或者设置你的主机为DMZ主机。
这些弄完了差不多就可以访问了
最后建议你用heroku,自己家的机器太耗电,不环保…… |
a*****u 发帖数: 1712 | |
w**z 发帖数: 8232 | 15 that is my point, who cares you can setup a toy webserver at home? you are
interviewing for software engineer, not a tech op!
【在 a****i 的大作中提到】 : 你这个经验有也没什么用
|
g**d 发帖数: 383 | 16 agree
【在 a****i 的大作中提到】 : 你这个经验有也没什么用
|
S*******w 发帖数: 24236 | 17 买个域名
然后deploy到cloud上
【在 d****n 的大作中提到】 : 最近在学django,想写个简单的blog,然后放网上。 : 自己电脑上装了apache, wsgi,不知道写好django之后, : 怎么设置apache, wsgi才能把网页放网上。(查了一圈,就是没有从scratch谈起的) : 还有域名要钱买吗?自己电脑上搞是不是就不要域名? : 我还在初学阶段,对这个不了解。 : 请大牛支招。
|
c******m 发帖数: 7 | 18 你要想有自己的域名要去godaddy之类的网站买,然后在godaddy上把域名和heroku的ip
连起来,这样用户访问域名时候就可以把请求redirect到heroku服务器了
heroku好像不是用apache做deployment server,好像是gunicorn,设置起来比apache
简单
apache这种东西如果访问量不高的话,用default设置就好,在业界这种工作叫devops
或者site reliability engineer。
【在 d****n 的大作中提到】 : 这样域名就不能自己选了吧。 : 还有我这么搞一个目的就是学apache,怎么弄啊。google好多但是看不懂,follow也达 : 不成最终目的。
|
A*******e 发帖数: 2419 | 19 这年头还有人自己架服务器?吃饱撑的。
你想开饭馆,没必要连菜都自己种。
【在 d****n 的大作中提到】 : 最近在学django,想写个简单的blog,然后放网上。 : 自己电脑上装了apache, wsgi,不知道写好django之后, : 怎么设置apache, wsgi才能把网页放网上。(查了一圈,就是没有从scratch谈起的) : 还有域名要钱买吗?自己电脑上搞是不是就不要域名? : 我还在初学阶段,对这个不了解。 : 请大牛支招。
|
d****n 发帖数: 397 | 20 已经按上面的建议,放heroku server上了。
就是不能有自己的域名。
【在 A*******e 的大作中提到】 : 这年头还有人自己架服务器?吃饱撑的。 : 你想开饭馆,没必要连菜都自己种。
|
|
|
A*******e 发帖数: 2419 | 21 这个帖子不错。
http://stackoverflow.com/questions/9802259/why-do-people-use-he
【在 d****n 的大作中提到】 : 已经按上面的建议,放heroku server上了。 : 就是不能有自己的域名。
|
x******r 发帖数: 3489 | 22 正解。
【在 w**z 的大作中提到】 : 转马工,刷题吧。那种东西是归tech op 管。而且你在家里捣鼓的和实际prod env 差 : 太远了。知道个原理就行了,没人面试问你怎么设Apache.
|
x******r 发帖数: 3489 | 23 我正想说这个。
哈哈。
【在 A*******e 的大作中提到】 : 这年头还有人自己架服务器?吃饱撑的。 : 你想开饭馆,没必要连菜都自己种。
|
l******s 发帖数: 3045 | 24 理解如何架构自己的服务器的过程就是理解许多distributed system的基础,看得见摸
得着的学习,其实比刷题背design更有意义。 |
d****n 发帖数: 397 | 25 原来design是背的啊,呵呵。
【在 l******s 的大作中提到】 : 理解如何架构自己的服务器的过程就是理解许多distributed system的基础,看得见摸 : 得着的学习,其实比刷题背design更有意义。
|