ホームページ > バックエンド開発 > PHPチュートリアル > Hostinger への Symfony のインストール (共有サーバー)

Hostinger への Symfony のインストール (共有サーバー)

Mary-Kate Olsen
リリース: 2024-12-15 07:02:13
オリジナル
879 人が閲覧しました

こんにちは、お元気ですか?

今日は、Hostinger 共有サーバーに Symfony をインストールする手順について説明します。途中で、プロジェクトのインストール方法についていくつか疑問がありました。そのうちの 1 つは .htaccess ファイル、PHP バージョン、ドメインに関するもので、共有サーバー プランで十分なのか、それとも VPS に移行する必要があるのか​​さえわかりませんでした。私の質問の中には、サーバーのフォルダー構造について、サーバーが機能するために何らかのロジックに従う必要があるかどうかについて質問しました。対応してくれた従業員は、その必要はないと言いました。

しかし、私は調査を続けました。私が最初に行ったのは、特に Symfony の場合、Hostinger の自動インストーラーがどのように機能するかを分析することでした。 Symfony を自動インストーラーでインストールしましたが、プロジェクトがリダイレクトされるページで 500 エラーが発生しました。さて、依存関係をインストールしましたが、エラーは解決しませんでした。プロジェクト全体を削除することにしましたが、Web フォルダーに「何か特別なもの」があることに気づきました。結局のところ、Web サイトは作成時に彼女にリダイレクトされました。これを念頭に置いて、composer2 コマンドを使用してこのフォルダー内に Symfony バージョン 7.2 の新しいインストールを作成し、パス /web/public でドメインにアクセスすると、Web サイトが動作していることを確認できました。

インストールのステップバイステップ

1 - アカウントにアクセスし、「ウェブサイトを追加」に移動します。その後、空の PHP Web サイトを作成し、ドメインを追加するか、一時的な Web サイトを使用します。

Instalando Symfony  na Hostinger (Shared Server)

2 - 「自動インストーラー」 をクリックし、次に 「その他」 をクリックして、Symfony を選択します。

Instalando Symfony  na Hostinger (Shared Server)

3 - サイト管理者のデータを構成し、設定が私の設定と同じかどうかを確認します。

Instalando Symfony  na Hostinger (Shared Server)

4 - PHP 情報セクションで、これらの拡張機能があり、バージョン 8.3 が選択されていることを確認します。

Instalando Symfony  na Hostinger (Shared Server)
Instalando Symfony  na Hostinger (Shared Server)

5 - Web サイトの URL にアクセスし、次の画面を表示します:

Instalando Symfony  na Hostinger (Shared Server)

6 - 次に、SSH でサーバーにアクセスし (構成する必要があります)、次のコマンドを使用します。

   cd domains
   cd nome_do_website
   rm -rf public_html/
   mkdir public_html
   cd public_html
   mkdir web
   cd web
   composer2 create-project symfony/skeleton:"7.2.x-dev" .
ログイン後にコピー

7 - パス /web/public を使用して Web サイトの URL にアクセスし、Symfony Web アプリが動作することを確認します。

Instalando Symfony  na Hostinger (Shared Server)


最終的な考慮事項

  • リポジトリのクローンを作成し、Git を使用して更新を管理します。
  • Bash スクリプトで cron ジョブ を使用して、サイトを最新の状態に保ちます。
  • Hostinger は、最新の Composer (バージョン 2) に対して、composer2 コマンドを使用することに注意することが重要です。 Composer のみを使用する場合は、バージョン 1 が使用されます。

この記事が、Symfony を使用して Hostinger にプロジェクトをインストールするのが難しいすべての人に役立つことを願っています。私はコミュニティを支援し、私に起こったような問題を回避することを目的としてこの記事を書きました。気に入ったら、いいねを残して、うまくいったかどうかコメントしてください。ありがとうございます!

以上がHostinger への Symfony のインストール (共有サーバー)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート