Conoha VPS サーバー構築メモ

・コントロールパネルからubuntuを選んでインストール。

DNS設定

Ubuntuでユーザーの確認・追加・削除・sudoに追加 - Qiitaを参考にユーザを追加

・/etc/ssh/sshd_config のPermitRootLogin yes => noに変更し、rootログイン禁止 。PasswordAuthentication yes=>no パスワードログインを禁止。

SSH接続確認

SSH公開鍵認証設定

VScode SSH接続設定

ufw enable, ufw allow 22 / ssh / 443,  ufw reload

・dockerインストール

・odoo dockerインストール

         -p グローバルIPアドレス:8069:8069

 

・/etc/php/7.4/apache2/php.iniのpost_max_size と upload_max_filesize を変更

Ubuntu で WordPress 5.1.1 のインストール を参考にwordpressをインストール、SSL

wordpress Xeory Baseテーマをインストール、有効化

 

 

/etc/ssh/sshd_config

 PermitRootLogin yes => no

 PasswordAuthentication yes=>no

/etc/apache2/apache2.conf

     LogLevel warn => trace8

  →apache2のエラーログを見る:/var/log/apache2/error.log

/etc/apache2/sites-available/wordpress.conf

 VirtualHost,rewrite(httpをhttpsにリダイレクト)

/var/www/html/wordpress/wp-config.php

 define( 'WP_DEBUG', false => true );

/var/www/html/wordpress/.htaccess

 rewrite(WPパーマリンク用)

 

 

※ xxxx.comでワードプレス画面が、odoo.xxxx.comでodoo画面が表示されるようにしたかったのだけれど、サブドメインの設定がうまくいかずに、odoo.xxxx.comでもワードプレス画面が表示されてしまう。
docker runを何度もやり直したり、いろいろ試していたら、ipアドレス:8069でもodooの画面が表示されなくなる💦 スペック不足か。一番安いプランだから、、、

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

なぜだー。
とりあえず、今回はここまで。odooはあとでソースインストールしてみよう。