どぼじょのIT学習ブログ

高専卒土木女子がIT業界を目指してお勉強。

2018-10-01から1ヶ月間の記事一覧

【FJORD】NginxでSSL

本日はNginxでSSL接続に挑戦です! 目次 1.これまでのおさらい 1-1. Nginxとは 1-2. SSL接続とは 1-3. 本日やること 2.証明書発行 2-1. certbotのインストール 2-2. エラーの解消 2-3. certbot起動 3.リダイレクトを解除してみる 3-1. 設定ファイルの…

【FJORD】HTTPの基本

本日はHTTPの基本をやります! 目次 1.HTTPとは 2.ポート 3.telnetでHTTPに接続 3-1. telnetインストール 3-2. HTTP接続 3-3. GETメソッド 1.HTTPとは HTTPは HyperText Transfer Protocol の略ですよ、と言ったところで、プロトコルとは…?ってなり…

【FJORD】Nginxを使ってみる

本日はNginxを使っていきます 目次 1.ドメインを取得 1-1. 無料ドメイン取得 1-2. ドメインとIPアドレスを紐付け 2.VirtualHost用ディレクトリを作成 3.HTMLの作成 4.VirtualHostの設定ファイルの作成 4-1. 設定ファイルの作成準備 4-2. 設定ファイ…

【FJORD】Nginxの基本

本日は、htmlを配信するWebサーバーNginx(エンジンエックス)を扱ってみます! 目次 1.Nginxのインストール 1-1. Nginxの公開鍵を追加 1-2. debianのリポジトリにNginxのサイトを追加 1-3. インストール実行 2.Nginxの起動 3.HTMLを置く 1.Nginxの…

Cookie

本日はクッキーについてお勉強です 目次 1.cookieとは 2.cookieの例 3.cookieの取り扱いの注意点 1.cookieとは インターネットを使っていて"cookie"と呼ばれるものは、「HTTP cookie」のことを指しています。 このブログでは一般的に使われている"co…

【FJORD】PostgreSQLの基本操作

本日はPostgreSQLというDB(データベース)をdebianにインストールして使ってみます わたしは昨日の記事のとおり、macのターミナルからさくらVPSのdebianにssh接続できるようになりました。 なのでキャプチャはターミナルですが、debianに接続しています 目…

【FJORD】sshの基本

本日はsshというものを勉強します。 目次 1.sshとは 2.sshインストール(サーバー側:debian操作) 3.sshの設定(サーバー側:debian操作) 3-1. rootユーザーのssh接続を拒否 3-2. ポート番号を変更 3-4. sshの再起動 4.キーペアを作成(クライアン…

【FJORD】UNIX・Linux理解の肝

UNIX・Linuxを理解するうえで肝となるところについて解説です 目次 1.ファイルとディレクトリ 2.標準入出力 3.リダイレクション 3-1. 標準入力のリダイレクション 3-2. 標準出力のリダイレクション 3-3. 標準エラー出力のリダイレクション 4.パイプ …

【FJORD】Linuxのシェル操作

本日はLinuxのシェルについて、操作方法を中心に勉強です。 目次 1.シェル変数 1-1. シェル変数の設定 1-2. シェル変数の設定値を出力 1-3. シェル変数の削除 1-4. シェル変数を環境変数にする 1-5. シェル変数の一覧を見る 2.シェルスクリプト 2-1. ス…

【FJORD】Linuxの操作その2

昨日の記事に続き、本日もLinuxの操作を実際にやってみます。 なお、わたしが使っているLinuxディストリビューションはdebian9のCUI環境です 目次 1.操作 2.Linuxの様々な操作 2-1. chmod:読み・書き・実行権限の変更 2-2. ln:ディレクトリのリンク 2-…

【FJORD】Linuxの操作

本日はLinuxの操作を学びます! 目次 1.シャットダウン 2.様々な操作 2-1. ログイン 2-2. 管理者(root)ユーザーに切り替え 2-3. ユーザーの追加 2-4. パスワードの変更 2-4. ユーザーの削除 2-5. 一般ユーザーでroot権限を使う 1.シャットダウン さく…

Linuxとは

昨日のUNIXの記事に続き、本日はLinuxについてです! 目次 1.Linuxとは 2.debianインストール 3.debianを使ってみました 4.debian初期設定いろいろ 4-1. sudo インストール 4-2. 地域、言語の設定 4-2. キー配列の設定 方法その1 方法その2 5.イ…

【FJORD】UNIXとは

本日はUNIXのお勉強です。 目次 1.UNIXとは 2.ワイルドカード 3.UNIXの特徴 1.UNIXとは UNIXはOSのひとつですWindowsやmacOSとはまた別のOSです。 UNIXはCUI(Character User Interface)という、コマンドによる操作が中心です。これに対してWindows…

vimチュートリアルに挑戦

本日はviというものを使ってみました! 目次 vi (vim) とは vimチュートリアルをやってみました レッスン1 レッスン2 レッスン3 レッスン4 レッスン5 レッスン6 レッスン7 終わりに vi (vim) とは vi (vim) とは、LinuxをはじめとするUNIX系OSで使わ…

CSSでできること ~flexboxとアイコン作成~

CSS

お久しぶりです。最近はCSSの特訓をしておりました…笑 そこで学んだCSSの使い方をご紹介します 目次 1.2カラムを作る 1-1. flexboxを使うために 1-2. flexboxで2カラムを作る 2.疑似要素と position でアイコンを作るコツ 1.2カラムを作る 1-1. fle…

【FJORD】CSSの基本

目次 1.CSSとは 2.CSSの文法 3.プロパティと値の例 4.Flexbox 1.CSSとは Markdownに続き、本日はCSSのお勉強です CSS(Cascading Style Sheets)は、HTMLで書いた文章の見た目を整えていくスタイルシートです。 HTMLだけのWebページとCSSを反映させ…

【FJORD】Markdown

目次 1.Markdownとは 2.主なMarkdown記法 1.Markdownとは 本日はMarkdownのお勉強です!まず"Markdown"という言葉を聞いて思い出すのがHTML。 HTMLは HyperText Markup Language の略ですね いかにもMarkdownの反対語のような"Markup"という単語が入っ…