ホーム CentOS7 VulsRepoのインストール CentOS7 Vulsのインストール CentOS7 OpenVAS(GVM)のインストール CentOS7 Webminのインストール CentOS7 Userminのインストール CentOS7 Cockpitのインストール CentOS7 Nginxでリダイレクト処理 CentOS7 NginxでCGI(Perl) CentOS7 NginxでPHP CentOS7 NginxでSSL証明書の設定(SNI含む) CentOS7 Nginxでバーチャルホスト CentOS7 Nginxのアクセス制限 CentOS7 Nginxの基本インストール CentOS7 ディスク容量チェック CentOS7 WordPressのインストール CentOS7 RainLoopのインストール CentOS7 PHPListのインストール Ce
LAN上にあるコンピュータを指定する時、多くの場合、そのコンピュータの名前であるホスト名(コンピュータ名)で指定します。例えば、そのコンピュータが動作しているかの確認に ping 命令を使って ping host1 のようにホスト名(この例の場合ホスト名は host1 です。)を指定して確認しますが、実際には、host1コンピュータは動作しており、ping命令も受け付ける状態であるにもかかわらず、host1 の解決が出来ませんでした等のエラーを発生する場合があります。それは、ホスト名(コンピュータ名)をIPアドレスに変換する動作(名前解決)が機能していないためです。この場合、ping 192.168.0.11 のようにIPアドレスを直接指定すれば動作します。 名前解決されないネットワークで行った例 $ ping host1 ping: unknown host host1 <-
ホーム CentOS7 VulsRepoのインストール CentOS7 Vulsのインストール CentOS7 OpenVAS(GVM)のインストール CentOS7 Webminのインストール CentOS7 Userminのインストール CentOS7 Cockpitのインストール CentOS7 Nginxでリダイレクト処理 CentOS7 NginxでCGI(Perl) CentOS7 NginxでPHP CentOS7 NginxでSSL証明書の設定(SNI含む) CentOS7 Nginxでバーチャルホスト CentOS7 Nginxのアクセス制限 CentOS7 Nginxの基本インストール CentOS7 ディスク容量チェック CentOS7 WordPressのインストール CentOS7 RainLoopのインストール CentOS7 PHPListのインストール Ce
ここでは、ネットワーク上のサーバー及びクライアントマシンの時刻同期をとるためのプロトコルであるNTP(Network Time Protocol )について解説していきます。PCの時刻はマザーボード上のリアルタイムクロック(RTC)によって時間が表示されていますが、この時間はあまり正確ではなく、毎日少しづつ時間が狂っていきます(電池の消耗度にもよりますが、年間約10分程度)。NTPサーバーは、タイムサーバーに接続されたラジオ・クロックや原子時計から時刻を取得し、UTC (協定世界時)に同期させることができます。PCの時刻が狂っていると、メールの送受信時刻が狂ったり、こまめにとっているログの取得時間なども狂ってくることになります。Linuxでは標準でNTPサーバーが付属しているので是非、活用して時刻同期を行いましょう。
サーバをインターネットに公開し、メールサーバを動かすとなるとサーバの時刻合わせは必須と言えます。動作確認には同期するまで少し時間がかかります(と言っても、5分はかかりませんが)が、設定はいとも簡単です。 おやじは長いこと福岡大学のサーバと MFEED (NTT、CRL、IIJ) のサーバに同期していましたが、最近よく同期が外れるな~と思っていたら、おやじの所もそうですが福岡大学を例にしているサイトが多いことが原因と思いますが、福岡大学のサーバにトラヒックが集中していたようです。(http://www.itmedia.co.jp/news/articles/0501/21/news059.html) いったん同期が外れると、ポーリング周期が64秒に戻ってしまう(デフォルトなら安定すれば最大1024秒になる) ので、更にアクセスが増えるという悪循環を繰り返しますので、福岡大学への同期はやめるこ
MacPortsでいれたapacheとphpでformからファイルを受け取る時の一時保存場所。 デフォルトではphp.iniのupload_tmp_dirが設定されていないので private/var/tmpが使われていました。 このまま使っても問題はないと思いますが、 気分的に専用のディレクトリを使うことにします。 設定自体は簡単でphp.ini内の ;upload_tmp_dir = の先頭のセミコロンを消してパスを書くだけです。 例 upload_tmp_dir = /opt/local/test/test 注意点としてはパーミッション。 指定したディレクトリにはアパッチからの書き込み権限と実行権限を与える必要があります。(3or7) パーミッションを正しく指定しないとphpinfoには反映されても、 変わらずprivate/var/tmpが使われます。 例 $sudo chmod
Apacheのtrunkを使ってたら、アクセスごとに以下のエラーメッセージが出力されて、あれー?とか思って何時間もハマっていた。 [error] [client 192.168.x.x] no authorization providers configured 認証プロバイダとは何ぞや、と思ってひたすら2.2のドキュメントを漁っていたがよくわからず。ソレっぽい記述は端々にあるんだが。 で、ふと思いついてtrunkのリファレンスを眺めてみたら、mod_authz_host のディレクティブ体系が変わってるという情報が。なんだってー。 とりあえず全部通すために、今まで下記のように書いていたのが Order Allow,Deny Allow from all 以下のようになるらしい。 Require all granted 全部通さない場合は以下。 Require all denied わかり
ここまでに、 「IP アドレスはネットワーク ID とホスト ID に分けられる」 ということを説明してきました。 それら2つは 「サブネットマスク」 で分けられる。かつ、 ネットワークを表すときは、 ホスト ID を 0 にする。というルールでしたね。 ネットワーク ID と ホスト ID の区切り方に自信が無い人は、 「「ネットワーク ID」 と 「ホスト ID」 の区切り方」 にざっと目を通しておいてください。 これはとても大事です。 そしてさらに、その他、IP アドレスに関して、さらに抑えておきたいポイントがあります。 1つめは、IP アドレスはいくつかのクラス分けができる、ということ。 2つめは、グローバル IP アドレスと、プライベート IP アドレスがあるということです。 それでは、それぞれ説明します。 IP アドレスのクラス ~ デフォルトのネットマスク IP アドレスは、
※追記 この記事はssl_access_logとaccess_logをまとめたいという要望があったので、その方法を調べたメモと言う形でQiitaに記載しました。 しかし、現在は個人的にはあまりこの形を推奨しません。 理由は ログの形がデフォルトから変わってしまうのが嫌だ ログローテーションはなるべくlogrotate.dに統一させ、個別にローテーション設定しないようにしたい 設定が分散するため わざわざApacheの設定で統合する必要もなく、そのままどっかに収集すればよくない? といった感じです。 一応こんなふうにログをカスタマイズすることもできるよ、ということで。 Apacheの、分かれている上にフォーマットも違うssl_access_logとaccess_logをまとめる方法メモ。 ついでに、HTTPかHTTPSかもわからないと困るので、それをわかるようにログを出力させる。 ※下記を参
/etc/sysconfig/network-scripts/ifcfg-eth0 というファイルがあります。 このファイルでは、各インタフェースごとのネットワークの設定を行います。 ここでは、「 ifcfg-eth0 」と書いてありますが、インタフェースが増えるごとにファイルも増やします。 ifcfg- 後ろにインタフェース名が続きます。 Last Update : 2006年10月21日 Linux ネットワーク基本設定 其の三 - 項目 設定例 /etc/sysconfig/network-scripts/ifcfg-eth0 の各項目について 2-1. DEVICE 2-2. BOOTPROTO 2-3. ONBOOT 2-4. HWADDR 2-5. IPADDR 2-6. NETMASK 2-7. BROADCAST 2-8. GATEWAY 2-9. USERCTL 2-10
※ゲストIPは空欄でも良い?ubuntuを立ち上げてネットワークに関する情報を確認して入力でも可 windows上のTeraTermで接続 SSHで接続 アドレス:127.0.0.1 ポート:2222 設定2 (NAT/Host only) おなじくホストOS(windows)からVirtualBox上のubuntuに接続する。 ※自宅のPCではうまく接続できたが,研究室のネット環境ではうまくつながらない。(とりあえず解決?) [設定]-[ネットワーク] アダプタ1がNATになっていることを確認する アダプタ2を有効にしてホストオンリーアダプタを設定する ubuntuを起動して「ネットワーク設定」を開きIPアドレスを確認する(設定する) 大学の研究室では,[有線]−[設定]−[IPv4設定]-[ローカルへのリンク専用]で接続可能に。 windows上のTeraTermで接続 SSHで接続
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く