问题标签 [ubuntu-server]

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 投票
1 回答
183 浏览

php - multiple automated tasks to run ubuntu 10.04 server

I need to run automated tasks every 15. The tasks is for my server (call it server A, Ubuntu 10.04 LAMP) to query for updates to another server (Server B).

I have multiple users to query for, possibly 14 (or more) users. As of now, the scripts are written in PHP. They do the following:

  1. request Server B for updates on users
  2. If Server B says there are updates, then Server A retrieves the updates
  3. In Server A, update DB with the new data for the users in
  4. run calculations in server A
  5. send prompts to users that I received data updates from.

I know cron jobs might be the way to go, but there could be a scenario where I might have a cron job for every user. Is that reasonable? Or should I force it to be one cron job querying data for all my users?

Also, the server I'm querying has a java api that I can use to query it. Which means I could develop a java servlet to do the same. I've had trouble with this approach but I'm looking for feedback if this is the way to go. I'm not familiar with Tomcat and I don't fully understand it yet.

Summary: I need my server to run tasks automatically every 15 mins, the requests data from another server, updates its DB and then send prompts to users. What's are recommended approaches?

Thanks for your help!

0 投票
1 回答
45 浏览

ssl - 虚拟主机在哪里可以配置为使用 https?

我正在尝试在具有许多其他虚拟主机的 ubuntu 服务器上使用 https 设置虚拟主机。

其他虚拟主机都没有明确提及 ssl,并且 apache2.conf 或 httpd.conf 中没有基于特定主机的引用。但是,当我在他们的 url 前面加上 ssl 时,他们会毫无问题地加载。

我的虚拟主机具有完全相同的声明,但是当以 https 为前缀时,它不起作用,而页面似乎只是挂起或不断加载。

如何将这些其他主机配置为使用 ssl?

谢谢,

0 投票
1 回答
965 浏览

bouncycastle - 在带有 JDK 6 的 Ubuntu Server 10.04 上安装 JCE

我一直在研究密码学并且遇到了一些问题。我总是得到这个例外。

java.io.IOException:异常解密数据 - java.security.InvalidKeyException:org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(未知来源)的 org.bouncycastle.jce.provider.JDKPKCS12KeyStore.cryptData(未知来源)的非法密钥大小)

搜索 google 发现需要一个 JCE Unlimited Policy File。当你下载它时,安装说明说唯一需要做的就是将两个 jar 文件复制到 JRE 的 /security/ 文件夹中。好吧,这不起作用,我搜索了我机器的所有目录以找到任何其他 java 安装,但我没有找到。我仔细检查了文件是否正确

一些信息:

java -version 报告:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02,混合模式,共享)

我已经使用 apt-get install sun-java6 安装了这个 Java 版本

对此有什么想法吗?

0 投票
1 回答
1697 浏览

ftp - 自动删除旧文件 FTP 用户文件夹 Ubuntu Server

现在,我目前有一个 FTP 服务器,并在带有 Proftpd 的 Ubuntu Server 12.04 LTS 64 位上运行。

我将 FTP 的每个用户限制在一定的大小,具体取决于用户及其数据存储容量。

但是,对于那些将视频上传到 FTP 服务器的人,我需要自动删除最旧的文件,以便在上传新文件时为新文件腾出空间。此外,我只想删除一些旧文件,以便在上传到服务器时为新文件腾出空间。

我想知道是否可以在后台运行一个自动化脚本并每隔 X 分钟检查一次,也许可以让它处理多个目录......

现在我正在登录并手动处理它,但这很乏味且非常耗时。因此,任何帮助将不胜感激。

谢谢,埃里克

0 投票
1 回答
1408 浏览

php - 如何使用 php 从 .accdb 访问中读取数据?(windows & linux)

我有一个 Ubuntu 服务器。它运行 Apache、Mysql、PHP。我使用 Xampp 在 Windows 上开发并将文件复制到 Ubuntu 服务器中。我需要对 Windows 和 Linux 使用相同的代码来使用 PHP 读取 Ms-access .accdb 文件。有什么解决办法吗?

0 投票
3 回答
8507 浏览

windows - 访问时自动唤醒 NAS

当用户访问 NAS 时,我试图让我的 NAS 服务器从 S3 睡眠状态唤醒。我想这样做以增加服务器的寿命,并限制其电源使用。我见过有人寻求类似的建议,但我发现没有一个提供可靠的解决方案,大多数线程都没有得到答复。

因此,快速详细说明我的问题:在我的家里,我有一个定制的,来自一台旧 PC,NAS 服务器,运行 Ubuntu 服务器,主要存储媒体和文档。此服务器当前设置为在预定义的非活动期后休眠。目前可以通过 WOL 魔术包将 NAS 带出 S3 状态。我想要实现的是,当用户从他们的 PC 访问其中一个共享时,这个魔术包会自动发送到服务器。用户主要运行 Windows 7。我不确定这是否完全流行,但我有一个运行 DD-WRT 的 Linksys WRT54G 作为我的家庭路由器/DHCP/DNS。

在我的研究过程中,我遇到了许多文章,它们只是在定时循环中自动唤醒服务器,没有真正的智能。下面给出的文章似乎做了我想要的:

http://wdtvhd.com/index.php?showtopic=7908

给出了一个脚本,该脚本试图通过在进行查询时使用 DD-WRT 路由器发送唤醒局域网数据包来解决此问题。这似乎是解决此问题的好方法,但是我无法使链接中给出的脚本正确运行。

我认为这涵盖了我问题的大部分方面。任何帮助将不胜感激。

0 投票
2 回答
1243 浏览

firebird - 无法在 php-ubuntu 服务器 12.04 中显示 firebird 数据

我的 dataTable 无法显示来自 firebird 数据库的数据。这是我搬到新服务器后发生的(旧服务器有硬盘损坏)。所有php数据和mysql数据库已经备份然后恢复到新服务器。但是,我的一个 php 页面无法显示来自 firebird 数据库的数据(来自另一台服务器)。

奇怪的是为什么在我的旧服务器上它可以显示而在新服务器上却不能?

我的服务器osubuntu server 12.04然后我尝试:

sudo apt-get install php5-firebird --> i get firebird2.5

但是,我的 php 文件仍然无法显示 firebird 数据。 500 internal server error

我的旧服务器是ubuntu server 10.04并且已经安装了firebird2.1. 有什么建议吗?

0 投票
2 回答
551 浏览

twitter-bootstrap - 带有 Twitter Bootstrap 的 Ubuntu Server 12.04 上的 LessCss 客户端问题

如果问题标题可能不方便,我提前道歉。我很确定 Ubuntu Server 12.04 不是原因,但我可以解释诀窍在哪里......

我的网站使用带有 LESS 的 Bootstrap 及其客户端编译(我正处于开发周期,所以我想将它保留在客户端上)。在我的本地实例(装有 Ubuntu 12.04 的笔记本电脑)上一切正常,但从我的服务器实例(在 Ubuntu Server 12.04 上运行)请求相同的网站时不会生成样式。

两者都使用相同的 mod 运行 Apache 2.2.22:别名、auth_basic、authn_file、authz_default、authz_groupfile、authz_host、authz_user、autoindex、cgi、deflate、dir、env、headers、mime、negotiation、php5、reqtimeout、rewrite、setenvif、ssl , 地位。


我从我的本地实例(Ubuntu 12.04)得到的效果很好!

使用 FireBug,我可以看到“网络”选项卡中只有两个主要的较少文件显示为已下载。main.less导入更少的文件,这些文件都在 main.less 响应中处理。


我从我的服务器实例(Ubuntu Server 12.04)得到的东西不起作用!

没有从 main.less 处理任何样式......使用 FireBug,我可以看到从main.less导入的所有 less 文件都显示为在“网络”选项卡中下载。

编辑 1: 我访问了我的页面,并且每个资源一个接一个(每个 LESS 文件都是可访问且完整的)。我在“网络”选项卡中没有错误,只是在我的服务器实例上没有处理 LESS 样式......


我对这个谜有任何建议!

0 投票
0 回答
289 浏览

eclipse - Ubuntu 服务器上的 ZendDebugger

我喜欢调试我的 PHP 应用程序。所以,我安装了 ZendDebugger。我下载并放置了ZendDebugger.so文件

并将此代码粘贴到php.ini文件中:

这个路径是正确的,我也尝试了其他几个路径。

我也尝试过php.ini文件中的其他代码。

我使用 Ubuntu 服务器并在 Ubuntu 上使用 PDT 扩展进行 Eclipse。

但是没有安装调试器。我可以在 phpinfo 中找到的唯一信息是:

该程序使用 Zend 脚本语言引擎:Zend Engine v2.3.0,版权所有 (c) 1998-2011 Zend Technologies

我不知道该怎么办?我在互联网上搜索了很多次,并将其与干净的服务器安装绑定。

0 投票
1 回答
2283 浏览

deployment - Ubuntu 12.04 服务器上的 JBoss AS 7 - 部署错误

设置

我使用 Ubuntu 12.04 64 位设置了一个虚拟机,我想在其中运行 JBoss AS 7 并将 Nexus OSS 部署为一个 war 文件。

本教程用于将 JBoss 设置为 linux 上的服务。我也找到了这个线程,但是配置脚本配置的效果不如 JBoss 中附带的脚本bin/init.d/

部署问题

不,我正在尝试部署Nexus OSS 战争文件。我有两种不同的方法。

1.通过网络界面部署它

我收到了这个错误

2. 在 /usr/local/jboss-as-7/standalone/deployments/ 中自动部署它

但是我可以找到任何日志。我搜索