Presentation is loading. Please wait.

Presentation is loading. Please wait.

鯖管のすヽめ.

Similar presentations


Presentation on theme: "鯖管のすヽめ."— Presentation transcript:

1 鯖管のすヽめ

2 講義の流れ サーバーとは サーバ用OSの紹介 シェルの基礎知識 Vimの使い方 SSH IP固定 アクセス権 Webサーバー

3 サーバルとは 何らかのサービスを提供するコンピュータ (wikiより) Webサーバ ファイルサーバ メールサーバ マイクラサーバ

4 サーバ用OSについて CentOS(Redhat系) UbuntuServer(Debian系) WindowsServer など
アニメーションやGUI等の(鯖にとって)無駄な機能を省いている。

5 シェルの基礎知識 Csh Bash tcsh zshといったシェル ls mkdir mv cp rm といったコマンド操作
絶対パス 相対パス ~/ ~student/

6 Vimの使い方について Vimは大抵最初から入っているエディター 端末上で動作する 操作に癖があるため、やや慣れが必要 別途資料配布

7 Ssh接続について リモートコンピュータと通信するための方式 ssh ユーザ名@アドレス で接続可能
 例 $ssh Windowsの場合は TeraTerm, Rlogin, Bash on Windows を 使うことで接続可能

8 IPアドレスの固定について 大抵の場合PCのIPアドレスはDHCPの機能に よってアドレスが割り当てられる

9 アクセス権について1 ホームディレクトリでhello.shを作成 #!/bin/bash echo “hello world” を入力して保存

10 アクセス権について2 ls –l で結果を確認 アクセス権が -rw-r--r-- となっている
x 実行 この状態で ./hello.sh と実行しても実行できな い

11 アクセス権について chmodコマンド $chmod 755 hello.sh とすることによって実行権限を与える
アクセス権を変更するコマンド $chmod 755 hello.sh とすることによって実行権限を与える

12 管理者用のコマンド sudo 一般ユーザの状態で管理者用コマンドを 実行する sudo suでrootユーザに移行

13 Webサーバを構築する1 #apt-get update パッケージリストの更新 #apt-get upgrade パッケージの更新
#apt-get install hoge パッケージのインスコ

14 WEBサーバを構築する2 Webサーバソフトウェア #apt-get install apache2 Apache2 Nginx
/var/www/html/index.html


Download ppt "鯖管のすヽめ."

Similar presentations


Ads by Google