タグ

サーバに関するSnowyRabbitのブックマーク (15)

  • Googleの検索結果にステージングサイトをインデックスさせない方法

    [レベル: 中級] 「ステージング サイト (staging site)」がインデックスされた場合の対処方法およびインデックスを事前に防ぐための TIPS を Google の John Mueller(ジョン・ミューラー)氏が Google+ で共有しました。 ステージング サイトとは、検証用・開発用のサイトです。 一般公開に先立って、テストのため開発関係者だけにアクセスを許可するために用います。 この記事では、ミューラー氏による解説をわかりやすく編集して紹介します。 ステージング サイトを検索から削除する最速の方法 インデックスされてしまったステージング サイトを検索結果から取り除くには、Search Console の URL 削除ツールを使うのが最も速やかに対処できる方法です。 サイト全体をURL 削除ツールから検索結果から削除することができます。 ただし、URL 削除ツールを使う

    Googleの検索結果にステージングサイトをインデックスさせない方法
  • WordPressをnginxに変えたらデフォルトでメモリ逼迫。php-fpmの調節が必要だった | Divide et impera

    先週末からこのブログは新サーバーに移行している。 apacheだったHTTPサーバーはnginxに変わった。 前はTwitterに投稿しただけでクローラーが来てパンクするような激悪ブログだったけれども、今回ので少しは改善されたと思うのだが、 公開してしばらくしてfreeコマンドでメモリの使用量を見てみたら、1Gのメモリは使い切っていて、 2GのSWAPはすでに1Gも使っていた。 つまり2GBも使っていた。 軽くて早くて小規模サーバーでもアクセスをバンバンさばくんじゃなかったのか!!と思ったのだが、そこは違った。 nginxとは nginxとは個人的にはンギンクスと呼んでいるけれど、正式発音はエンジンエックスだ。 apacheの同時アクセス数が増加したときにパフォーマンスが非常に悪くなる現象をどうにかするために開発されたポストapacheなHTTPサーバーだ。 apacheはアクセスがある

    WordPressをnginxに変えたらデフォルトでメモリ逼迫。php-fpmの調節が必要だった | Divide et impera
    SnowyRabbit
    SnowyRabbit 2018/12/13
    “/etc/php-fpm.d/www.conf”
  • アクセス数から算出したサーバ選び | 技術情報 | Webシステム開発・運用、サーバー・ネットワーク設計から保守まで 雲屋ネットワークにおまかせ

  • 結局のところ node.js をサーバーにインストールするにはどうやればいいのか? - もろず blog

    以前、nvm を利用して node.js をセットアップする記事を書きました moro-archive.hatenablog.com ですが、nvm はあくまで開発用の環境をセットアップするためのものなのでサーバー上に node.js をインストールするのには向いてません 公式サイトには具体的なインストール方法は書かれておらず、ビルド済みバイナリが配布されています Index of /download/ これをダウンロードしてきて /usr/bin とか /usr/sbin に配置すればそれでインストール完了なんですが、習慣的にどうやられているのかを知りたいですよね できれば何らかのパッケージマネージャーを利用する方法がいいはずですが yum のリポジトリで提供されているバージョンはかなり古くその時点の最新版が配信されていないようでした そこで Production を意識した環境を構築す

    結局のところ node.js をサーバーにインストールするにはどうやればいいのか? - もろず blog
  • サーバー送信イベントの使用 - Web API | MDN

    サーバー送信イベント (Server-Sent Events) を使用するウェブアプリケーションの開発は簡単です。サーバー上でフロントエンドへイベントを流すために必要になるコードはわずかですが、クライアント側のコードはウェブソケットで入ってくるイベントを扱う部分とほぼ同じ動作をします。これは単方向の接続ですので、クライアントからサーバーへイベントを送信することはできません。 サーバー送信イベント API は EventSource インターフェイスに含まれています。イベントを受け取るためにサーバへの接続を開始するには、新たな EventSource オブジェクトを作成し、イベントを生成するスクリプトの URI を指定します。例を挙げます。

    サーバー送信イベントの使用 - Web API | MDN
  • プッシュ API - Web API | MDN

    Since March 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers. Learn moreSee full compatibilityReport feedback プッシュ API は、ウェブアプリケーションがサーバーからメッセージ (プッシュ通知) を受信できるようにします。ウェブアプリケーションがフォアグランド状態かどうか、読み込まれているかどうかに関わらず利用できます。開発者は、オプトインしたユーザーへ非同期の通知と更新を届けることができ、タイムリーな新着コンテンツによってユーザーの関心を得られます。 アプリがプッシュ通知メッセージを受信するために、アプリでサービスワー

    プッシュ API - Web API | MDN
  • Introducing WebSockets - Bringing Sockets to the Web  |  Articles  |  web.dev

    Introducing WebSockets - Bringing Sockets to the Web Stay organized with collections Save and categorize content based on your preferences. The problem: Low latency client-server and server-client connections The web has been largely built around the so-called request/response paradigm of HTTP. A client loads up a web page and then nothing happens until the user clicks onto the next page. Around 2

    Introducing WebSockets - Bringing Sockets to the Web  |  Articles  |  web.dev
  • 403エラー404エラー500エラー503エラーそれぞれの意味を教えてください。また、他にメジャーなエラ - 403エラー40... - Yahoo!知恵袋

    403エラー 404エラー 500エラー 503エラー それぞれの意味を教えてください。また、他にメジャーなエラ 403エラー 404エラー 500エラー 503エラー それぞれの意味を教えてください。また、他にメジャーなエラ 403エラー 404エラー 500エラー 503エラー それぞれの意味を教えてください。また、他にメジャーなエラーはありますか?

    403エラー404エラー500エラー503エラーそれぞれの意味を教えてください。また、他にメジャーなエラ - 403エラー40... - Yahoo!知恵袋
  • Digest認証 - Wikipedia

    Digest認証(ダイジェストにんしょう)とは、HTTPの認証方法(HTTP認証)の一つ。ユーザ名とパスワードを暗号学的ハッシュ関数でハッシュ(ダイジェスト)化して送る。Basic認証では防げなかった盗聴や改竄を防ぐために考案された。 使用する暗号学的ハッシュ関数としては、当初MD5が規定され、後にRFC 7616でSHA-2(SHA2-256およびSHA-512/256)が加わっている。 典型的なDigest認証におけるHTTPクライアントとHTTPサーバの間の通信を紹介する。 だいたいの流れは以下のようになる。 クライアントは認証が必要なページをリクエストする。しかし、通常ここではユーザ名とパスワードを送っていない。なぜならばクライアントはそのページが認証を必要とするか否かを知らないためである。 サーバは401レスポンスコードを返し、認証領域 (realm) や認証方式(Digest)

  • サーバを指定するURLの仕組み (1/3)

    WWWの基は、Webサーバとブラウザとの通信である。WebブラウザはどのようにしてWebサーバと通信を始めるのだろうか。また、Webブラウザはどのような機能を持つのか。 リソースを示すURL URL(Uniform Resource Locator)は、Webサーバなどで公開されているリソース(HTMLや画像など)の場所を示す値である。複数の情報が組み合わさって構成されており、利用するプロトコルや接続先サーバのホスト名・ポート番号、目的のデータのサーバ内での場所などを、一括して指定できる(図1)。 WebのアクセスはこのURLをWebブラウザに入力することから始まる。もう少し丁寧に見ていくと、以下のような流れとなる。 ユーザーがWebブラウザにURLを入力する(図1の(1)) URLのオーソリティから接続先のホスト名とポート番号を抜き出し、目的のサーバにTCPでコネクションを張り、スキー

    サーバを指定するURLの仕組み (1/3)
  • SSLサーバー証明書を更新する手順 - まちいろエンジニアブログ

    こんにちは、まちいろの井上です。 まちいろでは様々なお客様のサイトを管理しており、日々の運用の中でSSLサーバー証明書の更新作業を行うことがあります。 つい最近も、お客様のサイトのSSLサーバー証明書の更新を行いました。 そこで今日は、XAMPP for Linux 環境でのSSLサーバー証明書の更新手順についてご紹介したいと思います。 <SSLサーバー証明書発行の事前準備>CSRの発行 SSLサーバー証明書を発行する前に、CSRの発行が必要となります。 CSRとは、SSLサーバー証明書を発行するための署名要求(Certificate Signing Request)と呼ばれるもので、このCSRを元に認証機関により SSLサーバー証明書の発行が行われます。 それでは、まずはじめにCSR発行の手順についてご紹介します。 Opensslインストール確認 サーバーにSSH接続を行い、サーバーにO

    SSLサーバー証明書を更新する手順 - まちいろエンジニアブログ
  • 「FTP」まだ使ってる? プロが使う「SCP」通信で、安全にファイル転送しよう | コビトブログ

    そもそも「SCP」とは? sshは手元のコンピュータから遠隔地のコンピュータへの通信を暗号化し、認証情報やコマンドの発行、応答などの通信内容を安全にやりとりできる。scp(secure copy protocol)はssh上でのファイルコピー機能で、接続先のコンピュータとの間で安全にファイルの送受信が行える。 引用元:IT用語辞典「SCP」 冒頭にある「SSH」についても、説明します。 SSH(えす・えす・えいち)はSecure Shell(セキュア・シェル)の略であり、暗号や認証の技術である。SSHは安全にリモートコンピュータと通信するためのプロトコルで、認証部分を含むネットワーク上の全ての通信がSSHで暗号化される仕組みになっている。 引用元:日立ソリューションズ IT用語辞典「SSH」 簡単にまとめると、「SSH」というセキュアな技術を使った、ファイル転送の方式が「SCP」です。もち

    「FTP」まだ使ってる? プロが使う「SCP」通信で、安全にファイル転送しよう | コビトブログ
  • nginxのrewriteを使ったリダイレクト | サバカン屋テックブログ

    今回は、SCPSFTPの違いについて紹介したいと思います。 日頃、webサーバなどを運用する際に、FTPクライアントソフトなどを使用して、 ファイルをアップロードする機会が多いかと思います。 しかし、FTPはデータを送信する際に、データが暗号化されないため、 セキュリティ的には、よくありません。 そのため、最近では「WinSCP」などのクライアントソフトを用いて、SCPSFTPプロトコルで ファイル転送を行うことが多いかと思います。 また、サーバ間でのファイルのやりとりに、SCPコマンドなどを使用されることも多いかと思います。 普段何気に、クライアントソフトを使っていると、あまり深く考えずに、SCPSFTPを 使用しているかと思いますが、FTPと違うことはなんとなくわかるけれども、そもそも、 「SCPSFTPって何が違うのか」、一度は疑問を持たれた方もいるのではないでしょうか。 両

    nginxのrewriteを使ったリダイレクト | サバカン屋テックブログ
  • ssh公開鍵認証を実装する - Qiita

    Enter file in which to save the keyと聞かれるので、 鍵の名前(今回はid_rsa)を入力します。 次にEnter passphrase (empty for no passphrase):と、 パスフレーズを聞かれるので入力します。 空にするとパスフレーズ無しで生成できます。 すると、カレントディレクトリに以下の2ファイルが生成されます。 id_rsa (秘密鍵) id_rsa.pub (公開鍵) 公開鍵の配置 まずは公開鍵を配置します。 FTPソフト等で サーバB に接続し、 id_rsa.pub を転送します。 ※id_rsa.pubをサーバBに転送したら、サーバAからは削除してしまって構いません。 その後、 id_rsa.pub をサーバBの/.ssh配下に設置

    ssh公開鍵認証を実装する - Qiita
  • フォームデータの送信 - ウェブ開発を学ぶ | MDN

    完全な初心者はこちらから!ウェブ入門ウェブ入門基的なソフトウェアのインストールウェブサイトをどんな外見にするかファイルの扱いHTML の基CSS の基JavaScript の基ウェブサイトの公開ウェブのしくみHTML — Structuring the webHTML概論HTML 入門HTML を始めようヘッド部には何が入る? HTML のメタデータHTML テキストの基礎ハイパーリンクの作成高度なテキスト整形文書とウェブサイトの構造HTML のデバッグ手紙のマークアップコンテンツのページの構造化Multimedia and embeddingマルチメディアとその埋め込みHTML の画像動画と音声のコンテンツobject から iframe まで — その他の埋め込み技術ウェブへのベクターグラフィックの追加レスポンシブ画像Mozilla のスプラッシュページHTML tablesH

    フォームデータの送信 - ウェブ開発を学ぶ | MDN
  • 1