Xserver

スポンサーリンク
技術&プログラミング

Git初心者がGitHub ActionsでXserver自動デプロイに挑んだ奮闘記!Cursorとの連携も。

なんだかよくわからないままGitを使い始めて、気がついたら「GitHubにpushしたら勝手にXserverへ飛んでいく」という夢のような環境を手に入れていました。 ……ただし、そこに至るまでの道のりが、地獄でした。 エラーが出るたびに「もうGitなんてメンドイ! 得体が知れない!」と叫び、deploy.ymlのスラッシュ1本で泣き、Secretsの設定ミスで何度も空振りし、それでも諦めずに手を動かし続けた記録をここに残します。 同じように「GitHub Actionsって何…? 自動デプロイって魔法?」と頭を抱えている方のために、初心者が実際にハマったポイントと解決法も全部さらします。...
技術&プログラミング

Cursorを直接SSHでXserverに接続して開発する方法

PHPなどでサーバープログラムを開発する場合、ローカルで開発をしてFTPなどでアップロードしていると作業が煩雑になり、どれをアップロードしたものか?わからなくなることが多いため、我慢できずにSSHでCursorをXserverに直接つないで開発することに挑戦をしたときのメモです。 CursorはVSCodeで動いているため、VSCode単体ででも、この方法を参考に使えると思います。 CursorにSSHをインストールする とりあえず何はともあれCursorがSSHにつながるための拡張機能をインストールします。 Cursorの拡張機能追加から下記をあらかじめインストールしておきます。 Xse...
技術&プログラミング

XserverでPHPプログラムからStripeAPIを使えるようにするまで

Stripeはネット上で様々な決済を行えるサービスで、基本料金がかからないので非常に便利です。ただし、基本はシステムにうまく組み込んで使うことが前提になっているのか、他のECサイトのように簡単にカート機能を追加するようには使えません。 ただAPIがしっかり用意されているため、プログラマーにとっては使い勝手の良いサービスで、世界の様々なサイトで利用されています。 カード情報や個人情報もStripe側で管理されるため情報漏洩の心配もなく、また、二段階認証など国の様々な施策もStripe側で自動で対応してくれるため、私たちからしたら、サービスをAPIで使うということに徹することができます。 サブスク...
スポンサーリンク