この記事の動作環境:Windows 7系、PHPバージョン7.1 、DELL G3 コンピューターPHP プロジェクトのリモート展開の方法: 1. サーバーをレンタルする; 2. 環境を構成する; 3. PHP およびデータベース環境をテストする; 4. WINScp を介してファイルをアップロードする; 5. ファイルを実行する。
php プロジェクトをリモートでデプロイするにはどうすればよいですか?
PHP プロジェクトをサーバーにデプロイします
プロジェクトには多数の php ファイルが含まれており、mysqlプロセスに接続する必要があります サーバーのレンタル -> 環境の構成 -> PHP とデータベース環境のテスト -> ファイルのアップロード -> 実行 Alibaba Cloud 公式 Web サイトの登録とログイン - 実名認証 - 学生認証 - 購入 - 入力 >コンソール>クラウドサーバー>インスタンス - インスタンスのパスワードのリセット -> 環境の設定
Alibaba Cloud プラットフォーム独自のリモート接続機能を使用する #手順:購入について
Alibaba Cloud Student Machine
: 月額 10 人民元*ただし、割引は 1 回だけなので、数回購入してください残りの月 (sigh.jpg
地域
: さらにいくつかを選択して表示できます。残りのサーバー オペレーティング システム (インベントリ) は地域によって異なるようですインスタンス
: デフォルト 1CPU 2Gオペレーティング システム
: Ubuntu 18.04 64 ビット*オペレーティング システムは Linux です。Linux の手順がわからない場合は、他の人のコードを狂ったようにコピーします。
/
パスワードのリセットについて
インスタンスが見つかりません
: ページの左上隅で、購入したサーバーのリージョンは、
ip アドレス
、ユーザー名
、およびパスワード
を覚えておく必要があり、テキスト ## に保存することをお勧めします。 # /
2. 環境を構成する
(前の手順からの続き) -選択してクリックし、購入したインスタンスを入力します - リモート接続ドロップダウンからワークベンチを選択します - リモート接続ページがポップアップ表示されます - ユーザー名 (デフォルトの root) とパスワードを入力します
*ここにリモート接続パスワードはありますか? 自分で設定する必要があります
/
環境を構成するための具体的な手順手順::
/
参考: PHP プロジェクトをサーバーにデプロイして、他の人があなたの結果を見ます。 /
何百もの予期せぬ状況が発生しました
パッケージが見つかりません: コマンドを更新/変更するだけですルート ディレクトリ var>www>html は存在しません
: 自分で新しいディレクトリを作成します。すべてのプロジェクト ファイルはここに配置されますPort
: mysql ポートを自分で追加します
[プルインスタンスの右側にある [その他] ドロップダウン メニュー > [ネットワークとセキュリティ グループ] > [構成ルール] > [手動追加] >カスタム UDP 目的: 3306/3306 ソース: 0.0.0.0 /0
]
#*事故が多くて詳細は忘れました
3. テスト
php と mysql が利用可能かどうかをテストします。
php ファイルをルート ディレクトリ
phpInfo();]
\var\www\html
http://ip アドレス/phpInfo.php4 を開きます。WINScp アップロード ファイル
winscp をダウンロードします - IP アドレス、ユーザー名、パスワードで接続します - ファイルを
*winscp が開きますデフォルトのディレクトリは \root
です。トップ ディレクトリ
\
に戻り、\var\www\html *通常 ## を見つける必要があります。 #\var
存在します。
\var\www はありません。新しい www
/
データベースを作成できます。問題:
プロジェクト接続データベースの構成を変更します (新しいユーザー名とパスワード)
再アップロードする必要があります。 mysql テーブルとデータリセット phpmyadmin ユーザー名とパスワード
- /
- ps:
- * Alibaba Cloud の Web ページを開くと、なぜこんなに乱雑になっているのですか?
以上がPHPプロジェクトをリモートでデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。