問題タブ [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.
amazon-web-services - AMI イメージを Docker イメージとしてインポートする
tar ボールとして作成された AMI イメージがあります。tar ボールは Docker イメージとして作成する必要があります。手順は次のとおりです。
1) AMI から tar ボールを作成します: $sudo tar --numeric-owner --exclude=/proc --exclude=/sys -cvf my-image.tar /images
2) Tar ボールから Docker イメージを作成します。sudo docker import - my-image:new
3) Docker イメージを実行 $sudo docker run -it --rm --name my-image my-app-servers
ステップ 2 (Tar から Docker イメージを作成する) が機能していません。フリーズします。Step#2 が発行されると、何も起こりません。エラーメッセージもありません。これを実行する他の方法はありますか。
qt - RHEL 3.10 カーネルの Gstreamer パッケージをダウンロードできず、QWebView を使用できない
QWebView を使用する QT アプリケーションがあります。次RHEL7
の3.10 kernel
エラーが表示されます。
Ubuntu でダウンロードしたところsudo apt-get install libgstreamer-plugins-base0.10-dev
、問題なく動作しました。RHEL で次のパッケージを試しましたが、まだエラーが発生します。
- yum インストール gstreamer1-devel
- yum インストール gstreamer1-plugins-base-devel
- gstreamer010-0.10.13-3.4.x86_64.rpm
- gstreamer-plugins-ugly-0.10.19-17.el7.nux.src.rpm
rpm -qa | grep gstreamer
このコマンドは次のパッケージを提供します:
gstreamer1 -
plugins
-bad-free-
1.0.7-4.el7.x86_64 -base-1.4.5-2.el7.x86_64
gstreamer1-plugins-good-1.0.7-5.el7.x86_64
gstreamer1-devel-1.4.5-1.el7.x86_64
gstreamer-0.10.36-7.el7. x86_64
gstreamer1-plugins-base-devel-1.4.5-2.el7.x86_64
linux - オプション net.ifnames=0 biosdevname=0 をカーネル コマンドに追加すると、IP ルートが間違っています
RHEL 7でデフォルトのネットワーク名を古い名前に変更したいので、 に2 つのオプションを追加net.ifnames=0
biosdevname=0
しました。grub2
eth0
その後、/etc/sysconfig/network
マシンのデフォルト ゲートウェイを設定するように編集しました。
GATEWAY=192.168.88.1
そして設定されたネットワークインターフェース。ネットワーク インターフェイスが 1 つしかない場合eth0
、すべてがうまく機能します。
1 つのネットワーク インターフェイスを含むルート テーブルを次に示しますeth0
。
しかし、複数のネットワークインターフェイスがオンラインの場合、ルートテーブルに問題がありました。
ご覧のとおり、最後の行にゲートウェイ アドレス192.168.88.1
が追加されています。eth1
また、ゲートウェイ アドレスは、新しいネットワーク インターフェイスとともに継続的に追加されます。
net.ifnames=0
実際には、オプションを に追加した場合にのみ問題が発生しますgrub2
。誰か助けてください。
rhel7 - RHEL サーバー上の MariaDB インストール パッケージの違いは?
RHEL7 に MySql をインストールしようとすると、代わりに MariaDB を使用する必要があることがわかりました。
次の行で MariaDB.repo ファイルを /etc/yum.repos.d/ に追加して、RHEL6 である自分のマシンにインストールを試みました -
その後、次のコマンドを使用して正常にインストールしました-
現在、RHEL7 実稼働ボックスでは、同じ手順が次の競合で失敗しました -
したがって、rhel7 の rhel6 リポジトリを指していることは理解していますが、おそらくいくつかのプリインストールされたファイルが競合しています。
しかし、以下を実行すると、mysql/mariadb が正常にインストールされますが、ここでどのような違いが生じるのでしょうか?
バックグラウンドで別のリポジトリにリンクされているかどうかわかりません。インスタンスにアクセスしてリポジトリ設定をさらに掘り下げることはできません。誰か助けてもらえますか?
php - ldap_bind() が「LDAP サーバーに接続できません」で失敗する
PHP 5.6 と openldap 2.4.40 を使用して EL7 システムで作業しています。
ldapsearch を使用してリモート ldaps サーバーにクエリを実行できます。
ldapsearch -H ldaps://ldap.example.com -D "CN=serviceaccount,OU=Services,DC=example,DC=com" -x -w "sapass" -LLL -b "DC=example,DC=com " cn="acoder"
これは、ユーザー acoder で期待されるデータを返します。
PHP に移行し、上記の同じ資格情報とパス (sapass) を使用して同じサーバーにバインドしようとしています。
これを に一時的に追加する/etc/openldap/ldap.conf
と、スクリプトが機能します。
それをコメントアウトすると、スクリプトは「LDAP サーバーに接続できません」で失敗します。
に追加TLS_CACERTDIR /etc/openldap/certs
するldap.conf
と、コマンドラインから呼び出されたときにスクリプトが正常に動作します。
httpd が必要な証明書を読み取っていないため、リモート LDAP サーバーと通信できないようです。
私が見た PHP/LDAP セットアップ チュートリアルは EL6 で動作し、EL7 を実行しています。
nginx - CentOS 7 の nginx で PAM を使用する
私はLinuxが初めてです。LinuxユーザーでPAMを使用してnginxサーバーアクセスを認証することを計画しています。epel から nginx をインストールしました。しかし、nginx rpm では auth_pam モジュールが利用できないようです。誰でも私に洞察を与えることができますか?
ありがとう
openssl - RHEL7 上の RabbitMQ サーバーが SSL 接続をリセットする
SSL接続用に5671ポートをリッスンするRHEL7上のRabbitMQサーバーに接続しようとしています。
クライアント側では、次の例外メッセージが表示されます。
クライアント マシンは Ubuntu 14.04 LTS です。
クライアントは、「vidalvaro/php-amqplib」ライブラリを使用してサーバーと通信する Moodle カスタム プラグインです。
ドキュメントに従って作成された自己署名証明書の実際のパスとファイル名は次のとおりです: https://www.rabbitmq.com/ssl.html
PHP には、1 つのファイルに連結された証明書とキーを使用する必要があるようです。したがって、'key-cert.pem' です。
これは、実際のURLを含め、クライアントから接続する方法です:
クライアント側では、次の例外メッセージが表示されます。
サーバー側で /var/log/rabbitmq/rabbit@sphinx.log を見ると、次のエラーが表示されます。
では、この接続を機能させるにはどうすればよいでしょうか。