Something went wrong, but don’t fret — let’s give it another shot.
Something went wrong, but don’t fret — let’s give it another shot.
主にアプリケーション開発者向けに、Linuxサーバ上の問題を調査するために、ウェブオペレーションエンジニアとして日常的にやっていることを紹介します。 とりあえず調べたことを羅列しているのではなく、本当に自分が現場で使っているものだけに情報を絞っています。 普段使っているけれども、アプリケーション開発者向きではないものはあえて省いています。 MySQLやNginxなど、個別のミドルウェアに限定したノウハウについては書いていません。 ログインしたらまず確認すること 他にログインしている人がいるか確認(w) サーバの稼働時間の確認 (uptime) プロセスツリーをみる (ps) NICやIPアドレスの確認 (ip) ファイルシステムの確認(df) 負荷状況確認 top iostat netstat / ss ログ調査 /var/log/messages or /var/log/syslog /
Linuxなどを利用する上で、「これはどうやったら実現できるのだろう」と思うことは数知れない。本連載では、ユーザーがひんぱんに遭遇するであろう問題と、その解決方法を解説する。上級者には新たな発見を、初心者には上級者への道の手引きとなるだろう。 ファイルやディレクトリをバックアップ/同期するためのツールは幾つも存在していますが、rsyncはとりわけ大きな人気を誇っているといってよいでしょう。変更分を検出して差分のみを転送することで、ネットワーク経由でも効率的にバックアップ/同期が行える点や、sshなどのリモートシェル経由での利用が可能な点など、機能の洗練度はさすがに登場から10年以上たっているだけのことはあります。バックアップやミラーリングなどの用途であれば、基本的にはコピー元とコピー先でわずかな違いしか発生しないはずで、ファイルの相違部分だけを転送するrsyncは効率的に機能します。 そん
なぜStackOverflowか Upvote/Downvoteの仕組みにより、自然とベストプラクティスが蓄積されている 世界中のプログラマの目に晒されているため質が高い 答えが幾つか出されているため視野が広がる・一つの手法に固執することがない 英語の勉強にもなる StackOverflowのおすすめの見方 質問はまずしっかり理解する それに対する答えを比較してみて、なぜそう動くのかを考える コメント欄はFont Size的には小さいが、かなり濃いコメントが書かれていることが多いので暇なら目を通す 10. Looping through the content of a file in Bash? ファイルの内容をループで取得するためのベストプラクティス。 (2015/10/23 : 本節修正しました。@heliac2000 さん、@kawazさん、ありがとうございました。詳しくは本記事コ
追記:openssh-7.3 以降なら ProxyJump や -J が使えます ホスト名を + で繋げることで多段Proxy接続も簡単に、がコンセプトだった本エントリの設定ですが、OpenSSH 7.3 から ProxyJump という設定が使えるようになったので、使えるなら ProxyJump を使う方が健全だし柔軟で使い勝手も良いのでそちらを覚えて帰ることをオススメします。 使い方は簡単で以下のような感じです。多段も行けるし、踏み台ホスト毎にユーザ名やポート番号を変えることも出来ます。 # 1. bastion.example.jp -> internal.example.jp ssh -J bastion.example.jp internal.example.jp # 2. bastion.example.jp -> internal.example.jp -> super-de
CentOS 7 をインストールしてみた
Linuxをはじめよう 当ページのリンクには広告が含まれています。 当サイトでは、Linux の環境構築から基本操作、さらに 応用として SSHサーバーやWebサーバー(Apache、nginx)などの構築・設定方法までを解説することを目的としています。 また、初心者の方にもわかりやすいようにLinuxコマンドリファレンスも用意しています。さまざまなコマンドに触れながらLinuxをマスターしましょう! 環境の構築 Linux にはさまざまなディストリビューションがありますが、「Ubuntu」「CentOS」「Debian」のどれかを選んでおけば間違いないでしょう。サーバー用途としては「Debian」が人気です。 Linuxディストリビューション - 利用率から比較 インストール CentOS 7 x86_64 のインストール Debian 7.0(wheezy)のインストール Ubuntu
■ はじめに 当サイトは FedoraCore や CentOS で自宅サーバを構築する手順を自宅の構成に沿って紹介しています。 自宅サーバの利点はプロバイダで用意されているホームページ制限(容量やPerl(CGI)の制限)、メールボックス容量等々に束縛されない所にあります。 この点を補う為に、自宅サーバを構築しようとしている方々に当サイトが参考程度になれば幸いです。 ここでご紹介している設定方法やパッケージのバージョン・サポートが終了している物等があるかもしれませんのでご了承下さい。 間違った設定や誤字・脱字、リンク切れ等がありましたら送信フォームでお知らせください。 また、疑問点やLinuxに関する質問等は質問掲示板をご利用ください。そのほか、雑談など気晴らしに雑談掲示板へお越し下さい。 ■ 自宅サーバ公開の前提条件 ■ ハードウェアについて 現在サポートされているディストリビューショ
CentOS 7のインストーラーは、従来のCentOS 6までのインストーラーと比べると、様々な変更が施されています。今回は、CentOS 7のインストール時の注意点、インストーラーの新機能についてご紹介します。 CentOS 7のインストール前段階での注意点 CentOS 7に限らず、OSをx86サーバーにインストールする場合、目的の業務に応じたハードウェアの設定を整えておく必要があります。近年、x86サーバーに搭載できるメモリやディスクの容量が急激に増加しており、これに伴い、ハードウェア側の事前準備を適切に行わないと、購入したハードウェアの機能や性能を十分に発揮できないといった事態に陥る可能性があります。特に、データベースサーバー等で、巨大なメモリ空間を利用する場合には、注意が必要です。 例えば、1TB超を越えるメモリを装備するx86サーバーでCentOS 7を利用する場合、予めBIO
1万人以上が受講した 新入社員IT研修プログラム ・プログラミング・インフラ・ビジネス全面対応 ・自宅/企業から受けられるオンライン研修対応 お手元にすぐ届く まずは研修概要の資料を請求する
サーバを構築しよう! サーバ構築(基本) CentOS7インストール CentOS7覚書 CentOS6インストール CentOS6覚書 サーバ構築(yum) yumリポジトリ設定 yumリポジトリ設定(拡張) yumリポジトリ設定(独自) yumリポジトリサーバ サーバ構築(Security) ウィルススキャンソフト ClamAV サーバ構築(LAMP) LAMPサーバ構築 Apache/homeエリア解放 Apache/パスワード規制 Apache/覚書 PHP/php-mcrypt PHP/バージョンアップ PHP/覚書 サーバ構築(拡張) Java Tomcat OpenOffice サーバ管理 Webmin Usermin phpMyAdmin Zabbix? サーババックアップ Amanda? rsync? 基本サービス vsftp NTP OSSプライベートクラウドを構築しよ
無効なURLです。 プログラム設定の反映待ちである可能性があります。 しばらく時間をおいて再度アクセスをお試しください。
サーバー管理を行っている人にとっては当たり前のモニタリングツールなのかもしれませんが、私が知らなかったのでメモ代わりに明記しておきます。 下記に紹介するのはLinuxで使うことができる4種類のモニタリングツールです。 プロセス確認ツール「htop」 このツールはプロセスの一覧、メモリ、CPUなどの状態を確認することができるツールです。 このツールはファンクションキーやスクロール機能があり、全部の状態をGUIの様に確認することができます。 インストール方法は下記で # yum install htop 起動はhtopです。 htop – an interactive process-viewer for Linux I/Oチェックツール「iotop」
HOME » 代表者ブログ » OS » Linux » ifconfigの「net-tools」は非推奨-代替コマンドをマスターせよ! Linuxを使っている方であれば、IPアドレスを調べるコマンド「ifconfig」は御存知でしょう。知っているどころではなく必ずといっていいほどお世話になっているコマンドじゃないかと思います。 しかし、このifconfigやnetstatなどのコマンドを提供している「net-tools」が非推奨だそうです! 知っていましたか? 下記にその事と代替コマンドについて明記します。 ifconfigやnetstatの「net-tools」が非推奨だということを知った記事はこちら。 今までありがとう「ifconfig」 | ツチノコブログ これを見て 「え!そうなの!」 と、思ったのは私だけでしょうか?本当にそうなのかと思って調べてみた結果、下記の様なサイトも見つ
サーバーの扱いに慣れていない初心者の方を対象に、VPS(Virtual Private Server)を使ってWebサーバーを構築し、WordPressサイトを運用できるようになるまでの連載を始めます。 サーバーの構築方法については、中・上級者向けの情報は多く見つかりますが、 「初めてVPSに触れる方が、Webサイトを構築して運用できるようになるまでのノウハウ」 を体系的に解説しているサイトはあまり多くありません。 ネット上に存在している情報では断片的だったり、分からない専門用語が出てきたりして、途中であきらめてしまった方も多いのではないでしょうか? 本連載では、初心者の方でも「これさえ読めばVPSを構築できる!」ように、初歩から丁寧に解説します。 「今までレンタルサーバーを使っていたけど、一歩進んでVPSに挑戦してみたい」という方のお役に立てれば幸いです。 本連載は以下の構成で5回に分け
自分は元々とにかく技術志向のエンジニアであり研究者であった。とにかくコードを書いたり論文を書いたりすることが生き甲斐であった。 そんな自分が数年前に色々考えた結果、マネージャーや経営者の道を志すようになったのだが、その際によく聞かれることがある。「技術を中心にやれなくなる不安や葛藤はなかったんですか?」と。 その答えとしては「その不安や葛藤はない」である。なぜかというと、マネージャーや経営者に強烈な専門性を感じているからだ。勉強すればするほど、あれ、これはエンジニアや研究者の時にやっていた学び方とほとんど変わらないのではないか、と思えているからである。 おそらく僕自身も、かつてはマネージャーや経営者に専門性を見出せておらず、エンジニアからそうなることは考えてもいなかった。むしろ、技術者としての諦めのような風に捉えていたかもしれない。しかし、自分がそこに身を置くにつれて、全くもって雰囲気で適
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 自分がLinuxエンジニアになりたくて、入社一年目にやってよかった事をまとめておこうと思う。一年目にどれだけやるかが、勝負の別れめといっても過言ではない。それは技術を学ぶだけではない。いっぱいあるんだけど、最低限やって良かったなと思う項目を列挙する。 それがぼくには楽しかったからを読む Amazonとかで買う。出来れば原著がいいけど無理しなくて良い。 Just for Fun. Linuxがどうやってできたか、なぜそれをしようと思ったのかが分かり、今後自分がLinuxのエンジニアとしてどういう動機で仕事をしていきたいかを考えさせてくれる本。この本を読めば、自分が仕事でオープンソースを扱っていることに自信を持てると思う。 「なんでその仕事してる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く