问题标签 [debian]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2901 浏览

debian - 对专用服务器硬盘进行分区是否有意义?

我将在我们新的专用服务器上安装 Debian,并且有机会设置硬盘分区。

服务器有两个配置为 RAID 1 的 750GB 驱动器。我们将有 10 个 Postgresql 数据库,其中每个数据库大约 2 GB。这个服务器上当然也会有 Apache/PHP。我们只会将服务器用于我们自己的 Web 应用程序。

托管公司强烈建议创建单独的两个分区。“/”的第一个小,“/home”的第二个非常大。但我对此有些怀疑。我觉得“/”目录的一个大分区就可以了。这个问题的答案也表明将磁盘分成几个分区是没有意义的。

在这种情况下磁盘分区是否仍然相关?

0 投票
4 回答
7320 浏览

c - 如何在 Debian 上编译 DOS 程序?

对于我的汇编语言课,我们正在使用 DPMI 编写 DOS 程序。不幸的是,我一直无法访问 32 位 Windows 机器。我确实在我使用的每台计算机上都安装了 Debian 虚拟机。

我已经安装了 DOSBox 和 DOSEMU。有什么方法可以在 Linux 而不是 DOS 中组装和编译程序?我正在使用 nasm,所以在 DOS 格式下组装它似乎没有任何问题。但是,我无法使用我的 C 代码通过编译器运行它并获得 DOS 可执行文件(使用 gcc 或 MinGW)。

有什么方法可以做到这一点,还是我几乎必须在 DOS 下安装所有工具?

0 投票
3 回答
297 浏览

apache - 如何隐藏单个域下的分布式服务器?

我目前在不同的服务器上托管我公司的网站和博客,通过不同的域名访问 - www.example.com 和 www.example.net。这样我就可以让我们的合作伙伴访问博客服务器,而不会影响我们主服务器的安全性。但是,我们的 SEO 人员现在要求将博客放在我们的主服务器上,例如 www.example.com/blog。

我想保持当前的服务器分离,而不是将两者放在同一台服务器上。有什么好的方法可以将它们分开,但将它们都放在一个域名下?子域也是可以接受的(blog.example.com)。

我的主要网站服务器是一个运行 Apache 2 的 Debian 机器,我对它具有完全的 root 访问权限。博客服务器由 Hostgator 运行,我的访问权限有限。

编辑:谢谢大家。在这种特殊情况下,我不想再次转移博客,而且我无法轻松访问 DNS 记录,所以我选择了 mod_proxy,它就像一个魅力。不过,我希望我能给你所有的“首选答案”状态,因为你所有的信息都很棒。

0 投票
6 回答
9990 浏览

c - 如何在基于 Debian 的系统上以编程方式获取 IP 地址?

我正在尝试IP Address在我的程序中检索本地机器的。操作系统是Ubuntu 8.10. 我尝试使用gethostname()andgethostbyname()来检索IP Address. 我收到的答案是127.0.1.1。我了解到这似乎是一Debian件事: 此处链接的文档解释了这个想法。

我的/etc/hosts文件内容是:

127.0.0.1 本地主机
127.0.1.1 我的机器

在这种情况下,是否有任何其他方式以编程方式(首选 C 或 C++)在不修改机器上的系统文件的情况下获取 IP 地址?

0 投票
5 回答
6285 浏览

ubuntu - 如何自动化 dpkg/apt-get?

我正在尝试创建一个自动下载新服务器包的脚本。但是,像 'mysql-server' 这样的一些东西不能自动安装,因为你需要先在 ncurses 界面中配置它们。我浏览了手册页,找不到任何合适的东西。

我不在乎以后是否必须上传/编辑 conf 文件——我只需要安装适当的软件包。

除了抓取压缩包并自己构建它们之外,任何人都知道该怎么做?

UPDATE 发现对于 mysql-server 之类的东西,你可以这样做:

但是期望看起来像我需要的东西 sun-java6-jdk; 还没评价

0 投票
8 回答
9482 浏览

python - 在 debian 上通过 crontab 执行 python 脚本变得疯狂!

这是我的 crontab 文件的样子:

这就是我的 python 脚本的样子:

cronjob 创建日志文件。但它是空的。我也很确定 python 文件没有被执行。

感谢任何帮助!过去 4 小时我一直在玩它,但没有运气。

0 投票
7 回答
5564 浏览

shell - 如何在 Debian postinst 脚本中获取新安装的版本?

根据Debian Policy Manual,我的 postinst 脚本在升级和配置时被调用,作为“postinst configure old-version ”,其中old-version是以前安装的版本(可能为 null)。我想确定new-version,即当前正在配置(升级到)的版本。

环境变量$DPKG_MAINTSCRIPT_PACKAGE包含包名;似乎没有等效的_VERSION字段。 /var/lib/dpkg/status在 postinst 运行后更新,所以我似乎也无法从那里解析它。

有任何想法吗?

0 投票
1 回答
3952 浏览

solr - Debian Lenny Solr Jetty 安装 + 运行

我想为我的网站设置搜索。我找不到太多信息来在我的 linode 上安装 Jetty + Solr。

我可以简单地使用 apt-get 在 ubuntu 上安装 solr-jetty。有没有人对debian有更好的体验?

0 投票
3 回答
17467 浏览

php - 使用 PHPMailer 向 SMTP 发送电子邮件时出现问题

尝试通过 Exchange 服务器发送消息时收到以下错误日志:

笔记

  • 我已经尝试使用我分配的用户/密码,但管理员说发送时甚至不需要使用用户/密码。所以我也尝试不使用它,但没有成功。
  • 我什至尝试使用smtp.gmail.com

更新(2009 年 4 月 16 日)

好的,我发现了我的问题。

我正在使用一个 SMTP 服务器,它允许在没有身份验证的情况下发送消息。因此我从我的代码中删除了登录名和密码。但我忘记将“使用身份验证”标志设置为 false。现在它正在工作。

谢谢您的帮助!

0 投票
2 回答
339 浏览

debian - 查找有关 linux 应用程序文件的信息

我有一个想在 debian 中运行的程序,但是当我启动它时,我得到一个分段错误错误。它以前在debian中工作过。我可以运行任何命令来查看问题所在吗?它需要什么库以及它是否是有效的可执行文件?