ホームページ > バックエンド開発 > PHPの問題 > PHPプロジェクトをサーバーに置く方法

PHPプロジェクトをサーバーに置く方法

リリース: 2023-02-27 20:24:02
オリジナル
6430 人が閲覧しました

PHPプロジェクトをサーバーに置く方法

サーバー PHP 環境のセットアップと注意事項:

推奨事項: php サーバー

1 , Apache2 のインストール:

sudo apt-get install apache2
ログイン後にコピー

操作が完了したら、ブラウザを開いて IP アドレスを入力します。ようこそインターフェイスが表示されたら、インストールは成功です

注: Web サイトは /var/www/ html

2. PHP のインストール

sudo apt-get install php7.0
ログイン後にコピー

操作が完了したら、php -v と入力して、PHP が正常にインストールされているかどうかを確認します。

注: PHP ファイルを認識して解析できるように Apache をバイパスする必要がある場合は、MOD をインストールする必要があります。インストール コードは次のとおりです:

sudo apt-get install libapache2-mod-php7.0
ログイン後にコピー

3. MySQL のインストール

sudo apt-get install mysql-server mysql-client
ログイン後にコピー

インストール プロセス中にプロンプ​​トが表示されます。root アカウントのログイン パスワードを設定し、入力して [OK] を選択してインストールを続行します。

注: 同様に、MySQL が対話できるようにする必要もあります。 PHP を使用して PHP 用の MySQL プラグインをインストールします:

sudo apt-get install php7.0-mysql
ログイン後にコピー

4. 残りのソフトウェア パッケージ

一般的に使用される PHP 拡張機能もインストールできます (これらはすべて php7 で始まるソフトウェア パッケージです)。 0-。

PHPStorm でサーバーを使用して、PHP プロジェクトをサーバーにアップロードします。

サーバーを開発のみに使用する場合、これは良い考えではありません。それは非常に危険で時間の無駄なメモです。次に、IDE を使用してサーバーと連携し、U ディスクとネットワーク ディスクを使用してプロジェクトを前後にコピーします。ネットワークがある限り、プロジェクトはどこにいても見ることができます。

1. ツール->D導入->構成

2. を押します。 Server を追加します。名前は任意です。タイプとして SFTP を選択します。

3。[接続] に、パブリック IP アドレスである SFTP ホストを入力する必要があります。 , ルートパス 選択 /var/www/html プロジェクトのアドレスです。他のアドレスを設定する場合は、この項目を変更してください, ユーザー名, Password はそれぞれサーバーのユーザー名とパスワードです。

4. マッピング入力する必要があります サーバー上のデプロイメント パス 「ローカル プロジェクト名」は / なので、次のフォルダーをクリックするだけです。

5. デバッグにサーバーを使用する場合は、[このサーバーをデフォルトとして使用する] を選択してください。選択されていない場合は、以前に構成したサーバーがデバッグに使用されます。構成がない場合は、構築されたサーバーがデバッグに使用されます。デバッグ中 (デバッグ中にアドレスバーの後ろに長い文字列が表示されるのはこのためです)

6. 保存するたびにサーバーにアップロードしたい場合はチェックを入れてください[ツール] -> [デプロイ] -> [自動アップロード](常に)

7. [ツール]-> で Upload と ## を使用できます。 ;デプロイ #ダウンロードプロジェクトをアップロードおよびダウンロードします。

以上がPHPプロジェクトをサーバーに置く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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