Linux基本コマンドTips一覧 本連載では、Linuxの基本的なコマンドについて、基本的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回も、テキストファイルを編集する「sed」コマンドの基礎的な使い方を解説します。 [参考]sedコマンド(基礎編)――テキストファイルを編集する(本連載 第53回)
![【 sed 】コマンド(基礎編その2)――行番号/パターンを指定して削除する](https://cdn-ak-scissors.b.st-hatena.com/image/square/e4abad47ebd66ee7f221a9a22db21a335f7da058/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1610%2F11%2Fl_command_54-01.png)
用途にもよりますが、通信の暗号化を目的とするのであれば、ドメイン認証型で十分です。例えば HTTP/2 でWEBサーバを動かすには、事実上SSL/TLSが必須になりますので、そういった用途でも普及しそうですね。 Let's Encrypt の証明書取得方法 Let's Encrypt クライアントソフト(コマンド)をインストールして、証明書取得用のコマンドを打つだけです。 冒頭にも書きましたが、Let's Encrypt での証明書取得の手続きは、他の認証局のものと大きく異なります。Let's Encrypt のサイトに行って「CSRを送信する申請フォームはどこだろう?」と探したのは、私だけではないはずです(^^;) 参考までに、一般的なドメイン認証型の証明書発行の流れは、以下の通りです。 (1) 秘密鍵を作成 (2) 秘密鍵を元に、CSR(証明書を発行するための署名要求)を生成 (3)
ちょっと検索するとrewriteするやり方が結構出てくるのだけど色々見てたらreturnを使う方法がシンプルだったので採用してみた。正規表現とかifとか出てこないのでわかりやすい。 server { listen 80; server_name example.com; return 301 https://$host$request_uri; } server { listen 443; ssl on; # ... }
Apacheだとmod_rewriteで実現するのですが、今回Nginxのrewrite機能を使ってURLの書き換えをしてみます。 公式で見ると、この記事を記載している現在の最新バージョンは1.7.8です。Stable versionは1.6.2ですので、今回は1.6.2を使用します。 Nginxインストール Nginxをリバースプロキシとして設定する 動作確認 Nginxのrewrite設定をする rewriteで正規表現を使用する 動作確認 Nginxインストール インストールでは特に気をつけることはないので簡単に記載します。 Repository追加 [komei@localhost ~]$ wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm [
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く