标签: setup-deployment

使用gunicorn和nginx部署Django

这是一个广泛的问题,但我想得到一个规范的答案.我一直在尝试在Django中使用gunicornnginx部署一个站点.阅读吨的教程后,我获得了成功,但我不能肯定我遵循的步骤是不够好,没有问题或可能有更好的方法来做到这一点运行一个网站.这种不确定性很烦人.

这就是为什么我正在为新手寻找一个非常详细且解释清楚的答案.我不想解释太多我所知道的,什么我不知道,因为这会歪曲回答了一下,其他人可以受益程度较轻,从你的答案.但是,我想提到的一些事情是:

  • 您认为哪种"设置"最佳?我用的virtualenv和感动我的Django项目这个环境中,但是我已经看到了另一个设置那里是虚拟环境的项目文件夹等.

  • 如何以允许多个站点托管在单个服务器中的方式设置内容?

  • 为什么有人建议使用gunicorn_django -b 0.0.0.0:8000和其他人建议gunicorn_django -b 127.0.0.1:8000?我测试了后者的Amazon EC2实例,但而前者没有问题的工作也没有工作.

  • nginx的配置文件背后的逻辑是什么?有很多教程使用截然不同的配置文件,我很困惑哪一个更好.例如,有些人使用alias /path/to/static/folder和其他人root /path/to/static/folder.也许您可以共享首选配置文件.

  • 为什么我们之间创建一个符号链接site-available,并sites-enabled/etc/nginx

  • 一些最佳实践一如既往地欢迎:-)

谢谢

deployment django nginx setup-deployment gunicorn

80
推荐指数
2
解决办法
2万
查看次数

Visual Studio部署项目 - 创建已部署可执行文件的快捷方式

我意识到可能有一种简单的方法可以做到这一点,但是如何创建一个桌面快捷方式来实现使用Visual Studio部署项目构建的MSI部署的可执行文件?

我想我需要使用Filesystem编辑器,但是当我在用户桌面上创建快捷方式时,我无法定位可执行文件.我只能将目标指定为应用程序文件夹而不是特定的可执行文件.

setup-deployment visual-studio

62
推荐指数
2
解决办法
9万
查看次数

安装后,Windows服务未出现在服务列表中

我使用Visual Studio 2008在c#中创建了一个Windows服务我几乎遵循这个:http: //www.codeproject.com/KB/dotnet/simplewindowsservice.aspx

我按照文章中的指示创建了一个安装项目,并运行它...它将我的服务安装到c:\ program files\product等....但是,它不会出现在服务列表中.

我错过了什么?

c# windows-services setup-deployment visual-studio-2008

54
推荐指数
3
解决办法
8万
查看次数

如何更改.NET框架引导程序包?

我有一个C#项目,我以前曾针对.NET 4.0,现在我想针对.NET 3.5,但我收到此警告:

.NET Framework启动条件".NET Framework 3.5"的版本与选定的.NET Framework引导程序包不匹配.更新.NET Framework启动条件以匹配在"先决条件"对话框中选择的.NET Framework版本.

但是,当我查看Publish-> Prerequisites时,将检查.NET framework 3.5 SP1.

我需要做些什么来摆脱这个警告?没有SP1的.NET framework 3.5没有复选框,我可以不检查任何框吗?

我检查了启动条件,.NET框架启动条件版本已经是3.5.

.net c# bootstrapper setup-deployment

36
推荐指数
3
解决办法
2万
查看次数

Visual Studio找不到我的Azure订阅

我有一个工作的Azure帐户,已经运行了各种服务.我每月收到这些账单.

现在,我在Visual Studio中创建了一个我想要部署的workerrole.我收到"发布Windows Azure应用程序"屏幕,要求我登录.登录后,我收到消息说我没有订阅:

"抱歉,我们没有找到与您的帐户关联的任何Windows Azure订阅.您可以使用其他帐户登录或注册Windows Azure订阅".

使用浏览器,我可以使用相同的用户名/密码登录Azure门户.我可以查看我的订阅,结算状态等.

登录时,我收到一条消息,可以在"组织帐户"或"Microsoft帐户"之间进行选择.我选择的并没有什么不同.

setup-deployment visual-studio azure-worker-roles

25
推荐指数
6
解决办法
2万
查看次数

如何从subversion存储库开始部署PHP应用程序?

我听过"部署应用程序"这个短语比将个别更改的文件上传到服务器听起来好多了/更容易/更可靠,但我不知道从哪里开始.

我有一个受版本控制的Zend Framework应用程序(在Subversion存储库中).如何"部署"我的应用程序?如果我有一个"上传"目录,我不想覆盖,该怎么办?

我通过第三方托管我的应用程序,所以除了FTP之外我不太了解.如果其中任何一项涉及登录我的服务器,请解释该过程.

php svn deployment zend-framework setup-deployment

24
推荐指数
3
解决办法
9546
查看次数

如何设置Windows窗体应用程序的发布者名称

我已经创建了Windows窗体应用程序的设置.在Windows 7中安装此设置后,它显示如下内容:

Name: my application.exe  
Publisher: unknown publisher  
Type: application  
From: my application.exe  
Run Code Online (Sandbox Code Playgroud)

我想设置发布者名称.如何设置发布者名称?

.net c# setup-deployment winforms

21
推荐指数
1
解决办法
3万
查看次数

如果我的配置文件到期,应用程序是否会继续有效?

我有一个应用程序加载到我的一个开发手机上.用于此应用的配置文件将在几天后过期.那么,在配置文件到期后,应用程序将停止运行吗?或者配置文件到期是否仅影响在设备上构建和安装应用程序?

iphone xcode setup-deployment

18
推荐指数
1
解决办法
2万
查看次数

一般故障建设bootstrapper

在做我的dontnet 4.0项目设置的构建时,我遇到了以下错误

An error occurred generating a bootstrapper: Unable to finish updating resource for E:\project\Setup\Debug\setup.exe with error 8007006E    E:project\Setup\Setup.vdproj    Setup

General failure building bootstrapper   E:\project\Setup\Setup.vdproj   Setup

Unrecoverable build error   E:\project\\Setup\Setup.vdproj Setup
Run Code Online (Sandbox Code Playgroud)

我使用的是dotnet framework 4和MSVS 2010.

.net-4.0 setup-project visual-studio-2010 bootstrapper setup-deployment

17
推荐指数
3
解决办法
2万
查看次数

Inno设置:控制面板图标不显示

我有一个Inno安装项目.一切都很好,但我没有在"程序和功能"控制面板区域中看到应用程序图标.我确实在其他地方看到了这个图标.

脚本文件具有以下内容:

[Setup]
SetupIconFile={#MySetupImageIco}
Run Code Online (Sandbox Code Playgroud)

是否还需要设置其他内容以使应用程序图标显示在"程序和功能"控制面板小程序中?我正在测试Windows 8.1.


更新:
根据评论,我尝试在我的脚本中设置:

UninstallDisplayIcon={#MySetupImageIco}
Run Code Online (Sandbox Code Playgroud)

遗憾的是,这并没有在添加/删除程序和功能控制面板小程序中产生图标.


更新#2:
获胜的解决方案是:

UninstallDisplayIcon={app}\{#MyAppExeName}
Run Code Online (Sandbox Code Playgroud)

当然,#define MyAppExeName "whatever.exe"在脚本的顶部必须有一个以上.有趣的是,当我指定ico文件的路径时,我没有成功.适用于Windows 8和8.1的Inno Setup需要我刚才所说的内容.Windows 7使用UninstallDisplayIcon并指定ICO的路径,或者没有它,只是Windows 8和8.1有点不同.

windows inno-setup setup-deployment ico

16
推荐指数
2
解决办法
7216
查看次数