珍闘記

冬月 最近土曜更新しかしてない気がしてます
うーん、最低でも土日更新だったはずなんですが……
平日の時間がなくなると、休日に色々押しやられるから嫌ですね……

あと、通勤に早くても1時間30分
遅いと3時間もかかるのも問題だよね
早いと7時に帰れるのですが(コレでも30分の残業)それでも家に帰ったときは10時超えてるのよね
冬華

この際だから、東京に引っ越す話も考えているらしいです
場所は駒込あたりを狙っているみたいです
コレで冬月先生も江戸っ子……ですかね?
設子

冬月 ともかく今日のブログいきますよ
今回はVPS(バーチャル・プライベート・サーバー)についてです
前回も書いたと思うんですが、まだまだやらかしてます


冬月 まずVPSの説明ですね
VPS(バーチャル・プライベート・サーバー)といって、
レンタルサーバーの一種になります。

普通のWebスペースと違うことろは
1つのサーバーPCに幾つかの仮想OSをインストールしておき
そのOSをシステムを丸々借りられるというところです。
冬華

バーチャル・プライベート・サーバ – Wikipedia

詳しくはWikipediaを見てもらって、よく知られているレンタルサーバーというものは
Web上からHTMLや画像ファイルをアップロードするだけでWebページを見ることができると思います
VPSは仮想的なサーバーPCを借りるということなので、サーバー上にアップロードしただけじゃWebページどころかアクセスすら出来ないのです。
設子

冬月 まずはホームページをアップロードできる環境を構築する必要があるんですね
しかも、Windows見たいにソフトをインストールして終わりって言うわけにも行きません。

・サーバ構築その1:オプションのplesk9.5をインストールを試みる

実は冬月は、pledk9.5っていうのをあまり理解していないのですが
Web上からWebサーバーの管理やメールの管理などいろんな操作のできる統合ソフトのようです
そして今回借りたFC2 VPSにはそれをインストールするためのオプションがついていたのですが……
冬華

・サーバ構築その2:エラーでplesk9.5がインストール不可

困りました。
何も操作していない状態から、plesk9.5をインストールしてみたのですが、うまく動かないのです
しかもそのソフト、再インストールすることができず、仕方ないので先に進むことにしました
設子

・サーバ構築その3:自前でphpmyadminを入れる

冬月 今回、わざわざVPSを借りたのに
ブラウザで動かせるゲームを作りたいっていうのがありました
PhpMyAdminっていうのは、WebじょうからMySQLでデータベースにアクセスできるものです

・サーバ構築その4:yumインストール

yumっていうのは、ネット上のアプリをそのままインストールすることができるものです
yumがあると、コンパイルからインストールまで自動でやってくれます。
が……
冬華

・サーバ構築その5:yumインストール中にPythonでバージョンエラー

コンパイルできません
過去のバージョンを持ってくればいいと思うのですが、どのバージョンならうまくいくのか分からず……
yumのインストールも諦めました。
設子

・サーバ構築その6:phpmyadminのダウンロードして自前コンパイル、そしてインストールを試みる

冬月 しかたがないので
自前でソースファイルをダウンロード、コンパイル、インストールすることに
しかしうまく行かず……失意のまま、翌日を迎えます

・サーバ構築その7:ためにしにphpmyadminをstartしてみる

何を思ったのか、インストールされてないPhpMyAdminを起動させてみたのです
すると、サーバーから応答があり、なぜか起動しました。
結果的にはOKですが、どうもdefaultでPhpMyAdminが入っていたようです。
冬華

もう一つの目的である、メールサーバーの構築なんですが
未だにうまく行かず、メールが送信できない状態になっています……
postfixとDovecotのインストールと設定はできたはずなんですが……
設子

冬月 後もうちょっとのようなきがするんですが
Linuxの経験がほぼないため、どこが悪いのかよくわかりません
サーバー構築もまだまだ時間がかかりそうです。

気軽にコメントをどうぞ!

この記事に関すること冬月に聞きたいこと等、小さいことでもコメントしていただける嬉しいです。
冬月に直接連絡したい方は下のお問合せフォームをお使いください。(メール送信されます)

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。
※メールアドレスは公開されることは有りません。


The reCAPTCHA verification period has expired. Please reload the page.

ゲーム製作の関連記事