let’s encrypt の証明書からwindows用の証明書を作成して共有フォルダーにコピーする
!/bin/bash
certbot renew
systemctl restart apache2
cd /etc/letsencrypt/live/hogehoge.jp
echo | openssl pkcs12 -export -out hogehoge.jp.windows.pfx -inkey privkey.pem -in fullchain.pem -certfile chain.pem -passout stdin
cp hogehoge.jp.windows.pfx /system_folder
Laravel 初期設定
インストール
composer create-project “laravel/laravel” task_test –prefer-dist
タイムゾーン・言語設定
config.app.php
‘timezone’ => ‘Asia/Tokyo’;
‘locale’ ==> ‘ja’;
デバックバー
composer require barryvdh/laravel-debugbar:^3.7 –dev <- これは無視して
composer require barryvdh/laravel-debugbar
.envのAPP_DEBUGで表示切替
サーバー起動
php artisan serve
サーバーキャッシュクリアー
php artisan cache:clear
php artisan config:clear
データべース設定
database.php
‘default’ => env(‘DB_CONNECTION’, ‘pgsql’),
.env
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=task_test
DB_USERNAME=task_test
DB_PASSWORD=task_test
データべース テーブル作成
php artisan migrate
エラーメッセージの日本語化
laravel の職人 artisan
php artisan list
で何ができるかを確認する
Windows11初回セットアップをオフライン環境でもできるようにする方法
「Shift + F10」キーをもしくは「Shift + Fn + F10」キーを押す。
コマンドプロンプトに、oobe\BypassNRO.cmd と入力
サーバーを移行するとwindows 共有でユーザーid パスワードが間違いないのにアクセスを拒絶される
サーバーを移行するとwindows 共有でユーザーid パスワードが間違いないのにアクセスを拒絶されるwindowsクライアントがある場合。
保存された資格情報を疑え!
[コントロールパネル] → [資格情報マネージャー] で該当の資格情報を削除する
ubuntu22 で tomcat を root で動かすには
/usr/lib/systemd/system/tomcat9.service
を編集する。
Security
User=tomcat
Group=tomcat
↓
Security
#User=tomcat
#Group=tomcat
ubuntu javaで libpcap を使う場合
setcap cap_net_raw,cap_net_admin=eip /usr/lib/jvm/java-17-openjdk-amd64/bin/java
Eclipseでlombokが動かない(getter/setterが生成されない)場合の対応方法について
lombokをeclipseにインストールする
GUIで
cd /home/tomcat/.m2/repository/org/projectlombok/lombok/1.18.36
java -jar lombok-1.18.36.jar