GMOのConohaVPSでLAMP環境を構築


GMOのConohaVPSを初めて契約したので作業備忘録です。

0.まずはVPS2Gプランを申込み、CentOS7.3をインストール。SSH Keyは新規作成してpemファイルをローカルに保存。

1.こちらを参考にApache環境を構築

2.こちらを参考にMySqlとPHPをインストール

3.LAMP環境構築後はphpMyAdminを導入。
https://www.sejuku.net/blog/30282#CentOS

(こちらも参考に https://qiita.com/100/items/8e9d9540845cc23e6111

http://xxx.xx.xx.xxx/phpmyadmin で接続すると403ではじかれたので

以下を参考に設定許可しました。

 

 

http://blog.k-kansei.com/?p=1444

 

 

4.SSH接続を実施

CentOS7.3にSSHがインストールされ、起動しているか確認。

ConohaVPSでのCentOS構築時にSSH keyを新規作成し秘密鍵(pemファイル形式)を保存していたのでこれを使ってTeratermから接続する。pemファイルはputtyのppk形式に変換する必要があり、PuTTygen.exeを使ってpem→ppkファイルに返還する必要があった。

5.ApacheのVirtualHost環境を作成

/etc/httpd/conf/httpd.conf の ServerName をコメントアウトし、/etc/httpd/conf.d/vhost.conf を以下の通り新規作成。


NameVirtualHost *:80

DocumentRoot /var/www/html
ServerName hogehoge.com

ErrorLog logs/error_log
CustomLog logs/access_log common

<Directory "/var/www/html">
Options +FollowSymLinks -Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


投稿者: cova

ザムウ取締役CTO。2010年に大阪から香川へ移住しフリーランスSEとして活動をはじめる。領域としてWeb系から組込み系+サーバ構築。中小企業基盤整備機構にて中小企業の経営支援と、小学校にてICT講習を務める。2021年現在、子育て支援NPO理事、短大専任講師を兼任する。 【主な資格】経営学修士(MBA)修了、国家試験応用情報技術者、国内初の夫婦ITコーディネーター。 その他、2021年4月:2児(3歳・0歳)の父に就任。 #赤ちゃんから学ぶ経営学 を配信。