インストールして実行する
ThinkPHP6 のインストール
バージョン 6.0 以降では、Composer を介してインストールおよび更新する必要があるため、Git を介してダウンロードおよびインストールすることはできません。
PHP >= 7.1.0
1. インストールComposer
Windows の場合、Composer ソフトウェアをダウンロードします。
ステップ 1: ダウンロードした Composer ソフトウェアをダブルクリックしてプログラムを実行します。
ステップ 2: ドライブ文字を選択します。インストール済み
ステップ 3: PHP のバージョンを選択します。統合パッケージ環境を使用している場合は、統合パッケージに移動し、php
ステップ 4: 次のすべてのステップ
2. SetupComposer
Download を探します。 source
最初に、ミラー アドレスでもある Composer
のダウンロード ソースを設定します。
Enter
#海外の Web サイトは遅いため、公式 Web サイトは国内ミラー (Alibaba Cloud) の使用を推奨しています #composer config -g repo.packagist combos https://mirrors.aliyun.com/composercomposer config -g repo.packagistコマンド ライン ウィンドウまたはコンソールのコンポーザー https://packagist.phpcomposer.com
3. Composer をダウンロードしてインストールする ThinkPHP6
まず、ThinkPHP6
のルート ディレクトリに切り替えます。 php 環境
cd d:/phpstudy/www
は、ダウンロード Thinkphp6 コマンドを実行しています。最後の tp は、新しい tp ディレクトリを作成することです。これは変更可能です。
composer create-project topthink/think tp
Update Thinkphp6 core
コンポーザー更新topthink/framework
注: インストール コマンドと更新コマンドが配置されるディレクトリは異なります。更新はアプリケーションのルート ディレクトリで実行する必要があります
4。インストールが成功した後のディレクトリ構造
- #バージョン 6.0 のディレクトリ構造の主な変更点は、コア フレームワークがベンダー ディレクトリに組み込まれ、元のアプリケーション ディレクトリがアプリ ディレクトリになることです。 #インストール後のディレクトリ構造はシングル アプリケーション モードです。
- Mac または Linux 環境では、ランタイム ディレクトリのアクセス許可が必要であることに注意してください。 777
├─app アプリケーション ディレクトリ
│ §─controller コントローラ ディレクトリ
│ §─model モデルディレクトリ
│ ├─...スルーアウト' ' スルーアウト' ''-' ‐‐‐‐ ‐‐‐‐ │ │ │ │ │ │ │
##│ └─event.php イベント定義ファイル #│ ----------------------------config 設定ディレクトリ │ §─app.php アプリケーション構成│ §─cache.php │ キャッシュ構成│ §─console.php コンソール構成│ §─cookie.php Cookieの構成│ §─database.php │ データベース構成
│ §─filesystem.php ファイルディスク構成
│ §─lang.php │ 多言語構成
│ §─ log.php ログ構成
│ §─middleware.php ミドルウェア構成
│ §─route.php URLとルーティング構成
│ §─session.phpセッション構成
│ §─trace.php トレース構成
│ └─view.php 構成の表示
│
--------------view ディレクトリの表示
├─route ルート定義ディレクトリ
│ ├─route.php ' ' s ' s through ' ウェイ スルー ウェイ' スルー スルー スルー スルー スルー スルー スルー スルー スルー ルートルート定義ディレクトリに移動します。
│ パブリック WEB ディレクトリ (外部アクセス ディレクトリ)
│ §─index.php エントリ ファイル
│ §─router.php クイック テストfile
│ lux─.htaccess apache の書き換えに使用
#│
--------------─extend 拡張クラスライブラリディレクトリ
# ─runtime アプリケーションランタイムディレクトリ (書き込み可能、カスタマイズ可能)
├─vendor Composer クラス ライブラリ ディレクトリ
----------------------------.example.env 環境変数サンプル ファイル
├─composer.json - Composer 定義ファイル
§─LICENSE.txt 説明ファイル
─ README.md README ファイル
─think コマンド ライン エントリ ファイル
5. Thinkphp6 を実行します。 注: Windows システムの PHP 環境統合パッケージとそのアクセス方法についてのみ説明します
ステップ 1: phpstudy 統合ソフトウェアを開く - サイト ドメイン名管理
ステップ 2: Web サイトのドメイン名: www.xxx.com
ステップ 3: Web サイトのディレクトリ: tp/public
ステップ 4: C:\Windows\System32\drivers\etc ディレクトリ内、hosts ファイルを開きます
ステップ 5: 最後の行に 127.0.0.1 www.xxx.com
と入力します ステップ 6: ドメイン名 (www.xxx.com) を直接入力しますブラウザ
6. ThinkPHP6 コアディレクトリ