ã•ãらVPSã§ã®WEBサイト公開方法

概è¦

ã•ãらインターãƒãƒƒãƒˆã®ã€Œã•ãらã®VPSã€ã«WEBサイト(html)を公開ã™ã‚‹æ‰‹é †ã€‚
ãªãŠã€ã©ã®ç¨®é¡žã®ã‚µãƒ¼ãƒãƒ¼ã§ã‚‚手順ã¯ã»ã¨ã‚“ã©å¤‰ã‚りã¾ã›ã‚“。
サーãƒãƒ¼ã®ç¨®é¡žã«ã¤ã„ã¦ã¯ã€ŒVPS(仮想専用サーãƒãƒ¼)ã€å‚照。

契約

ã€Œå¥‘ç´„ã®æµã‚Œã€å‚ç…§
~日間無料ã€åˆæœŸè²»ç”¨ç„¡æ–™ç­‰ã®ã‚µãƒ¼ãƒ“スã¯ãŠå¾—ã§ã™ãŒã€å®¹é‡ã¯å¤‰æ›´ã§ããªã„ã®ã§æ³¨æ„。
ãªãŠã€å¾Œè¿°ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‹ã‚‰ã®æ“作ãŒå¿…è¦ãªã®ã§æ³¨æ„。
契約ã™ã‚‹ã¨ã€ä»¥ä¸‹ãŒé€ã‚‰ã‚Œã¦ãã¾ã™ã€‚
会員ID:*******
サーãƒãƒ¼IPアドレス: ***.***.***.***
管ç†ã‚µã‚¤ãƒˆURL: https://~
管ç†ã‚µã‚¤ãƒˆãƒ­ã‚°ã‚¤ãƒ³ãƒ‘スワード: ********

サーãƒãƒ¼ãƒ¡ãƒ³ãƒ†ãƒŠãƒ³ã‚¹æ–¹æ³•

管ç†ã‚µã‚¤ãƒˆ

契約ã™ã‚‹ã¨é€ã‚‰ã‚Œã¦ãる管ç†ã‚µã‚¤ãƒˆã§ãƒ¦ãƒ¼ã‚¶ãƒ¼åã¨ãƒ‘スワードを入力ã™ã‚‹ã¨ãƒ­ã‚°ã‚¤ãƒ³ã§ãã€
ãã“ã§ã€Œã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ãƒ‘ãƒãƒ«ã€ã¨å‘¼ã°ã‚Œã‚‹ç®¡ç†ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’æ“作ã§ãã¾ã™ã€‚
ã“ã“ã‹ã‚‰ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã«ã‚ˆã‚‹ã‚µãƒ¼ãƒãƒ¼æ“作ã€OSã®å†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚„サーãƒãƒ¼ã®é›»æºON/OFFを行ãˆã¾ã™ã€‚
sakura_console

SSHクライアント

VPSã«ãƒ­ã‚°ã‚¤ãƒ³ã—ãªãã¦ã‚‚é éš”ã§ã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ãƒ³ãƒ†ãƒŠãƒ³ã‚¹ã‚’行ãˆã‚‹ã‚¢ãƒ—リケーション。
通常ã€ã•ãらVPSæ“作サイトã¸ãƒ­ã‚°ã‚¤ãƒ³ã—ãŸå¾Œç®¡ç†ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚ˆã‚Šã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ãƒ³ãƒ†ãƒŠãƒ³ã‚¹ã‚’行ã„ã¾ã™ãŒã€
ãれよりもã„ãã¤ã‹ã®ç‚¹ã§ä¾¿åˆ©(テキストã®è²¼ã‚Šä»˜ã‘ç­‰)。
↓ Windows上ã§å‹•作ã™ã‚‹ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã‚½ãƒ•ト
「RLoginã€
インストールサイト(フリー)

ダウンロード後ã®èµ·å‹•ç”»é¢(インストールã¯ä¸è¦)
RLogin1
「新è¦ã€ã‚’é¸æŠžã€‚
↓ ã®è¨­å®šå®Œäº†å¾Œã€ã€ŒOKã€ã‚’é¸æŠžã™ã‚‹ã¨ã‚µãƒ¼ãƒãƒ¼ã¨æŽ¥ç¶šã™ã‚‹ã€‚

RLogin2
契約情報を入力。

RLogin3
接続後画é¢ã€‚
以後ã€ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‹ã‚‰æ“作を行ã†ã€‚
「Linuxâ‘¢ コマンドã€
「ãƒãƒƒãƒã‚³ãƒžãƒ³ãƒ‰(UNIX/DOS/PowerShell)ã€
å‚照。

サーãƒãƒ¼ã‚¢ãƒƒãƒ—デート

# yum -y update

Webサーãƒãƒ¼ã‚¢ãƒ—リケーション

Apache設定方法å‚ç…§

権é™è¨­å®š

読å–/書込/実行権é™

htmlファイルã®ã‚ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®æ¨©é™ã‚’変更
# cd /var/www
# chmod 775 /var/www/html
Owner/Groupã«ã¤ã„ã¦å…¨æ¨©é™ã‚’ã€
Otherã«ã¤ã„ã¦ã¯èª­å–ã€å®Ÿè¡Œæ¨©é™ã‚’付与。

確èªã‚³ãƒžãƒ³ãƒ‰(詳細情報付ãファイル一覧)
# ls -la
drwxrwxr-x 2 root root 4096 日付 html
ã¨è¡¨ç¤ºã•ã‚Œã‚Œã°æˆåŠŸ
ã“ã®æ™‚点ã§ã€Œhtmlã€ãƒ•ォルダ内ã«ã€Œindex.htmlã€ã‚’ä¿å­˜ã™ã‚‹ã¨ã€
é€ã‚‰ã‚Œã¦ããŸIPアドレスをブラウザã§é–‹ã‘ã°WEBページを閲覧ã§ãる。

ユーザー権é™

作業用一般ユーザーã®ä½œæˆ
管ç†è€…権é™ã§ä½œæ¥­ã‚’ã™ã‚‹ã¨å±é™ºãªã®ã§ä¸€èˆ¬ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’作æˆã—ã€ä½œæ¥­ã¯ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã§è¡Œã†ã€‚
ユーザー(vpsuser)作æˆ
# useradd vpsuser
パスワード設定
# passwd vpsuser
コマンドライン画é¢ã®è¡¨è¨˜
管ç†è€…æ“作時
# ~
一般ユーザーæ“作時
$ ~

一般ユーザー/ドキュメントルートã®å†…部編集権é™è¨­å®š
所有者ã®åå‰ã¨ã‚°ãƒ«ãƒ¼ãƒ—ã®åå‰ã‚’変更
# chown apache:vpsuser /var/www/html

Follow me!