鶏口牛後な日々

心の赴くまま、やりたいことを仕事に。

AWS

AWS LightsailでWordpress環境を作ってローカル環境にあったWordpressをインポートしたときの覚書

まずAWS Lightsailについて。 AWSを自社も顧客も使っているので触る機会が増えているが、Lightsailのことは知らなかった。そのため、AWSに新しいコーポレートサイトを載せたいという依頼が会った時、EC2かECSにDockerで環境構築するかな? と考えていた。け…

LightsailのWordpressでbitnamiのlogoが消えなかった時調べたこと

最初は、bitnamiのdocsにあるように、ssh接続してコマンドを打ちました。 sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1 (この後apacheを再起動) 同じLightsailで立てている別の環境では、これでうまくいってlogoが表示されなくなったの…

AWS Lightsailで構築したWordpressのMySQLにアクセスする

説明されているページは、bitnamiのWordpressのチュートリアルページです。 Getting started ssh接続 まずはターミナルからssh接続です。 今回接続したいのはLightsailで構築したWordpressのMySQLデータベースなのですが、これは設定で、ローカルからしか接…

AWSのインスタンスに接続するステップ(備忘)

AWS

AWSのEC2で開発環境を立てているが、接続するまでのステップをメモしておく。 1. 接続元IPアドレスの登録 自分のIPアドレスから接続できるよう、接続先のEC2の「セキュリティグループ」を確認して、インバウンド接続が許可されるIPアドレスとして登録してお…

Amazon LinuxにyumでMysql5.7をインストール&初期設定した

最初に 環境構築中に少し間、期間が空いてしまったため、Mysqlをインストールしたかどうかを忘れてしまいました。 バージョンを見てみると、 MariaDB のバージョンが出てきたので、インストールした模様、と思ってしまいました。 が、よく見るとバージョンも…

ApacheのDocumentRootを変えてもLaravelの画面が出てこない時の注意点

ApacheでLaravelを動かすため、本番環境をAWSで用意しています。 Apacheをインストールして、起動します。 Apache 起動 systemctl status httpd で今起動して居るかどうかを確認し、起動していない場合は、 sudo systemctl start httpd で起動させます。 Apa…

AWSで作ったはずのEC2が消えた?!!?!

AWS

さっきまで接続できていたAWSの仮想サーバに接続ができなくなりました。。。 これについて、インスタンスの状態を確認しようとしたところ、インスタンスの一覧画面をみると、"0" 「えっ? 作ったよね。確かに接続できていたよね・・・・???」あわわわわ …

AWSにLaravelをインストールしようとするのだが必要なphp関連モジュールがないと怒られまくる

Laravelのインストールに必要なモジュールがない! 開発環境で開発していたプロジェクトは、composerでライブラリ管理をしていました。 Laravelも、 composer.json というファイルで必要なモジュール含めて管理していて、 composer install すれば一気にイン…

AWSでcomposer installしたら[RuntimeException] /var/www/develop/snakle/vendor does not exist and could not be created. がでた

vendorフォルダが生成できないというエラー AWSのEC2でWeb APIを公開しようとしています。 Laravelで作ったプロジェクトなので、EC2の環境構築の際に、composer installをすることで開発環境と同じバージョンのLaravelをインストールしようとしたのですが、 …

AWSでWebサーバ/mysql立ててLaravelで作ったAPI公開までにぶち当たったこととその時に調べたこと

リージョンって何基準で選ぶの? AZによってレイテンシー(遅延)が異なるらしい AZによって価格が異なる。東京だとレイテンシーは少ないが、価格が高い、など。 [参考] AWSソリューションアーキテクトへの道 -AmazonEC2のポイントまとめ- セキュリティグル…