問題タブ [centos7]

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 に答える
100 参照

ubuntu-12.04 - Ubuntu 12.04 LTS から CentOS7 への移行

プロジェクトを Ubuntu 12.04 から CentOS 7 に移行しようとしています。私が直面している問題は、リンク時に ld が lstdc++ を見つけられないことです。可能性のあるすべてのバージョンの libstdc++ を経由してインストールしましyum search <pattern>たが、コンパイラはまだ lstdc++ を見つけることができません。同じプロジェクトを Ubuntu でコンパイルすると、問題なく正常にコンパイルされます。この問題を引き起こしている可能性のある gcc ライブラリの場所ではないかと思っていましたか? ldconfig -vlibsdtc++ がリストされているように見えるので、コンパイルがうまくいくはずだと確信していました。最初は -lm と -lc でもリンク エラーが発生していましたが、特定のパッケージをインストールするyum install glibc glibc-devel glibc-staticことで、先に進むことができました。lstdc++ は、まだ私を悩ませているものです。何か案は。

また、libstdc ++のインストール方法を示す、すでに投稿されているリンクをいくつか試しましたが、どれも問題を解決していないようです。また、libstdc++.so から /usr/lib の libstdc++.s0.6.0.1 へのソフト リンクを作成しようとしましたが、まだ成功していません。

0 投票する
1 に答える
1030 参照

haskell - cabal: 共有ライブラリの読み込み中にエラーが発生しました: libHSzlib-0.5.4.1-ghc7.6.3.so

次のように、CentOS 7 に Haskell プラットフォームを新規インストールしました。

しかし、次のエラーが表示されます。

次のことを試しましたが、効果がありません。


編集:次のことも試しました:


編集:yum whatprovides libHSzlib*ghc*信じられるなら、ghc-zlib-develインストールしますlibHSzlib-0.5.4.1-ghc7.6.3.so。ただし、唯一のファイルfind / -name 'libHSzlib*.so' returns islibHSzlib-0.5.4.1-ghc7.8.3.so` ( 86に注意してください)。

0 投票する
1 に答える
643 参照

nginx - Mac 上の Parallels 共有フォルダへの NGINX アクセスを許可する SELinux ポリシー

SELinux の強制を維持しようとしていますが、NGINX が Parallels Desktop 経由で接続されている共有 OSX フォルダーに直接アクセスできるようにしています。

  • ホストシステム: Mac OSX 10.10
  • パラレル デスクトップ: 10
  • 実行中の仮想 OS: CentOS 7 (最小 / コマンドライン)

Parallels ツールがインストールされており、CentOS に共有フォルダーが表示されます: /media/psf/Shared-Folder

Nginx サーバーのルートをそのフォルダーに設定すると、403 Forbidden が表示されます。SELinux を Permissive に変更すると、NGINX でファイルが正しく提供されるため、編集が必要な構成パラメーターであることはわかっています。

ファイルのマウント方法を確認すると、次のように表示されます。

「removable_t」コンテキストは表示されますが、問題は、リムーバブル ストレージとしてマウントされたファイルを httpd サービスが提供できるようにする方法が見つからないことです。

私が試してみました:

すべての場合で、「chcon: コンテキストの変更に失敗しました: '...': 操作はサポートされていません」というエラーが表示されます。

/usr/sbin/getsebool -a | を確認しています。grep http httpd にリムーバブル ストレージ マウントへのアクセスを許可するオプションがありません。

最後の項目: Parallels が共有フォルダーをマウントする方法を変更できるとは思えません。

質問: SELinux の適用を維持しながら、Parallels Desktop 経由で接続されている共有 OSX フォルダーに NGINX が直接アクセスできるようにする方法はありますか?

0 投票する
1 に答える
5352 参照

rsyslog - Centos 7 rsyslog がリモート メッセージをログに記録しない

テスト用にリモート rsyslog サーバーをセットアップしましたが、リモート システムからログを取得できないようです。デスクトップ (Windows) に、UDP 514 でテスト syslog メッセージを送信する「Syslog Test Message Utility 1.0」というアプリがあります。Centos ボックスのポート 514 (Wireshark インターフェイスを使用) にメッセージが表示されますが、対応する行が表示されません。期待どおり /var/log/messages です。

ロギングが機能することを確認しましたが(ロガーテストなど)、リモートシステムからではありません。これが私のetc/rsyslog.confファイルです..

ホストが期待どおりにポート 514 でリッスンしていることを確認しました

次に何を探すべきかさえわかりません..Syslogアプリからのメッセージがメッセージファイルにログエントリを作成しない理由がわかりません。