サーバに関するPET_HALのブックマーク (7)

  • ぼくのかんがえた さいきょうの新人研修 - Qiita

    お断り これは過去に社内LTで発表した内容です。 実際にこの内容を実施した実績も予定もありません。 レビューを受けたりはしていないので、至らないところもあると思います。 ネタ半分としてお読み下さい。 前々から考えていた… もし自分が新人研修カリキュラムを作ることになったら 十分な研修期間があったら 対象者 Web系フルスタックエンジニアを目指す人向け 初心者の頃の私を想定 前提スキル Cプログラミング基礎 Rubyプログラミング基礎 Linuxコマンド基礎 情報系の専門教育は受けていない コンセプト 簡単でいいから自分で作ることで原理を理解する では始めます PC自作 自作を読む パーツを選ぶ 秋葉原に買いに行く 自分で組み立てる なぜそんなことをするか? →コンピュータ・アーキテクチャを学ぶため コンピュータ・アーキテクチャといえば パターソン&ヘネシーが有名だが、それ以前にPC自作で

    ぼくのかんがえた さいきょうの新人研修 - Qiita
  • はじめてのLinux(CentOS)サーバ構築 〜SSH接続、IP制限〜 - Qiita

    背景 先日、「Linuxサーバ構築」というテーマで 社内で勉強会が行われましたので、メモを残しておきます。 そもそも、、、 日常の業務ではDockerを触ってはいるものの、 DockerFileを一から自分で構築したことはありませんでしたし、 構築するにしてもそのファイルはLinuxコマンドで書かれています。 なので、Dockerの理解を深めるためにも、とても良い機会となりました。 環境構築 まず、下記のdocker-compose.ymlを作業ディレクトリに追加します。 (docker-compose.ymlについての説明は割愛させていただきます。) version: '3' services: host_server: image: centos:7 command: /usr/sbin/init privileged: true ports: - 38080:80 client_ma

    はじめてのLinux(CentOS)サーバ構築 〜SSH接続、IP制限〜 - Qiita
  • 【完全無料】Linux(Unix)コマンドを覚えるたった一つの冴えたやり方 - Qiita

    はじめに インフラや組み込みに限らず、Web開発でもLinuxコマンドに触れる機会は多いと思います。 最近ではAndroidのアプリ開発が隆盛しているようですが、AndroidLinuxの一種です。 MacOSもUnixのOSなのでTerminalでコマンドを使って環境構築したり、Gitにコミットしたり…。 VagrantやDockerもガンガン使うと思います。 最近ではWindows上でも使えるようになりましたね。 今回は触れる機会の多いであろうLinuxコマンドを覚える方法を書いていきます。 たった2STEPです。滅茶苦茶簡単です。 First STEP まず、Ping-tをやりましょう。 問題集ですが、非常に解説が充実しているため、最初は正答率を気にせず解説だけ見るだけでもOKです。 私はこちらだけでLpic Level 1を取得しました。 最強WEB問題集LinuC/LPIC L

    【完全無料】Linux(Unix)コマンドを覚えるたった一つの冴えたやり方 - Qiita
  • 何を見て勉強すればいいの?という方へ。 - Qiita

    はじめに 今までフロントエンド→インフラと経験してきた 社会人3年目(エンジニアとしては2年目)の自分が、 勉強していく中で参考になったサイトなどをまとめます。 リンク集 学習系全般 Ping-t LinuC/LPIC、Oracle Master Bronze、ITパスポート、ITILなど検定を勉強できるサイトです。 特に、 ・Webサーバーなどに少しでも関わりのある人は、LinuC/LPICを学習してLinuxの基礎を学びましょう。 ・データベースに少しでも関わりのある人は、Oracle Master Bronzeを学習しましょう。 それ以外の項目については言うまでもないかと。 自信がついたら実際に受けてみるのもいいですが、受験料が高いのでお財布と相談。 paiza プログラミング学習サイト兼求人サイトです。 広告などでよく出てくる、女の子と勉強できるプログラミング学習サイトです。 スキ

    何を見て勉強すればいいの?という方へ。 - Qiita
  • インフラエンジニアと謎のサーバ - Qiita

    この記事は闇の魔術に対する防衛術 Advent Calendar 2018の6日目の記事です。 あらすじ この世には歴史的経緯により何が動いているか分からない謎のサーバというものが存在する。 謎のサーバには、気の利いたドキュメントだの仕様だのGitHubにコードが上がってるだの、そういう甘っちょろい物は一切ない。謎のサーバは殆ど変更される事なく、あまりトラブルを起こす事なく、しかし何かのサービスによって必要とされてひっそりと動いている。 インフラエンジニアは時にこういった謎のサーバを調査して、ドキュメントに起こすか、コード化するか、ひっそりと退役させるか、はたまたリプレイスするか、といった対応に追われる。 私はこういったタスクの事を”考古学”とか”遺跡発掘”とか呼んだりする。 (考古学の成果の一例) uptime2700日超えのサーバにshutdown -h nowをカマした — かんが

    インフラエンジニアと謎のサーバ - Qiita
  • Webサーバをセキュアに保つ設定のまとめ - Qiita

    はじめに Webサーバをセキュアに保つ為、個人的に行っている設定をざっくりまとめてみました。 設定内容はApache 2.4での運用を想定していますので、他のHTTPdをお使いの方は適宜読み替えてください。 各設定項目は以下のオンラインテストサイトでA+相当を取ることを目指しています。 設定ファイル生成 Mozilla SSL Configuration Generator オンラインテスト Mozilla Observatory Qualys SSL Server Test 前提条件 以下で設定する項目は特にHTTPS接続や攻撃防止に関するものになります。 HTTPdそのものに関する基設定については別記事をご参照ください。 SSLProtocol 危殆化した古いプロトコルを有効にしている場合、古いプロトコルを標的としたダウングレード攻撃等を受ける可能性がある為、新しいプロトコルのみを有

    Webサーバをセキュアに保つ設定のまとめ - Qiita
  • 知っているようで知らないWebサーバアーキテクチャ

    第6回ゲームサーバ勉強会用資料です。 Webの技術の根幹となるHTTPやTCP/IPを軽くおさらいしたあと、 マルチプロセス、マルチスレッド、イベント駆動といったサーバアーキテクチャについて解析し、 さらにイベント駆動を実現するための非ブロッキングI/OとI/Oの多重化について解説します。

    知っているようで知らないWebサーバアーキテクチャ
  • 1