2014年09月25日
magento
会社でネットショップを立ち上げろ指令があり。。
結局「magento(マジェント)」って海外では主流のECシステムをamazon web service(AWS)にインストールして使うことにしました。
結構、いや、かなりハマりました
メモ書き程度に残しておきますね。。
本職のエンジニアではないので表現が間違ってるかもしれませんが・・・。
1)AmazonWebService(AWS)のEC2を契約
最初は12か月無料のt1.micro instanceってやつを使ってたんだけど、まぁ〜遅いよね・・・。。
重すぎて使えない、ストレス溜まるので途中で有料だけどm1.small Instanceに切り替えました。いや〜、快適!!
2)AWSでElasticIPを使ってIPを固定する。
これをしておかないと、インスタンス(サーバー)を再起動するたびにIPアドレスが変わってしまう><
3)お名前ドットコムでドメインを取得し、ElasticIPと紐づける
4)サーバーにmagentoをインストールするためにサーバーにSSHでつなげるよう設定する
AWSでインスタンスを作成した時に取得したpemファイルを「putty gen」ってツールを使って鍵ファイルを作成する
5)「putty」ツールを使ってサーバー接続設定をする
6)LAMP環境(Linux、Apache、MySQL、PHP)を作成
【参考URL】
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/install-LAMP.html
7)magentoをインストール
【参考URL】
http://magento.flatz.jp/how-to-install-magento
magentoは結構権限関連の設定が面倒なのでこれに関しては別途書こうと思います。。
今日はここまで。
結局「magento(マジェント)」って海外では主流のECシステムをamazon web service(AWS)にインストールして使うことにしました。
結構、いや、かなりハマりました
メモ書き程度に残しておきますね。。
本職のエンジニアではないので表現が間違ってるかもしれませんが・・・。
1)AmazonWebService(AWS)のEC2を契約
最初は12か月無料のt1.micro instanceってやつを使ってたんだけど、まぁ〜遅いよね・・・。。
重すぎて使えない、ストレス溜まるので途中で有料だけどm1.small Instanceに切り替えました。いや〜、快適!!
2)AWSでElasticIPを使ってIPを固定する。
これをしておかないと、インスタンス(サーバー)を再起動するたびにIPアドレスが変わってしまう><
3)お名前ドットコムでドメインを取得し、ElasticIPと紐づける
4)サーバーにmagentoをインストールするためにサーバーにSSHでつなげるよう設定する
AWSでインスタンスを作成した時に取得したpemファイルを「putty gen」ってツールを使って鍵ファイルを作成する
5)「putty」ツールを使ってサーバー接続設定をする
6)LAMP環境(Linux、Apache、MySQL、PHP)を作成
【参考URL】
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/install-LAMP.html
7)magentoをインストール
【参考URL】
http://magento.flatz.jp/how-to-install-magento
magentoは結構権限関連の設定が面倒なのでこれに関しては別途書こうと思います。。
今日はここまで。