問題ベースのプロジェクトの開発によって作成されたサーバーのLNMPパゴダパネルに間違ったパスを解決するために展開thinkphp

まず、環境とバージョン:

ホスト:アマゾンAWS EC2ホスト

システム:Ubuntuの18.04.2 LTS(GNU / Linuxの4.15.0-1039-AWS x86_64版)

パネル:パゴダの無料版6.9.5

サービス:Nginxは1.16、PHP 7.2、MySQLの5.7.22(RDSのアマゾンではなく、五重塔パネルのインストールによって実行されている、この議論は、データベースを必要としません)

プログラム:ThinkPHP 5.0.24

第二に、展開プロセス

雲の中1.オープンし、必要なアップグレードや(ホストのウェブサイトを見つける省略)小さな形状の少しを行うには、ホストを起動します。

2.ログホストのインストールパゴダパネル(省略パゴダは、公式ウェブサイトを見つけます。)。

3.ログの五重塔パネルは、オペレーティング環境をインストールします。

私はLNMP環境を選んだ、nginxのバージョン1.16を選択し、PHPのバージョン7.2、MySQLはインストールが実行速度が遅くなりますが、その後、私は、「コンパイルしてインストール」を選択するのに慣れて、FTPが、それは普通のことだかどうかを確認し、phpmyadminのは確認していない、ダニはありませんが、より多くの流体。

4.パネルにウェブサイトを作成します。

良いドメイン名とパス情報の設定、およびFTPを起動し、ログイン名とパスワードを設定して、直接作成。

事前にドメイン名を解決することを忘れないでください。

5.アップロードのウェブサイト:

私は通常、zipファイルをパッケージ化されているプロジェクトファイルのローカルPCのフォルダに内容を置くFTP経由圧縮し、その後、サーバーのWebルートディレクトリにアップロード。その後、仏塔パネルファイル管理モジュールを入力してアーカイブが直接抽出見つけます。このアクションは、アップロードする多くの時間を節約します。

6.パゴダパネルでサイトを構成(キー)

パネルログイン - ウェブサイト - 対応するサイトレコードの背後にある「設定」:

1560399419(1)

爆弾を開くには、ディレクトリ層でサイトを選択 - 実行ディレクトリ - /公共、保存

画像

コードは、擬似静的で書かれている、弾性層を閉じないでください。

場所/ {
     場合(! - Eの$のREQUEST_FILENAME){ 
        書き換え   ^(。*)$ /index.php?s=$ 1   最後ブレーク; 
    } 
}

画像

ここでは、まだエラーならば、あなたがサイトやサービスを再起動しようとすることができ、良いドメイン名を解決しようとする直接アクセスして、演奏床をオフにすることができます。

それだけです。

おすすめ

転載: www.cnblogs.com/chenqiang001/p/11015906.html