问题标签 [rhel7]
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.
installation - 在 Red Hat Enterprise Linux 7.2 上安装 RabbitMQ RPM 失败(即使安装了 erlang)
在它的主页上RabbitMQ说
- 首次安装
erlang RabbitMQ然后安装rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.ascyum install rabbitmq-server-3.6.3-1.noarch.rpm
我安装了erlang,但是安装 RabbitMQ 失败了,错误说
但是我已经安装了erlang 19.0,有什么问题吗?其他文章中有人建议RabbitMQ现在不支持erlang 19.0,那我该怎么办?我已经安装erlang 19.0并尝试安装erlang 18.3而不删除erlang 19.0,因为我不知道如何卸载erlang:(,它仍然失败(但$erl显示版本是18.3)。
python - 带有 Percona 57 和 RHEL7 的 Ansible mysql_user
我正在尝试在带有 Percona 57 的 RHEL7 上使用 ansible mysql_user 模块,但它失败了
需要 python mysqldb 模块
我已经安装了完整的 Percona 57 我还尝试安装 yum install MySQL-python。(1.2.3) 但是在 Python 中,当我尝试导入 MySQLdb 时,我得到了
ImportError:libmysqlclient.so.18:无法打开共享对象文件:没有这样的文件或目录
pip install MySQL-python 因错误而失败 (1.2.5)
其他人有这个问题吗?
php - 在 RHEL 上安装 PHP5.6
我正在尝试使用 yum 在 RHEL 7(物理机)上安装 PHP 5.6。我安装了 REMI 存储库。
然后我跑了
然后尝试通过运行安装php
我收到以下错误
在这个 Stackoverflow 问题中找到了一个解决方案 ,该问题建议安装 Webtatic EL。我安装了 webtatic 做了一个 yum 更新并运行
我得到依赖错误
我想知道我是否遗漏了什么?看来我在绕圈子!我每周在 Centos 机器上安装一个完整的堆栈,但在 RHEl 中通过这个似乎是一个挑战。关于我应该寻找什么的任何指示?(顺便说一句,我找不到消息底部提到的 remi-test repo)
r - 在 EC2 RHEL 7 上安装 R
有没有人在 AWS/EC2 RHEL 7.2 上运气好?
我跑去sudo yum install -y epel-release访问 EPEL 包。接下来我尝试sudo yum install R了,但失败了:
Error: Package: R-core-devel-3.3.1-1.el7.x86_64 (epel)
Requires: texinfo-tex
我看到有人提到您需要允许获取可选包texinfo-tex,但这些似乎都不适用于 AWS。例如,我试过这个无济于事:sudo yum --enablerepo=rhel-7-server-optional-rpms install R
如果我尝试:sudo yum --skip-broken install R那么它会失败并显示以下消息:
Packages skipped because of dependency problems:
GConf2-3.2.6-8.el7.x86_64 from rhui-REGION-rhel-server-releases
R-3.3.1-1.el7.x86_64 from epel
R-core-3.3.1-1.el7.x86_64 from epel
R-core-devel-3.3.1-1.el7.x86_64 from epel
R-devel-3.3.1-1.el7.x86_64 from epel
R-java-devel-3.3.1-1.el7.x86_64 from epel
bzip2-devel-1.0.6-13.el7.x86_64 from rhui-REGION-rhel-server-releases
flac-libs-1.3.0-5.el7_1.x86_64 from rhui-REGION-rhel-server-releases
gcc-gfortran-4.8.5-4.el7.x86_64 from rhui-REGION-rhel-server-releases
gsm-1.0.13-11.el7.x86_64 from rhui-REGION-rhel-server-releases
1:java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases
1:java-1.7.0-openjdk-devel-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases
1:java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases
libasyncns-0.8-7.el7.x86_64 from rhui-REGION-rhel-server-releases
libicu-devel-50.1.2-15.el7.x86_64 from rhui-REGION-rhel-server-releases
2:libogg-1.3.0-7.el7.x86_64 from rhui-REGION-rhel-server-releases
libquadmath-devel-4.8.5-4.el7.x86_64 from rhui-REGION-rhel-server-releases
libsndfile-1.0.25-10.el7.x86_64 from rhui-REGION-rhel-server-releases
1:libvorbis-1.3.3-8.el7.x86_64 from rhui-REGION-rhel-server-releases
pcre-devel-8.32-15.el7_2.1.x86_64 from rhui-REGION-rhel-server-releases
pcsc-lite-libs-1.8.8-6.el7.x86_64 from rhui-REGION-rhel-server-releases
psmisc-22.20-9.el7.x86_64 from rhui-REGION-rhel-server-releases
pulseaudio-libs-6.0-7.el7.x86_64 from rhui-REGION-rhel-server-releases
1:tcl-devel-8.5.13-8.el7.x86_64 from rhui-REGION-rhel-server-releases
1:tk-devel-8.5.13-6.el7.x86_64 from rhui-REGION-rhel-server-releases
tre-devel-0.8.0-10.el7.x86_64 from epel
xz-devel-5.1.2-12alpha.el7.x86_64 from rhui-REGION-rhel-server-releases
这一定很简单,但我无法弄清楚。
linux - 切换用户(su)挂起
所以我有一个奇怪的问题,我很确定它是基于 SSH 的。
如果我直接 ssh 它工作正常:
如果我然后 sudo to root 这也可以正常工作:
但是,如果我随后从 root 向用户 su 挂起大约 30-60 秒然后超时。
最终它确实切换了用户。同样,一旦我 su'd,如果我退出我的 shell 并返回到 root,它也会挂起。
有任何想法吗?/var/log/secure 除了 pam 身份验证消息之外没有任何内容。
另外我不确定“su”是否在后台使用 SSH?但我注意到 rsync 也有同样的挂起问题,我相信 rsync 确实使用 SSH。
ubuntu - 无法使用 RHEL 7.2 连接到端口 57001 上的本地服务器
我正在运行 RHEL 7.2 的 vmware 实例并在端口 57001 上提供 API,我似乎无法从主机访问该 API。从 vmware 实例中访问可以正常工作。
我在 Ubuntu 15 和 16 上有完全相同的实例,并且都可以从本地实例和主机连接到以下 URL。
IP 地址
- 主机:172.30.20.235
- RHEL:172.30.18.170
- 乌本图:172.30.18.174
在本地 vmware 和主机 http://172.30.18中工作的示例 URL 。174 :57001/api/v1/getGradeDistribution
示例 URL不适用于主机,但可以在 vmware http://172.30.18中使用。170 :57001/api/v1/getGradeDistribution
最初对于 RHEL 服务器,我什至无法从主机访问端口 80,但经过一番挖掘后,我设法使用以下命令克服了这个问题:
我不必在 Ubuntu 服务器上执行此操作,因为我可以毫不费力地从主机连接到端口 80 上的网络服务器。
据我所知,所有服务器的设置都是相同的
Ubuntu 15/16 - 在本地和从主机都可以很好地连接到 57001
Red Hat Enterprise 7.2 -- 无法从主机连接到 57001 但在本地工作
关于如何使 RHEL 实例的主机可以访问端口 57001 的任何建议?
更新
我刚刚尝试了这个命令并添加了条目,但它似乎也没有工作:(
sudo firewall-cmd --permanent --zone=public --add-port=57001/tcp
python - 在 rhel7.2 上安装 python2.7.9 的替代版本
RHEL7.2自带python2.7.5
我想安装 2.7 (2.7.9) 的替代版本,但它一直与我的预安装版本混淆(因为两者都是 python2.7)。
我跑:
结果总是/usr/bin/python2.7在改变。因此,yum 不再起作用了……
如何在不弄乱预装的 python2.7 版本的情况下安装 python 的替代版本?
在另一个问题上,我继承的这个构建过程正在使用make -j2 -o2,但我在 make 上找不到对这些标志的任何引用。make 是否支持这些标志(j2,o2)?他们的目的是什么?
编辑
看来这不是罪魁祸首。在我的构建脚本中,安装后我正在使用以下命令:
这并不好,因为它总是将 python 链接到新安装的 python。将行更改为以下内容可解决问题:
现在,python运行 2.7.5 并python2.7运行 2.7.9
关于make上的标志,我仍然不知道他们做了什么......
dbi - RHEL 7 collectd dbi freetds 问题
我似乎无法让 dbi 插件在 RHEL 7 上为 collectd 工作。我正在尝试使用 FreeTDS 驱动程序连接到 Microsoft SQL Server,但 collectd/dbi 找不到它。
我已经安装了最新的 collectd:
名称:collectd
Arch:x86_64
版本:5.5.2
发布:1.el7
大小:1.8 M
回购:安装
来自回购:epel
摘要:用于填充 RRD 文件的统计收集守护程序
许可证:GPLv2
我已经安装了 collectd-dbi:
名称:collectd-dbi
Arch:x86_64
版本:5.5.2
发布:1.el7
大小:32 k
回购:安装
来自回购:/collectd-dbi-5.5.2-1.el7.x86_64
摘要:collectd 的 DBI 插件
许可证:GPLv2
我已经安装了 FreeTDS:
名称:freetds
Arch:x86_64
版本:0.95.81
发布:1.el7
大小:2.7 M
回购:安装
来自回购:epel
摘要:TDS(表格数据流)协议的实现
许可证:LGPLv2+ 和 GPLv2+
collectd在尝试加载 FreeTDS 时显示错误:
dbi plugin: cdbi_connect_database: dbi_driver_open_r (FreeTDS) failed。
我错过了什么?任何帮助将不胜感激。
python - 运行“make”命令时,我可以为 sip-4.18.1 指定 Python.h 的路径吗?
我正在尝试sip-4.18.1在RHEL 7. 我有downloaded/installed/configured Python3.5.2。
当我在 sip 目录中运行“make”时,出现此错误:
gcc -c -pipe -fPIC -O2 -Wall -W -DNDEBUG -I。-I/usr/include/python2.7 -o siplib.o siplib.c siplib.c:20:20: 致命错误: Python.h: No such file or directory #include
我理解这意味着Python 2.7至少有下载到这台机器,但它看起来没有配置。
有什么方法可以指定 sipPython.h在运行“make”时查找的路径?

