问题标签 [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.
php - 无法启用 php 作为 apache2 模块
在 Ubuntu 服务器设置期间,我需要启用 php 作为 apache2 模块。我试过跑步sudo a2enmod php5
,但它回来了ERROR: Module php5 does not exist!
经过一番搜索,我偶然发现了 gerard 的这个提示:
如果 sudo a2enmod php5 返回“$ 这个模块不存在!”,您应该清除(而不只是删除)libapache2-mod-php5 包并重新安装它。请务必在再次测试您的网站之前清除浏览器的缓存。”
然而,运行sudo apt-get --purge remove libapache2-mod-php5
,返回Package libapache2-mod-php5 is not installed, so not removed
。自然,我尝试使用 安装它sudo apt-get install libapache2-mod-php5
,但后来我得到:
我试图更新 && upgrade 希望libxml2
能得到更新,但没有发生。我也尝试安装 php5-cli,但得到:
在这一点上,我迷路了。运行 php -v,表示 php 正在运行,但是:
rvm - 在 Ubuntu Server 12.04 上安装 RVM
我正在使用 Ubuntu Server 12.04 运行 VM。我尝试安装 Ruby on Rails 应用程序,首先我需要安装 Curl(已完成),现在我尝试安装 RVM。
我正在遵循这个安装指南:ruby on rails installation
我正处于必须运行 rvm 进行检查的步骤。但是当我尝试输入时它不会加载:
更新 :
我有这个文件夹 /usr/local/rvm
当我尝试运行它时:rvm requirements
他说:当前未安装程序“rvm”....
但我用这个命令做了:
如教程所示,还是没有安装?我没有错误...我什至看到:感谢您使用 rvm!
-sh:1:来源:未找到
有任何想法吗?我对 ubuntu 比较陌生。提前致谢
properties - 编写引用属性文件的 crontab 作业
我正在运行 Ubuntu Server 12.04。我正在尝试设置一个每周运行的 cron 作业。如果我在命令提示符下写这个命令,它看起来像这样:
name@computer:~/./runReport.sh week_ecc_name.properties
它在像上面这样的命令下运行时工作
现在这就是我的 cron 作业:
* * * * * /runReport.sh week_ecc_name.properties > errors.txt 2>&1
我让它每分钟运行一次,直到我让它工作。
它吐出的错误是 Error: Could not find or load main class blarg (指的是读取属性文件的文件)。
我不太确定如何编写它以使其正常工作。谢谢你的帮助。
bash - 在以用户身份登录之前,在启动时运行 bash 脚本
我正在尝试让我的 Ubuntu 12.04 LTS 服务器运行一个 bash 脚本,我必须在启动时启动一个 Minecraft 服务器,然后才能以用户身份登录minecraft
。我可以root
通过将以下内容放入其中来运行它/etc/rc.local
将脚本运行为root
,我尝试了以下/etc/rc.local
但无济于事。谁能告诉我我做错了什么或应该做什么?我脚本的第一行是
如果它很重要。非常感谢!
mysql - 将数据加载到 Mysql 数据库中
我有一个文本文件,我想将它加载到 Ubuntu 服务器 12.04 LTS 上的 mysql 数据库中。我已将数据输入到文件 trey.txt 中,并将文件移动到 /tmp 目录。当我移动到数据库时,输入命令
我应该如何修改以输入这些详细信息。我可以从命令行将其作为 cron 作业运行吗?
eclipse - 本地 repo 中的自动提交和自动推送更改到 git
我有一个本地开发系统,我有一个 Ubuntu-Server VM,我在 Windows 主机中使用 eclipse。我使用远程系统资源管理器和 SSH 在 eclipse 中开发。我希望每当我保存文件或在 ubuntu-server 的 /var/www/site-folder 中进行一些更改时,它都会自动提交并将更改推送到我的 git repo 中。我确实尝试了谷歌,但它没有太大帮助。感谢任何帮助。真的想改善我的工作流程。
git - 如何让我的服务器上的 git 存储库自动与 github 存储库的更改同步?
我有一个 github 存储库,我已将其克隆到 ubuntu 服务器上,我可以推送、拉取和提交没有问题。我想知道是否有一种简单的方法可以在将更新推送到 github 存储库时通知我的服务器存储库并拉取更改,因为到目前为止我必须登录到服务器并手动拉取。
我知道我可以在我的服务器上设置一个 git repo 并直接推送到它,但我和我的团队更愿意使用 github 来进行问题跟踪和其他 github 相关功能。
任何帮助将非常感激。
pdf - pdftk无法填充PDF Livecycle?
我正在设计一个平台,以便能够填写表格、存储数据并使用所述数据打印出 pdf。很简单。我可以设计,保存为 pdf,然后将其转换为 pdf 形式,创建 fdf,然后将 pdftk 展平,一切都很好。但是,如果我在 LiveCycle 设计器中从头开始设计 pdf 表单,“一切都很好”就会消失。我试过弄乱 xml,但 pdftk 不喜欢它。
我试过创建一个 FDF,但它不会填写表格。有任何想法吗?提示?诡计?最好,我希望能够直接从 LiveCycle 转到 pdftk。但是,我很灵活,我可以围绕事物进行编码。
postgresql - PostgreSQL 查询性能不佳
更新:我突然想到:pgAdmin 是否有可能计算的不是查询的实际时间,而是在网格中绘制结果所需的时间?
我刚刚使用命令行 (psql) 执行了查询并将结果输出到一个 txt 文件中,而且速度非常快(最多 1-2 秒)。
在这种情况下,问题不在于 postgresql / ubuntu 服务器配置;这是一个显示适配器的问题。
我是对的还是在错误的方向搜索?
在运行 Arch Linux 64 位的“旧”PC(Core 2 Duo,4GB RAM,250GB SATA HD)上,我可以在 0.4 毫秒内运行一个简单的“SELECT * FROM sometable”查询(我使用的是 pgAdmin 3)。该数据库是 PostgreSQL 9.1(带有 PostGIS),该表包含大约 60.000 行。
我已将数据库转移到一台较新的计算机(Core i5、8GB RAM、1TB Western Digital Black SATA III)上,相同的查询需要 22 秒(!!!)较新的计算机运行的是 Ubuntu Server 13.04 64 位。
为了进一步测试,我将数据库复制到 Windows 7 64 位 PC(Core i5,6GB RAM)上,查询运行大约 10 秒。
这显然是一个配置问题,但我有点困惑是 PostgreSQL 还是 Ubuntu Server 的配置问题。
我已经尝试过使用 PostgreSQL 的 conf 文件(kernel.shmmax、shared_buffers 等)但无济于事。当然,我已经 VACUUMed、VACUUM ANALYZed 并重新创建了所有索引。
有任何想法吗?我对 Ubuntu Server 的解决方案感兴趣,并不真正关心 Windows 7 计算机。
提前致谢,
Ebl
ubuntu - (警告) Ubuntu-Server 重叠和更早的别名
输入 sudo service apache2 restart 后出现警告。
它在我启动 apache2 后显示。
已经尝试过这个解决方案,但对我不起作用。任何人都可以帮忙吗?