Skip to content

mimikero

Program / Security etc…

Menu
Menu

エックスサーバーにLaravelプロジェクトをデプロイ

Posted on 2023年8月12日2023年8月12日 by mimi

GitHubにプッシュする

特に言うことなし。
初めての人は「user.email」,「user.name」を忘れずに設定を。


エックスサーバーにclone(Privateリポジトリの場合)

エックスサーバー SSH

ghコマンドは入ってないので、手動で公開鍵生成

ssh-keygen -t rsa -C 'メールアドレス'

Generating public/private rsa key pair.
Enter file in which to save the key (/home/.ssh/id_rsa):

Enter passphrase (empty for no passphrase): <Password>
Enter same passphrase again: <Password>

cat ~/.ssh/id_rsa.pub
ssh-rsa *********************** メールアドレス

Githubで公開鍵を設定

https://github.com/settings/keys

上記の公開鍵「id_rsa.pub」をペースト

クローン

git clone [email protected]***

.envを書く

vi .env

APP_ENV=production
APP_DEBUG=false
APP_URL=https://***
DB_HOST=127.0.0.1
...

セットアップ

composer install
php artisan key:generate
php artisan migrate:fresh

完了!


Viteがインストールされていない場合

npm run build

> build
> vite build

/tmp/build-9bbcca7e.sh: 行 1: vite: コマンドが見つかりません

なぜかインストールされていなかったのでインストール。

npm install vite --save-dev

完了!

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

CAPTCHA


email confirm*

post date*

ads

trends post

Spring Boot と Spring Framework バージョン 対応表まとめ(SpringBoot v2,v3)

Excelデータのスクロールバーが短い現象を保存を使わずに直す

エックスサーバーにLaravelプロジェクトをデプロイ

latest post

  • Cockpit-Docker をubuntu20にインストールする
  • PHPのProcessで日本語パラメータを扱うとsurrogates not allowed となる
  • XServerでexecやshell_execを実行すると、Unable to forkとエラーが出るとき
  • tenable解説 混合リソースの検出
  • tenable解説 WebDAV
  • tenable解説 ディレクトリリスト
  • tenable解説 暗号化されていないパスワードフォーム
  • tenable解説 オートコンプリートのパスワードフィールド
  • tenable解説 CVS/SVN ユーザーの漏洩
  • tenable解説 プライベート IP アドレスの漏洩
  • tenable解説 メールアドレスの漏洩
  • tenable解説 バックアップファイル
  • tenable解説 バックアップディレクトリ
  • tenable解説 共通ファイルの検出
  • tenable解説 共通ディレクトリの検出

カテゴリー

  • Authentication & Session
  • BurpSuite
  • Component Vulnerability
  • Data Exposure
  • HTTP Security Header
  • Lodash
  • Moment.js
  • tenable
  • Web Applications
  • Web Servers
  • 未分類
  • 脆弱性解説
©2025 mimikero | WordPress Theme by Superbthemes.com