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ではじかれたので
以下を参考に設定許可しました。
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>