问题标签 [centos6]
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.
postgresql - centos 64位上的pgagent
我正在尝试在 centOS 6.2 64 位上连续两天安装 pgAgent。我一直试图从源代码编译它但没有成功,因为我无法编译 wxWidgets。我一直在尝试使用预编译版本,但由于缺少库而失败:
我对摆脱那些快速的沙子应该采取的方法有点困惑......
ruby - 捆绑安装:错误:无法为 RedCloth、bcrypt-ruby 构建 gem 原生扩展
我仅在单个 CentOS 6 VM 映像上收到捆绑安装错误,但不知道为什么 extconf.rb 无法仅通过 bundler正常运行。
我在 RedCloth 和 bcrypt-ruby 中都看到了这一点,而 gem_make.out 只包含一行:
我能够通过运行安装 RedCloth gem install RedCloth -v '4.2.8'
,但随后遇到了与bcrypt-ruby相同的问题。
我尝试运行cd /usr/local/rvm/gems/ree-1.8.7-2012.02@rujoisxk/gems/bcrypt-ruby-2.1.4 && ruby ext/mri/extconf.rb
,它成功创建了一个 Makefile。我想知道为什么会这样
ipad - 适用于 CentOS 的 iPad 应用程序的无线分发
我正在尝试使用 CentOS 6 服务器通过 IP 地址无线分发 iPad 应用程序。我已经在 GoDaddy 网络托管帐户上完成了此操作,并且效果很好。我在那里有 plist 和 ipa 文件,我链接到 plist 是这样的:
但是,当我单击链接时,绝对没有任何反应。我已经将 ipa 和 plist 的 MIME 列表添加到 mime.type 文件中,然后重新启动服务器。
依然没有。到底是怎么回事?
mysql - my.cnf 文件丢失,无法在任何目录中找到
我最近在我的 CENTOS 6 x86 操作系统上删除了 mysql 5.1 和已安装的 mysql 5.6。当我尝试查找 my.cnf 文件时,这些目录中缺少它:
mysqld --verbose --help | grep -A 1 "Default options"
=
/etc/my.cnf
, /etc/mysql/my.cnf
, 和~/.my.cnf
.
现在我去了我的mysql主目录/var/lib/mysql来查找.cnf文件,但我找到的只是auto.cnf。
有没有人有任何想法?我可以下载一个 my.cnf 文件并将其放在其中一个目录中吗?
centos - Epel-Release 所需的 rpmlib
我目前在 Google 和其他网站上搜索过 rpmlib(fileDigest) 和 (PayloadIsXz) 有问题,包括没有运气的 SO(有效)。这基本上就是我所做的:
这就是它吐出来的:
[root@XXX ~]# rpm -ivh epel-release-6-7.noarch.rpm
警告:epel-release-6-7.noarch.rpm:标头 V3 RSA/SHA256 签名:NOKEY,密钥 ID 0608b895 错误:失败依赖项: rpmlib(FileDigests) <= 4.6.0-1 需要 epel-release-6-7.noarch rpmlib(PayloadIsXz) <= 5.2-1 需要 epel-release-6-7.noarch
我在谷歌上搜索了这两个,但没有太大帮助。
注意:uname -m
如果有任何帮助,请给出“i686”。以及我运行 CentOS 6.3
php - PHP安装\构建
我已遵循本指南:http ://www.phamviet.net/2012/06/03/centos-6-2-compile-php-5-4-2-from-source/
一切正常,但是当我完成并在“php --version”之后键入“service httpd restart”时,它仍然显示旧的 5.1.6 PHP 版本。
这是'uname -a':Linux xxxxxx.com 2.6.32-042stab061.2 #1 SMP Fri Aug 24 09:07:21 MSK 2012 i686 i686 i386 GNU/Linux
这是一个托管在我的主要专用服务器 (OpenVZ) 中的 VPS。
不知道还能说什么,但我感谢任何帮助:)
操作系统:CentOS 6
ruby-on-rails - rails 应用程序给出错误“无法从 {ru.yml 路径} 加载翻译预期它返回一个哈希,但没有”
我的应用程序在本地运行良好,但是当我将其安装到生产服务器时,运行rails server
和请求页面时出现以下错误:
我有 YAML 翻译 ru.yml:
调用时发生错误,例如:
我的开发机器正在运行 Mac OS X ML
生产服务器是安装了 rvm 和 libyaml 的 CentOS 6。
两台服务器都在 Ruby 1.9.2p320 和 Rails 3.2.8 上
c++ - 如何在 CentOS 6 x64 上构建 gcc 4.7.2
我正在尝试在 CentOS 上构建最新的(在撰写本文时)GCC 版本。我下载并构建了 GMP、MPFR 和 MPC。这些库位于 /usr/local 下(即 usr/local/lib 用于库,/usr/local/include 用于包含)。现在我正在尝试配置 GCC 以使用以下命令进行构建:
我收到以下错误消息:
可能是什么原因?库是构建的,位置正确,头文件被识别,但库本身不是。我也试过这个:
但结果是一样的。
centos - SELinux 和多个 httpd 服务上下文
使用 CentOS 6
我有 2 个 Apache httpd 服务正在运行。第一个提供 REST 接口和 UI 来管理操作系统(启动/停止服务、使用 suid 执行系统命令、修改系统设置等)。此 httpd 服务(在端口 5555 上运行)只能从特定 IP 范围(防火墙)访问,因为它将用于管理目的。
第二个 httpd 服务(端口 80 和 443)将在 Internet 上可见。它将为外部客户提供 Web 应用程序。
第一个 httpd 需要 selinux 策略,使其能够更多地访问操作系统文件/进程。第二个需要 selinux 策略,严格限制它在其上下文中被允许做的事情。第二个需要以这种方式实现更好的 Web 应用程序安全性,并防止任何 Web 应用程序漏洞甚至能够触及操作系统。
两个 httpd 进程都以不同的用户身份运行。
- selinux 可以与同一 httpd 可执行文件的 2 组不同策略一起使用吗?
- 我/是否可以设置 httpd 进程上下文以在 httpd 启动时切换到另一组策略?
- 是否只是制作 httpd 二进制文件的副本并更改其使用所有新策略的 selinux 上下文(重新标记 httpd 二进制文件,但我相信它会花费更多)?
- 将现有的 httpd selinux 设置复制到新名称的步骤是什么?
我认为这归结为需要 httpdpublic 和 httpdprivate selinux 上下文。在此之前有人做过类似的事情可以提供一些指导或建议替代解决方案吗?谢谢
perl - lftp安装失败
我尝试在我们的 CentOS 6 服务器上安装 lftp。
首先我尝试了这个:
但我得到:“没有可用的软件包 lftp”
其次,我下载了 rpm 并尝试安装它。
我得到:“错误:依赖失败:lftp-4.3.8-1.el6.rfx.x86_64 需要 perl(String::CRC32)”
我试图通过以下方式解决这个问题:
和
(还有另一个问题,但我也可以通过安装 YAML 模块来解决它)
终于成功了。
现在安装的模块列表(instmodsh): 安装的模块有: ExtUtils::MakeMaker Geography::Countries IP::Country Mail::SPF Mail::SpamAssassin Net::DNS::Resolver::Programmable Perl String::CRC32 YAML razor -代理
如果我尝试重新运行 rpm install,我会收到相同的错误消息。“错误:依赖失败:lftp-4.3.8-1.el6.rfx.x86_64 需要 perl(String::CRC32)”
我该如何解决这个问题?