Host lightsail # ここは自分が覚えやすい名前に変更してください
HostName 35.xxx.xxx.xxx # 上記画像のCONNECT TOのIPアドレス
User bitnami # 上記画像のUSER NAME
IdentityFile ~/.ssh/LightsailDefaultKey-ap-northeast-1.pem # DLしたファイル名
ServerAliveInterval 60
記載して保存します。
以下コマンドで、サーバに接続できることを確認します。
> ssh lightsail
The authenticity of host '35.XX.XX.XX (35.XX.XX.XX)' can't be established.
ECDSA key fingerprint is SHA256:G+6trv5wy/IMVDAFFXXXXXXXXXXXHrenaJgy0.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
% mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS eccube CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ユーザを作成します。
MariaDB [(none)]> CREATE USER eccube@localhost IDENTIFIED BY '任意のパスワード';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON eccube.* TO eccube@localhost;
MariaDB [(none)]> GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE, ALTER ON eccube.* TO eccube@localhost;
EC-CUBEの設定を行う
ブラウザでIPアドレスで表示を行い、設定を行います。
次へ進みます。
権限チェックです。次へ進みます。
サイトの設定をいれていきます。
ログインID、パスワードは推測しづらいもので設定します。
管理画面のアドレスは、adminではないものにしておきます。
IP制限、メールの設定は一旦そのままにしておきます。
データベースの設定を入れます。
ホスト名は、localhost、ポート番号は、3306を入れます。
データベースの初期化を行います。
以下のエラーが出ました。DROP権限の付与が必要でした。(↑に記載したもので実行していればOK)
ERROR An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1142 DROP command denied to user 'eccube'@'localhost' for table 'doctrine_migration_versions'
----------------------------------------------------------------------------
Welcome to the Bitnami HTTPS Configuration tool.
----------------------------------------------------------------------------
Domains
Please provide a valid space-separated list of domains for which you wish to
configure your web server.
Domain list []: #ドメイン名を入力する
The following domains were not included: www.sample.com. Do you want to add them? [Y/n]: y #wwwも設定しておく
----------------------------------------------------------------------------
Enable/disable redirections
Please select the redirections you wish to enable or disable on your Bitnami
installation.
Enable HTTP to HTTPS redirection [Y/n]: y #httpアクセスをhttpsにリダイレクトする
Enable non-www to www redirection [Y/n]: n # wwwなしのアクセスをwww付きにするか
Enable www to non-www redirection [y/N]: y # www付きのアクセスをなしにするか
----------------------------------------------------------------------------
Changes to perform
The following changes will be performed to your Bitnami installation:
1. Stop web server
2. Configure web server to use a free Let's Encrypt certificate for the domains:
sample.com www.sample.com
3. Configure a cron job to automatically renew the certificate each month
4. Configure web server name to: sample.com
5. Enable HTTP to HTTPS redirection (example: redirect http://sample.com to
https://sample.com)
6. Enable www to non-www redirection (example: redirect www.sample.com to
sample.com)
7. Start web server once all changes have been performed
Do you agree to these changes? [Y/n]: y #上記の変更に同意しますか?
----------------------------------------------------------------------------
Create a free HTTPS certificate with Let's Encrypt
Please provide a valid e-mail address for which to associate your Let's Encrypt
certificate.
Domain list: sample.com www.sample.com
Server name: sample.com
E-mail address []: メールアドレス
The Let's Encrypt Subscriber Agreement can be found at:
Do you agree to the Let's Encrypt Subscriber Agreement? [Y/n]: y #Let's Encryptに同意しますか?
----------------------------------------------------------------------------
Performing changes to your installation
The Bitnami HTTPS Configuration Tool will perform any necessary actions to your
Bitnami installation. This may take some time, please be patient.
----------------------------------------------------------------------------
Success
The Bitnami HTTPS Configuration Tool succeeded in modifying your installation.
The configuration report is shown below.
Backup files:
* /opt/bitnami/apache/conf/httpd.conf.back.2022xxxxxxx
* /opt/bitnami/apache/conf/bitnami/bitnami.conf.back.2022xxxxxxx
* /opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf.back.2022xxxxxxx
Find more details in the log file:
/tmp/bncert-2022xxxxxxx.log
If you find any issues, please check Bitnami Support forums at: