min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Linux

自宅サーバのWordPressの管理画面ログインパスワードを忘れたのでMariaDBにログインして再設定

ハピタス登録で1,000円分になるURL WordPressのログイン画面パス忘れた 自宅サーバのだからそのままほっておいてしまった。思い出せん。 パスワード再設定 この手順そのまま lil.la MariaDB [(none)]> update hogetable.wp_users SET user_pass = MD5('new_p…

Amazon Lightsail で WordPress Multisie 環境使い始め(ワードプレス管理画面ログインまで)

ハピタス登録で1,000円分になるURL 前記事の続き。 min117.hatenablog.com とりあえずここからlightsail.aws.amazon.com インスタンス管理パスワードの確認 この記述のとおりやるとしよう。 要はデフォルトユーザーbtnami に関連したパスワード(mysql=mari…

fedora30 streamlinkをインストールしなおす

ハピタス登録で1,000円分になるURL streamlinkふたたび ちょうど2年前にインストールしたstreamlinkが古くなっててダウンロードに使えない。 min117.hatenablog.com あれ。まだエラー出る。 なんかdnfで入れたのとpip3で入れたのが共存してる気がする。 まず…

Amazon Cloud Shell に(EC2コンソールからじゃなく)自宅サーバのbashから接続できんのかいな

ハピタス登録で1,000円分になるURL 自宅サーバのbashからAmazonへ 直接接続はできないらしい。 ChatGPTは間違いも(それっぽく)言うから、ほんとかどうかは怪しいけど、たぶん正しいのだろう。 うーん、EC2にサーバ立ててそこ介して入るしかないんか。でも…

Amazon Lightsail を試す(開始前には必ず解約のしかたも調べておく)

ハピタス登録で1,000円分になるURL 前記事の続き。 min117.hatenablog.com Amazon LightsailでWebサイト立ち上げたい aws.amazon.com aws.amazon.com Amazon Lightsail にログイン https://lightsail.aws.amazon.com/ls/webapp/home/containers かなり良さそ…

Azure Cloud Shell にログインする

ハピタス登録で1,000円分になるURL Cloud Shellさえ使えれば 3層だろうが4層だろうが分離してても関係ない。 learn.microsoft.com お。なんかAWSよりシンプルで良いかも? コンソールは右上のこれかいな。 起動したらエラーになってログインできなくなった。…

AWSガチで始めてみっか

ハピタス登録で1,000円分になるURL 気づかないうちの費用増大が心配 AWSは気づかんうちにリソースを使いまくってクレカからとんでもない金額が引き落とされるハメになりそうで怖くて使ってなかった。 しかしだな。そろそろ自宅サーバ以外にもガチで使える環…

ffmpegで音量を上げてエンコードする(mov→mp4)→大成功

ハピタス登録で1,000円分になるURL 音量を上げてffmpegエンコード -af volume=10dB を指定すればいいらしい。できるかな $ for i in 20240101*CM*mov; do echo "$i"; ffmpeg -i "$i" -c:v h264_omx -y -b:v 4M -af volume=10dB "${i%%.mov}"_PI2.mov.mp4; do…

2023年の知見まとめ

ランキング参加中PHP ハピタス登録で1,000円分になるURL 2023年もあと1時間 今年の知見 ・wireguard+sshポート転送でどこでも自宅内ネットワーク化 ・Pythonでe-Stat統計データ本格分析 ・自鯖Laravelで本格アプリ作り始め ・ShopifyでのECサイト運営+決済…

Shopifyでクレジットカードのテスト決済をする(Shopify Paymentは使わない)→ Bogus Gatewayを使うらしい

ランキング参加中PHP ハピタス登録で1,000円分になるURL help.shopify.com この手順でテスト決済できるようになるらしい。 Bogus Gatewayを有効にする 一番上の「(for testing) Bogus Gateway」をクリック。 有効化すると これでテスト決済ができるようにな…

Ethereum + Rust(環境構築)

ランキング参加中PHP ハピタス登録で1,000円分になるURL Ethereum試す イーサ+Rustを試したいので初歩から ethereum.org $ python3 -m pip install web3 web3py.readthedocs.io /* ぺろっとめくれたデザイン h1 */ .entry-content h1 { padding: 6px 10px 6…

ShopifyのWebhookから飛ばしたJSON多次元配列データをPHPで受け取って購入者のメアドだけ取り出す

ランキング参加中PHP ハピタス登録で1,000円分になるURL 多次元配列の扱いを勉強せねば。 masanyon.com やることマップ ・ShopifyからJSONで飛んできた多次元配列を受け取る→OK ・受け取ったJSONをファイルに出力する→OK ・受け取ったJSON(多次元配列)から…

ShopifyのWebhookからJSON形式で飛ばしたデータをXREA無料サーバにあるPHPで受けて配列に格納しファイルに落とす

ランキング参加中PHP ハピタス登録で1,000円分になるURL ShopifyからWebhookでJSONを送信 Shopify→左下「設定」→通知→一番下「Webhook」から「テスト通知を送信」 JSON形式で送信先URL(httpsが必須)に設定したXREAの無料サーバ上のindex.phpに飛ばす)。 X…

XREA無料サーバにvimをインストールする(gitを利用)

ランキング参加中PHP ハピタス登録で1,000円分になるURL 前回の続き。今度はgitを使う記事を参考にしてみよう。 ityorozu.net XREAではなくてXserverの記事だけど、どっちもCyberAgent社だろうから、似たようなもんでしょ。 権限エラーっぽいな。 ええいめん…

XREA(エクスリア)無料サーバに vim をインストールする(失敗)

ランキング参加中PHP ハピタス登録で1,000円分になるURL XREAの無料サーバにvim を入れたい qiita.com この記事どおり進める。ただし2018年(コロナ前…5年も前だ!)の古い記事なので、最新バージョンに読み替えて適用する。 ftp.vim.org vim9.0(パッチなし…

ShopifyからのWebhookの中身をRequestBinサイトで確認する

ランキング参加中PHP ハピタス登録で1,000円分になるURL Shopifyの注文JSONの中身が見たい Shopifyで注文したときに飛んでくるJSONの中身を確認したい。 まずはShopify→左下「設定」→「通知」→下の「Webhook」からJSONを飛ばすトリガーを作成したい。 ngrok…

Laravelの仕組みを一目で(クエリ文字列の利用)

ランキング参加中PHP ハピタス登録で1,000円分になるURL P66。クエリ文字列の利用。 PHPフレームワーク Laravel入門 Laravelを一目で(クエリ文字列の利用) Route::で受けてControllerクラスのindex15アクションのviewメソッドを通して表示用のindex15.php…

Laravelの仕組みを一目で(値idをテンプレートに渡す)

ランキング参加中PHP ハピタス登録で1,000円分になるURL P65。コントローラーの作成にidを渡す。 PHPフレームワーク Laravel入門 Laravelを一目で Route::で受けてControllerクラスのindex14アクションのviewメソッドを通して表示用bladeに渡る 使うファイル…

ElementorプラグインをWordPressに設置してまっさらなページを一瞬で作る

ランキング参加中PHP ハピタス登録で1,000円分になるURL www.youtube.com Elementor Canvasを選ぶだけ Elementorプラグインを導入 → Elementorで編集 したあとに 左下の歯車から Elementor Canvas を選ぶだけで こうなる! たぶんこれは、 single.phpやpage.…

ForminatorプラグインをWordPressに設置してStripe決済のテスト

ランキング参加中PHP ハピタス登録で1,000円分になるURL A商品の決済画面まで作る こんな感じのとこまで作る。もち決済機能(クレカ)も動く。 このサイトのそのまま進める。 www.youtube.com Forminatorプラグインをインストールした直後の状態。左メニュー…

XREAに立てたWordPressサイトにStripeで決済機能を組み込む

ランキング参加中PHP ハピタス登録で1,000円分になるURL weblight.jp /* ぺろっとめくれたデザイン h1 */ .entry-content h1 { padding: 6px 10px 6px 16px; position: relative; color: #fff; line-height: 1.5; background-color: #63b8cc; } .entry-conte…

XREAの無料サーバ10GBに(お名前ドットコムで安いドメインつけて)WordPressを突っ込む

ランキング参加中PHP ハピタス登録で1,000円分になるURL www.kazuban.com 送信押してみる。 そりゃエラーになるよな。DBまだ作ってないんだから。 phpMyAdminでDB作る。 データベースを作成する権限がありません…だと? なるほどXREAではユーザーごとにDB1個…

XREA(エクスリア)完全無料サーバで Python3 は使えるかな?っと

ランキング参加中PHP ハピタス登録で1,000円分になるURL おっしゃ使えた! ということは、毎日やってる金利のpyも動くと? ぐぬ…pandasが無いか。 $ pip install pandas $ pip3 install pandas ぐぬぬ… zenn.dev $ python3 -m venv --without-pip venv $ sou…

XREAで共有SSLで https化 できたので bitFlyer のクリエイター登録してチップもらえるか試す

ランキング参加中PHP ハピタス登録で1,000円分になるURL 共有SSL素晴らしい httpが httpsになった! これがXREAの共有SSL機能というものらしい。素晴らしい。 ちなみにソースはこれ。 Braveのクリエイターになれる SSL接続できるサイトが持てたということは …

XREA(エクスリア)のphpを7.0からイキナリ8.0に変えてみる

ランキング参加中PHP ハピタス登録で1,000円分になるURL 2年半ぶりにログインしてサーバを見たらphp7.0だった。ふっる。 $ php -v おんや。PHP 7.4 のように見えるがな。 PHP 8.2 にアプデしよう。 サイト設定を変更する、をポチ。 え。こんなんで更新された…

xrea(エクスリア)のサーバにSSHにするには許可作業が必要

ランキング参加中PHP ハピタス登録で1,000円分になるURL 2年半前に開設したXREAのサーバ。 min117.hatenablog.com 久々にSSHで入ろうとしたらエラー。 許可作業が必要らしい。 ダルイのぅ。 ssh接続先は「サイト設定」の中にある「Main」がそれ。 繋ぐぜ。 /…

お名前ドットコムを自分用に開設(ハピタス経由)ドメイン取得+サーバレンタル → public_html で手書きtest.html公開まで

ランキング参加中PHP ハピタス登録で1,000円分になるURL caroa.jp お名前ドットコムで(ハピタス経由で)ドメイン取得 ドメイン申し込みしたんだけど、そのVerifyメールが飛んでこない… あくどい商売… ドメインのみでなくレンタルサーバも借りてみたら速攻で…

LaravelでECサイト

ランキング参加中PHP ハピタス登録で1,000円分になるURL LaravelでECサイトを作ってみたい。これそのまま試す。 www.youtube.com $ php -v $ php artisan -V プロジェクト作成 $ cd /media/W*/PT3 $ composer create-project laravel/laravel myLaravelPrj02…

秘密鍵でssh接続するには -i オプション(お名前ドットコム)

ランキング参加中PHP ランキング参加中テクノロジー ハピタス登録で1,000円分になるURL お名前ドットコムに秘密鍵でssh接続 $ cd /home/fedora/.ssh/ $ chmod 600 himitsu.pem $ ssh ユーザー名@ホスト名 -i /home/fedora/.ssh/himitsu.pem highfivecreate.c…

npm create vite@latest でサクサクとReactアプリを作る

ランキング参加中PHP ランキング参加中テクノロジー ハピタス登録で1,000円分になるURL この人の動画かなり良い。サクサク作れる www.youtube.com npx createだと時間かかりすぎるところ、viteというReact-app作成高速化ツール?があるらしい。 $ npm create…