1
saharabear 2013-02-07 19:41:01 +08:00
你想做啥?
|
2
jiyinyiyong OP @saharabear 开发应用而已啊. 然后直接代码发到服务器一行不改部署
现在写个东西就要准备好到服务器写一遍配置, 麻烦死了. 何况我又不是 SA. |
3
ericFork 2013-02-07 20:08:51 +08:00
听说淘宝有个叫 KFC 的平台,实现的貌似就是你说的这种需求
话说,你用 PaaS 岂不是很好嘛~ |
4
jiyinyiyong OP @ericFork 尝试过 Heroku, 但是数据库还有调试不够方便, 就没深入去看了
而且有些服务需要跑在内网, 如果本地能复制类似环境那是好. 直接用 PaaS 不成啊 |
5
ratazzi 2013-02-07 22:53:19 +08:00
可以考虑用 unix socket 避免端口的问题
|
6
saharabear 2013-02-07 23:33:10 +08:00
我还是不明白,我从没碰上你这种问题,你怎么部署的程序?
我的Server上跑着PHP(即有mod-php也有php-fpm),Python, Ruby(redmine), servlet容器两个,都没感觉出部署程序需要不断改配置这种事。 我的意思是,你的Server的配置是不是有一些导致不方便的地方? |
7
jiyinyiyong OP @saharabear 以前没接触这块, 而且我不写 PHP 的相对比较生疏
能不能给几个链接专门关于 Python, Ruby 容器的, 还有开发阶段能用容器么? |
8
jiyinyiyong OP @ratazzi 不懂.. 不懂..
|
9
ratazzi 2013-02-12 19:58:03 +08:00 1
@jiyinyiyong 比如用 gunicorn 是可以监听 unix:////var/run/app.sock 这样的地址的,而 nginx 也自然也是支持的,这样根本不需要监听端口,也就可以避免端口被占用的问题。而且 MySQL 本地连接默认也是通过 unix socket 的
|
10
zz 2013-02-12 20:16:56 +08:00
我觉得懂PHP的coder完全没必要转向其他语言。php-fpm,用起来太直接了。
|
11
saharabear 2013-02-13 01:17:55 +08:00
@zz 正解。
|