Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.