タグ

linuxとweb開発に関するsoul_soul_Qのブックマーク (13)

  • 今更聞けない!Webサーバーの仕組みと構築方法

    Webサーバーという言葉は聞いたことがある方も多いだろう。 しかし、実際Webサーバーがどのような仕組みで動いているかは、構築をしてみない限りなかなかわからないのではないだろうか? このページではWebサーバーがどのような仕組みで動いているかを初心者向けに解説した。前半だけでも読んでいただければ、基的な知識は身につくはずだ。 Webサーバーの仕組みとは? Linuxでは、Webサーバーとして各種ソフトウェアが用意されているが、そもそもWebサーバーとはどういう仕組みでできているのか? クライアントとサーバー Webブラウザーはご存知かと思う。今、このページを見るために使っているツールのことだ。 Google ChromeやMozilla Firefox、Safari、Internet ExplorerやMicrosoft Edgeなど、種類はたくさんあるがまとめてブラウザという。 それ以

    今更聞けない!Webサーバーの仕組みと構築方法
  • CentOS7サーバー構築 【第2回】インストール用USB作成編 | tsuto.net

    CentOS7のインストーラーをダウンロード CentOSのホームページ 上記サイトが公式サイト。 通常であればDVDインストールをダウンロードして焼き付けインストールするのだけれど、第1回で書いたように今回のサーバー機にはCD/DVDドライブが内臓されていない。 とはいえ、ドライブを購入したところでその後の使用する場面がないので、ここはUSBメモリーを使ってのインストールをすることに。 「Get CentOS 7 Now」をクリックした後に出てくる「DVD ISO」をUSBメモリーにセットするのが通常だけれど、実際に行ってみると「インストール元ソースが見つからない」というエラーが出て進めなくなる。 またこの現象は「Everyrhing iso」を選んでも改善されない。 作られたURBメモリー内に入っているrepo内ファイルを公式サイトのソースと差し替えればそのエラーは出なくなるが、インス

    CentOS7サーバー構築 【第2回】インストール用USB作成編 | tsuto.net
  • blog-entry-1021.html

    Windows XP が入っていたノートパソコンを、Linuxマシンとして再生することにしました。 Windows XPサポート終了後はLinuxに乗換え - 浜村拓夫の世界 光学ドライブ(CD、DVD)が付いていないノートパソコン(Panasonic Let's Note CF-R7)だったので、USBメモリLinuxをインストールすることにしました。 Linuxのディストリビューションは、CentOSにしました。 今回の肝は、通常のインストーラーを使うのではなく、「LiveCD」用のデータを使う点です。 Live CD - ウィキペディア Live CD(ライブCD)あるいはLive DVD(ライブDVD)とは、ハードディスクドライブやSSDなどの内部ストレージにインストールすることなく、直接OSを起動させることができるCDやDVDである。 ●LiveCDでOK 今回は、Linux

  • 仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する | さくらのナレッジ

    最近注目されている開発支援ツール「Vagrant」は、テスト用の仮想マシン作成やその環境設定などを自動化するツールだ。これを利用することで、仮想環境の作成からセットアップ、そして破棄までを、簡単なコマンドを実行するだけで行える。今回はこのVagrantの概要と基的な使い方を紹介する。 仮想マシンの作成や環境構築、仮想マシンの破棄までを自動化するツール「Vagrant」 近年、Web開発の分野ではPC上に構築した仮想マシン上にテスト用の環境を作成し、そこで開発やテストを行う、というスタイルが一般的になっている。その場合に問題になるのが、番環境とテスト/開発環境が同一になっていない、というケースだ。また、複数人の開発者が関わるプロジェクトでは開発者がそれぞれ自身のマシン上に仮想環境を構築して開発するという例も多いが、この場合開発者ごとのテスト/開発環境がそろっていないという問題も発生しうる

    仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する | さくらのナレッジ
    soul_soul_Q
    soul_soul_Q 2015/04/02
    “vagrant status ”
  • PC

    絵で見て分かるネットワーク必修キーワード TCP(Transmission Control Protocol) 2024.01.01

    PC
  • wget の使い方 サイト一括ダウンロード

    {{tag: go, test, testing, actually }} actually は Go の testing ライブラリです。明示的なインターフェースと一貫性の高いメソッド群、そしてメンテナンスやリファクタリングの際に力を発揮するフェイルレポートを備えています。 [[https://github.com/bayashi/actually ac... つづきを読む

    wget の使い方 サイト一括ダウンロード
  • VirtualBoxのインストール・設定・使い方を詳しく解説 | VirtualBox Mania

    お知らせ VirtualBoxで動くゲームの動作報告フォーラムを作りました。 こちらからどうぞ → ゲーム動作報告 サポートが終了するWindowsXP上で動くゲームを、これからも遊び続ける事を目的とした動作報告用のフォーラムです。 動作報告が溜まってきたら一つのページにまとめるつもりです。 管理人1人で確認できるゲームには限りがあるので、 皆様のご協力お願いします。 Oracle VirtualBoxとは? Oracle VirtualBoxは無料で使用できる、x86およびIntel64/AMD64の仮想化ソフトウェアです。 VirtualBoxをお使いのOSにインストールして、ホストマシン*1(物理マシン)のハードウェアを仮想化することで バーチャルマシン(仮想マシン)を作成し、別のOS(ゲストOS)をインストールし実行することが出来ます。 例えばWindows 7が動作しているPC

  • Linux豆知識 - Linux技術者認定 LinuC | LPI-Japan

    当サイトではお客さまにより良いサービスを提供するためにCookie(クッキー)を利用しています。 Cookieの利用に同意いただける場合は「同意する」ボタンをクリックしてください。 Cookieの利用に関する詳細は「Cookie(クッキー)ポリシー」から確認いただけます。

    Linux豆知識 - Linux技術者認定 LinuC | LPI-Japan
  • 「サーバーってなに?」~初心者でもよくわかる!VPSによるWebサーバー構築講座(1) | さくらのナレッジ

    サーバーの扱いに慣れていない初心者の方を対象に、VPS(Virtual Private Server)を使ってWebサーバーを構築し、WordPressサイトを運用できるようになるまでの連載を始めます。 サーバーの構築方法については、中・上級者向けの情報は多く見つかりますが、 「初めてVPSに触れる方が、Webサイトを構築して運用できるようになるまでのノウハウ」 を体系的に解説しているサイトはあまり多くありません。 ネット上に存在している情報では断片的だったり、分からない専門用語が出てきたりして、途中であきらめてしまった方も多いのではないでしょうか? 連載では、初心者の方でも「これさえ読めばVPSを構築できる!」ように、初歩から丁寧に解説します。 「今までレンタルサーバーを使っていたけど、一歩進んでVPSに挑戦してみたい」という方のお役に立てれば幸いです。 連載は以下の構成で5回に分け

    「サーバーってなに?」~初心者でもよくわかる!VPSによるWebサーバー構築講座(1) | さくらのナレッジ
  • Apacheによるバーチャルホスト構築レシピ mod_vhost_alias/mod_lua編 | DevelopersIO

    ども、大瀧です。 小規模なWebサイトの運用は、「お金はかけられないけど、ハードウェア障害などでサイトが落ちると困る」というように、運用コストが問題になりやすいITシステムではないでしょうか。そんなシステムへのソリューションとして、運用コストを削減できるクラウドの利用とWebサーバー集約は案件として最近よく耳にします。 AWSでのWebサイト集約はAmazon S3のStatic Website Hostingが挙げられますが、BASIC認証に対応しておらず企業や会員向けサイトなどでは要件が満たせないことがあります。そこで今回は、EC2でApache httpd(以下Apache)を実行し、Webサーバーの集約としてバーチャルホストを構築するレシピをご紹介します。 Apacheのバーチャルホストのキホンと限界 Apacheのネームベースのバーチャルホストは、NameVirtualHostデ

    Apacheによるバーチャルホスト構築レシピ mod_vhost_alias/mod_lua編 | DevelopersIO
  • Linux入門 - Webkaru

    Linuxをはじめよう 当ページのリンクには広告が含まれています。 当サイトでは、Linux の環境構築から基操作、さらに 応用として SSHサーバーやWebサーバー(Apache、nginx)などの構築・設定方法までを解説することを目的としています。 また、初心者の方にもわかりやすいようにLinuxコマンドリファレンスも用意しています。さまざまなコマンドに触れながらLinuxをマスターしましょう! 環境の構築 Linux にはさまざまなディストリビューションがありますが、「Ubuntu」「CentOS」「Debian」のどれかを選んでおけば間違いないでしょう。サーバー用途としては「Debian」が人気です。 Linuxディストリビューション - 利用率から比較 インストール CentOS 7 x86_64 のインストール Debian 7.0(wheezy)のインストール Ubuntu

    Linux入門 - Webkaru
  • wgetとcurlの根本的な違い - ctrlshiftの日記

    UNIXの代表的なダウンローダにwgetとcurlがあります。 たいていの場合どんなOSでも、どちらかのソフトがインストールされているのではないかと思います。 しかし、この2つのダウンローダの機能は、一見似ているようにも見えますが、実はそれぞれに特徴が見られるので、今日はそれについて解説してみます。 wgetの特徴 wgetのスペルは「片手でもコマンドできる」ということもあって、多くの人から気に入られています。 そんなwgetの特徴として、最も際立っているのが、クローラとして動作可能という点です。 オプションで-rを付加してやることで再帰的に動作し、-lでその深さを指定することができます。 また、-Aや-Rを利用すれば、ダウンロードする拡張子のホワイトリストとブラックリストを指定することも可能です。 つまり、特定のサイト内に散らばって存在するファイルを、拡張子によって指定ダウンロードできる

    wgetとcurlの根本的な違い - ctrlshiftの日記
  • CentOS 7.7 (1908) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.3】

    CentOS 7.7 (1908) リリースノートCentOS-7 (1908) Release NotesRed Hat Enterprise Linux 7.7 リリースノート(日語)CentOSのリリースノートを見ると、タイトルに「7.7」という表記は無く、CentOS-7 (1908) となっていますが、この記事では都合上、CentOS7.7 と表記しています。 CentOS 7.7 (1908) のダウンロードはじめに、CentOSのダウンロードページから CentOS-7-x86_64-Minimal-1908.iso をダウンロードしておきます。 マシン構成VirtualBoxの仮想マシンにインストール ○仮想マシン構成 メモリ:2048MB ○ネットワークデバイス アダプター1:NAT アダプター2:ホストオンリーアダプター ○ネットワーク構成(※ご自分の環境に書換えてく

    CentOS 7.7 (1908) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.3】
  • 1