検索結果

CentOS

全4465件中2741~2760件表示
  • 全てのカテゴリ
  • 全ての質問
  • プライマリDNSがこけた時のDNSクエリの挙動

    CentOSを使用しています。 /etc/resolv.confファイルの項目「nemeserver」に、プライマリDNS、セカンダリDNSともに公開DNSサーバを設定して使用しています。 ここでお伺いしたいのですが、プライマリDNSとして設定している公開DNSサーバが落ちている場合は、セカンダリDNSにクエリをかけにいくと思いますが、 この時の通信の様子をダンプして見ると、通信のたびに毎回つねに、 プライマリDNSにクエリをかける→5秒後にタイムアウト→セカンダリDNSにクエリをかける という動作を行っているようなのです。 したがって、POSTFIXでメールをリレーさせたりする時に、異常に時間がかかり、サーバとして使い物にならなくなっていまします・・・ このような状況を回避するために、 プライマリDNSが落ちているような場合は、プライマリDNSにはDNSクエリをかけずにセカンダリDNSにクエリをかけるようにしたいと思っています。 どのような設定をすれば可能でしょうか? 色々調べたのですが、該当する設定が見当たらず・・・ 何卒ご指南をいただけましたらお願い申し上げます。

  • 再起動で内向き名前解決が出来なくなる

    サーバ再起動すると、内向き名前解決が出来なくなります。bindの再起動では問題ありません。 名前解決が出来なくなったとき、クライアントPCでnslookupを実行すると Serverがunkownと表示されます。サーバ名 hogehoge.ddo.jpを入力するとグローバルIPアドレスが表示されます。サーバのローカルIPを入力すると見つからないと出てしまいます。 環境 CentOS6.2 Bindの内向き設定をするとローカルPCからサーバのドメイン名でアクセスできます。そのときの設定は以下のとおりです。 resolv.confの内容 nameserver 127.0.0.1 search hogehoge.ddo.jp # cat ifcfg-eth0 DEVICE="eth0" HWADDR="00:11:85:11:EE:64" NM_CONTROLLED="yes" ONBOOT="yes" BOOTPROTO=static IPADDR=192.168.0.3 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 BROADCAST=192.168.0.255 DNS1=192.168.0.1 Bindの再起動では問題ないので、Bindの設定ファイルではなく ifcfg-eth0の設定がサーバ再起動時resolv.confに反映されて名前解決が出来なくなるのかなと思っております。 何か、参考になることがあればアドバイスお願いします。

  • DNSの名前解決がおかしい

    いつもお世話になっております。 CentOS5.8にてpingコマンドでの名前解決がおかしいので質問させてもらいます。 pingコマンドを特定のホスト名に対して実行すると、昔そのホスト名に関連づけられたIPアドレスを参照してしまいます。 そのマシンにてnslookupやdigコマンドを実行してもそのホスト名に対して、正しいIPを参照してくれました。 LinuxにもDNSのキャッシュがあるのではないかと考えたのですが service nscd restart を実行しても変わりません。 他にどのような原因が考えられるか教えていただけませんか? よろしくお願いします.。 ちなみにその正しく参照されないホスト名とは、サーバーを移転前にも使用していたホスト名で www.ドメイン となっていて、pingコマンドで参照されるのは移転前に使われていたIPアドレスです。 apacheのアクセス解析にawstatsを利用しているのですが、その際も前回のIPアドレスにてアクセスした履歴はwww.ドメイン となっています。

  • ブラウザ上のシェルスクリプトの質問です

    今回、ファイルを検索し、motoフォルダ から sakiフォルダ へ ファイルをコピーするシェルスクリプトを書きました。 シェルスクリプト自体は問題なく動作し、良かったのですが、欲が出てweb上から実行したいと思い色々調べ Apache 上で sh を許可し、実行出来るようにしました。 どのファイルが移動出来たのを確認するのに、ブラウザ上で表示出来るようにしたのですが ファイルが日本語名だと 表示がおかしくなります。 コマンドだと cp -v /moto/A.xxx /saki/B.xxx です これで サーバ内で実行すると、問題なく /moto/世界.xxx' -> `/saki/世界.xxx とでますが ブラウザ上だと /moto/\344\270\226\347\225\214.xxx' -> `/saki/\344\270\226\347\225\214.xxx' になります。 ”世界”という日本語(漢字)が \344\270\226\347\225\214 に化けていると思うのですが 化けてるとの表現が合ってるのか分からないのですが、ブラウザ上で /moto/世界.xxx' -> `/saki/世界.xxx な表記に出来るものなのでしょうか。 サーバは CentOS5.8 文字コードは UTF-8 です。 宜しくお願いします。

  • Apache上での大文字小文字の識別回避

    いつもお世話になっております。 現在、Windows環境で使用されていたWebコンテンツ(HTMLと画像)をCentOS上のApacheに移す作業を予定しています。 HTMLファイルのソースに記述されている参照ファイル名(例:abc.JPG)と実際のファイル名(例:abc.jpg)の大文字小文字が一致しておらず、Apache上では正常にWebページが表示されません。(画像が表示されるべき箇所にバッテンマークが表示される状態です。) ※URL上の大文字小文字は特に問題が起きていません。 Windowsでは大文字小文字の識別がなく、こうしたHTMLファイルの書き方になっているかと思いますが、Apache上で大文字小文字を識別せずWebページを表示することは可能でしょうか? mod_spellingは近しい機能のようにも思えましたが、URLの補正とあるので本件の場合どうなるのかな、と。。。 なにぶん、不慣れな分手間取っておりまして、皆様のお知恵を拝借させていただければ幸いです。

  • apacheの送信バイト数について

    お世話になります。 現在、GETリクエストに対してファイルの内容を返すサーブレットを作成しております。 対象ファイルの内容をレスポンスに設定しているのですが、apacheのログの送信バイト数 を見ると実ファイルのバイト数より減少している場合があり、調査しております。 tomcatのログでは、送信バイト数=実ファイルバイト数になるのですが、apacheのログでは 送信バイト数<実ファイルバイト数になっております。(以下のログの{}内がサイズです。) 【tomcat】 xxx.xxx.xxx.xxx - - [01/Oct/2012:08:58:22 +0900] 200 {123213} 【apache】 xxx.xxx.xxx.xxx - - [01/Oct/2012:08:58:23 +0900] 200 {40960} "-" "Test" どのような状態で上記の様な現象が発生するのかわからず原因/解決策をご存知の方がいましたらご教授をお願いできますでしょうか。 サーブレットを開発している環境は、以下となります。 OS:CentOS 5.5 x86_64 apache:httpd-2.2.3-63 tomcat:apache-tomcat-5.5.30 JRE:jre-1.6.0_21-fcs.x86_64 お手数お掛け致しますが、よろしくお願い致します。

  • VMware vSphere 4.1 の使用感

    VMware vSphere 4.1でゲストOSを動かした際の使用感を教えてください。 個人の趣味範囲で、外向け自宅サーバ、内部向けの自宅サーバをたてています。 それらのサーバとクライアントを1台にしてしまおうと、「VMware vSphere ESXi 4.1」の使用を検討しています。 現在クライアントはXPを使用しています。 タスクマネージャーの使用率をみるとあきらかに過剰スペックだと思います。 そのあたりのリソースの有効活用がしたいので、仮想化をしようとかんがえているのですがサーバはともかく、クライアントの使用感がきになります。 仕事または個人使用問わず、物理的に使用する場合と比較して何パーセントくらいの性能が引き出せていると感じているか教えて頂けないでしょうか。 【機器の構成】 CPU:Core i 5 2400 3.1Ghz(4コア) メモリ:DDR3 8GB ※そもそもHW的に動くのかどうかは研修中ですが・・・ 統合してしまおうと考えているサーバ CentOS5.4 2台分 (現在は2台ともAtomで動いている程度のものです。メモリもあまり必要ないです。)

  • グローバルIPを持たないサーバーのhttpdを表示

    XenServer上にいくつかゲストOSを起動してインターネット上に公開しています。 全てのゲストOSにはプライベートIPを割り当てており 特定のゲストOSにのみグローバルIPを割り当てています。 今回グローバルIPが割り当てられていないOS上のWEBサイトをどうにかして公開できないかと 考えているのですが何か方法はないものでしょうか? たとえば www.domain.co.jpなら今まで通り、test.domain.co.jpの場合はローカルサーバーのWEBコンテンツを表示としたいのですが・・・ 使用用途としてはテストサイトを別環境で作ってテスト中のみ外部からアクセスしたいのですが 持っているグローバルIPアドレスの数に限りがあるのでうまいことできないかなぁ?と思いまして。 NATとバーチャルホストを組み合わせたような方法があればできそうな気がするのですが参考になるページやキーワードを教えていただけませんでしょうか? なおグローバルIPが振られているサーバーはWindowsServer2012とCentOS6.2があり どちら経由でもかまいません。 以上よろしくお願いいたします。

  • jquery.MultiFile.jsで5GB

    お世話になります。 jquery.MultiFile.jsを使って5GBのファイルをアップロードしたいのですが、5GBどころか10MB程度のファイルでもアップロードに失敗してしまいます。 数KB程度のファイルではアップロードに成功するので基本的なコードは間違っていないと思うのですが、どこかにファイルサイズの上限を設定する項目があるのでしょうか? WEBサーバーはクリーンインストールしたCentOS5.5のサーバーとサクラサーバーで試しましたがどちらも同じ現象でした。 入力ページでファイルを指定し、確認ページでアップロードしたファイルを確認しているのですが、確認ページでvar_dump($_FILES);を実行したところ、大きなファイルだと何も渡ってきません。 小さいファイルですと <参考>のような結果が得られます。 どの辺を直せばいいのかアドバイスをお願いします。 <参考> array(1) { ["upfile"]=> array(5) { ["name"]=> array(1) { [0]=> string(5) "a.zip" } ["type"]=> array(1) { [0]=> string(28) "application/x-zip-compressed" } ["tmp_name"]=> array(1) { [0]=> string(14) "/tmp/phpV8T91h" } ["error"]=> array(1) { [0]=> int(0) } ["size"]=> array(1) { [0]=> int(1244) } } }

  • phpMyAdmin.confでのIPアドレス制限

    ■現状 ・VPS(CentOS)に、phpMyAdminを入れている最中です ・phpMyAdminへアクセスし、「MySQL」のrootユーザパスワードを入力すると、ベーシック認証でログインできる状態です ■質問1 ・ネットを見ると、phpMyAdmin.confで「IPアドレス制限」している場合としていない場合があります ・固定IPではないので(その都度設定を書き変えるのが面倒なので)、もし必ずしも必要ないなら、この設定を省略したいのですが、それは危険な行為なのでしょうか? 「config.inc.php」にランダムな文字列を入力する項目もあるようだし、このIP制限がどれぐらい必要なものなのかを知りたいです。IP制限した方がセキュリティは高まるとは思うのですが… ■質問2 ・「config.inc.php」は、何のためにあるのでしょうか? ・「config.inc.php」をまだ何も設定していない現状で、既にログイン出来たのですが、この設定ファイルは何をするものなのでししょうか? ・ないと、どんな不具合が生じるのでしょうか? ・yumでインストールしたから、自動的に何かやってくれた?

    • re97
    • 回答数1
  • ウェブページが表示された瞬間にwwwを付加したい

    自宅サーバを構築している初心者です。 CentOS5 httpd2.2 【やりたいこと】 ヤフーのように http://yahoo.co.jpとしてアクセスすると、このアドレスのままページが表示されるのではなく、 ページが表示された瞬間にhttp://www.yahoo.jpと「www」がブラウザに付加したいのです。 これはどういう仕組みなのでしょうか? Apacheウェブサーバの設定?(転送設定関係?) 【外部DNS】 ダイナミックDNS(MyDNS.JP)を利用 ドメイン名:sample001.jp(独自ドメイン) MXレコード:mail ホスト名1:www ホスト名2:mail このように設定していて現状では http://sample001.jp http://mail.sample001.jp http://www.sample001 のどれでアクセスされてもページが表示されます。 この意味は分かります。 自分サーバも http://sample001.jpでアクセスされたら http://www.sample001.jpと「www」を付加するように設定したいのですが外部DNSの設定の問題なのか、Apacheウェブサーバの設定なのか分かりません。 なApacheの設定ファイル(/etc/httpd/conf/httpd.conf)は ServerName www.sample001.jp:80 としています。 よろしくお願いします。

  • リレーサーバーの転送設定

    現在 centos7 + postfix で リレーサーバーを作成しています。 そこで、メールの転送をする際に、細かく返答用のアドレスを分けたいと考えています。 us***@ezweb.ne.jp からメールがきた場合 => answ***@docomo.ne.jp us***@softbank.jp からメールがきた場合 => answ***@docomo.ne.jp userのアドレスと 返答用アドレスは DBに登録しようと考えています。 一つのアドレスで転送する方法は見付けられたのですが、複数ある転送用アドレスから特定のアドレスを指定して転送する方法が どうしても見付けられません。 一応わからないなりに調べた結果 postfixの aliasesで メールの受信をトリガーに huriwake.phpが起動するようにして huriwake.php で DBを参照 対象となる アドレスを取得 php で メールの送信 このような方法で実装出来そうなのですが、あまり効率的とは思えません。 (細かく返答用のアドレスを分けることが まず効率的ではないのですが 仕様なので仕方がありません。) 上記に変わる方法、改良点など、何でも結構です。 ご教授くださればと思います。 宜しくお願い致します。

    • oioippo
    • 回答数1
  • raspberrypi3での複数NIC使用時の設定

    お世話になります、rasberrypi3でUSB-NICを追加し 本体側 eth0 ip 192.178.15.*  ルータ 192.178.15.1(デフォルトゲートウェイ) インターネット接続 USB-NIC側 eth1 ip 192.168.101.* ルータ 192.168.101.1(インターネットには未接続ですがVPN接続) /etc/dhcpd.conf にeth0のみルーターの設定をして下記のページのような httphttp://www.maruko2.com/mw/%E8%A4%87%E6%95%B0NIC%E3%81%A7%E3%81%AE%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%82%B2%E3%83%BC%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A4%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95://www.server-memo.net/centos-settings/network/linux-routeing.html 恒久的なルーティング追加を試みていますが一時的な追加すらできない状況です raspberrypiでの見本等ご教授いただけないでしょうか、上記のホームページを 参考にraspberrypiでもかのうでしょうか? ご教授いただけないでしょうか 宜しくお願いいたします。

  • LAMPでシステムを構築しています。

    LAMPでシステムを構築しています。 データベースサーバは2台でMySQL-Cluster-gpl-7.0.9(RPM)で構成。 2台とも想定どおりの稼動をしています。 このデータベースにPHP(ZendFrameWork)を用いてアクセスを試みたところアクセスできませんでした。 調査の結果、接続ドライバとしてPDOを使用していうことがわかり、モジュールを導入するべく php-mysqlパッケージをインストールしたいのですが、mysqlと依存関係がある上、 mysqlはMySQL-Clusterと競合してしまいます。 そこで知恵をお借りしたいのですが、接続ドライバにPDOを用いた場合、どうすれば MySQL-Clusterで構築されたデータベースにアクセスできるようになるでしょうか。 PDOに限らず同じphp-mysqlパッケージに含まれるmysql_connect()も同様の結果になります。 おそらく同じ原因だと思われます。 データベースサーバは2台、これと同じサーバにWEBサーバ(Apache)が乗っています。 以下必須条件 OS: CentOS 5.3 AP: PHP(ZendFrameWork) DB: MySQL-Cluster 変更できる点 パッケージの導入手段(tarからコンパイルでも、RPMで導入でも)。 よろしくお願いします。

  • [【Apache】apachectl stop,,sslstartだとパスフレーズを聞かれるのにapachectl restartだと聞かれない

    CentOS4.4、Apache/2.0.63 mod_ssl/2.0.63 でApacheを運用しています。 なお、レンタルサーバのVPSでやってます。 なお、SSLの認証局は、ベリサインなどではなく、いわゆる「オレオレ認証」というか、自分のサーバを認証局にしています で、いつも、apacheを再起動するとき、 [root@www ~]$ apachectl stop [root@www ~]$ apachectl startssl Apache/2.0.63 mod_ssl/2.0.63 (Pass Phrase Dialog) Some of your private key files are encrypted for security reasons. In order to read them you have to provide the pass phrases. Server example.com:443 (RSA) Enter pass phrase: OK: Pass Phrase Dialog successful. [root@www ~]$ というように、「pass phrase」をきかれます。 これは、これでOKというか、こうあるべきなのですが・・・・ 「apachectl restart」 とやってみたら、 [root@www ~]$ apachectl restart [root@www ~]$ というように、「pass phrase」をきかれずに、再起動してしまいました。で、SSLも有効になっています。 これだとセキュリテイ的にまずいので、この状態を回避したいのですが、どうすればいいでしょうか? よろしくお願いいたします。

  • 得た変数に対応する値をMySQLから取得する際のコマンド

    こんにちは。 +-----------+------------+ | key_sports......| val_sports..........| +-----------+------------+ | baseball............| America...........| +-----------+------------+ | football.............| England.............| +-----------+------------+ | sumou...............| Japan................| +-----------+------------+ 上記内容を例にして、 質問させていただきます。 C++のプログラム内に MySQLから値を取得する意図を満たすソースを挿入しました。 プラグラム動作中に得る変数「key」から得る値を、 MySQLの「key_sports」の列の値とし、 「key」で指定した「key_sports」の値に対応する 「val_sports」の値を取得したいと思っています。 上記例では、 たまたまプログラム内から得たkeyが「baseball」だったとすると、 MySQLより「America」という値を取得したい感じです。 その際に必要となるコマンドというのは、 どのようになるものでしょうか? 最初、コマンドが以下内容かと思いましたが、 どうも適切に値が取得できていませんでした。 どう直せばいいでしょうか? select val_sports from test007 where key_sports = @key  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ※table名:test007 CentOS内でC++のソースを書いていました。 アドバイスいただけますとありがたいです。 宜しくお願い致します。

  • 電子メールの配送エラー

    postfix、dovecotをCentOSマシンに導入し、メールサーバーを構築しました。 配送方式はMaildirにしました。これは/etc/postfix/main.cfにて、 home_mailbox = Maildir/ と記述することで指定しました。 /etc/procmailrcは以下のとおりです。 PATH=/bin:/usr/bin MAILDIR=$HOME/Maildir DEFAULT=$MAILDIR/ LOGFILE=$MAILDIR/procmail.log 同時にこのマシンはNFSサーバー、NISクライアントです。 試しにユーザー(sample)を作成しました。 実体は/export/home/sample/ マウント先は/user/sample/ sample/以下にはMaildir/を作成し、 Maildir/newおよびMaildir/curおよびMaildir/tmpを作成し、 chmod 700をかけています。 これでsample宛てに電子メールを送ると/user/sample/Maildir/newに 配送されるはずですが、MAILER-DAEMONから"Undelivered Mail Returned to Sender" が来ます。 can't create user output file. Command output: procmail: Couldn't create "/var/mail/sample" procmail: Couldn't chdir to "/user/sample/Maildir" ここで/var/mail/sampleを作るとエラーは帰ってこなくなりましたが、 そこに蓄積されるだけで/user/sample/Maildir/newに配送されません。 いったい、なぜMaildir/に配送されないのでしょうか?

    • MKSA
    • 回答数1
  • SMARTYのエラーについて。について。

    今度業務でPHPをやる事になったので手始めにSmartyを使って簡単なアプリケーションを作ってみようと思ったのですが、最初の段階でいきなりつまづいてしましました。 具体的には、サンプルサイトからコピーした以下の様なphp&テンプレートを動かすと決まって次のエラーになります。 【/var/www/html/test/index.php】 <?php require_once('/var/www/smarty/libs/Smarty.class.php'); $smarty = new Smarty; $smarty->assign('name', 'test'); $smarty->display('index.tpl'); ?> 【/var/www/html/test/templates/index.tpl】 <html> <head> <title>User Info</title> </head> <body> 名前:{$name}<br> </body> 【エラー】 Warning: preg_match() [function.preg-match]: Compilation failed: repeated subpattern is too long at offset 18454 in /var/www/smarty/libs/Smarty_Compiler.class.php on line 454 ちなみに環境は以下の通りです。 OS:CentOS5.2 web:apache2.2.3 php:5.1.6 Smarty:2.6.21 同様の基本的なサンプルを他にもいくつか実行しましたが、結果は上記エラーと全く同一のものしか出力されません… 同じ症状が出て対応された方がいらっしゃいましたら回答の程よろしくお願い致します。

    • ベストアンサー
    • PHP
  • サーバが直接操作出来なくなった

    私の会社に、サーバ本体を設置し、遠隔地にいる協力者にサーバ構築をお願いしていました。その協力者が、病気でしばらく入院する事 になり、私が、直接サーバを操作しようとしたらサーバのモニタでは、添付URLの写真のようになって直接操作できません。協力者は、 「原因は、判らない」と言います。また、パスワードに関しても、「自宅PCを操作出来ないので分からない」と言います。  そこで質問なのですが、  1.このような画面になるのは、何が原因なのでしょうか。どうしたら、画面のような状態になりますか。  2.これを元に戻して、サーバを直接操作するには、社内のPCからどのような事をすればよいのでしょうか。  サーバの構築にあたっては、下記のサイトを参考にしたそうです。  http://centossrv.com/  http://kajuhome.com/  サーバには、CentOS5が、入っているという事でした。  また、遠隔地から操作する為、OpenVPN、VNC、samba、vsftpd、などをインストールし、SSHで操作していたと聞いています。  よろしくお願いします。

    • samu99
    • 回答数2
  • Postfixをインストールしたら、MySQLが起動しなくなった

    いつもお世話になっております。 Linuxの環境構築を行っているのですが、MySQLをインストール後、Postfixをインストールしたところ、MySQLが起動しなくなってしまいました。 具体的な手順としては、 mysqld_safe & として、MySQLサーバを起動し、その後確認のために mysqladmin ping とコマンドを入力してみると、 mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)' Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists! とのエラーメッセージが出力されます。 自分なりに調べたところ、Postfixをインストールすると、/etcの中に勝手にmy.cnfが出来るらしかったので、とりあえずmy.cnfを別の名前にして、Linuxを再起動してみたのですが、同じ現象でした。 何か解決策がお分かりでしたら、教えて下さい。 宜しくお願い致します。 環境は、以下のとおりです。 OS:CentOs 5.3 MySQL:5.1.35 Postfix:2.3.3 MySQLはソースファイルから、Postfixはyumコマンドにてインストールしました。

    • ベストアンサー
    • MySQL