php バックエンド管理システム_TP5admin は、thinkphp5 フレームワーク + Bootstrap で開発されたバックエンド管理システムであり、バックエンドはメニューと権限の管理を行い、1 人の管理者に対して複数のグループをサポートします。これは私がtp5を学ぶときに練習するものです。あくまで参考として!
環境: ソフトウェアが正常に動作するには、php5.4 以降の環境が必要です。
インストール手順:
仮想マシン構成はパブリック ディレクトリにバインドする必要がありますが、その方が安全です。
Nginx 仮想マシンの構成は次のとおりです。
サーバ{
聞いて80;
サーバー名tp5admin.com;
root"/Users/mac/wwwroot/work/tp5admin.com/public";
位置/{
インデックスインデックス.htmlインデックス.htmindex.php;
自動インデックスオン;
if(!-e$リクエストファイル名){
###第 1 レベルのディレクトリの下
書き換え^/(.*)$/index.php/$1last;
###ドメイン名の第 2 レベルのディレクトリ
#rewrite^/ディレクトリ名/(.*)$/ディレクトリ名/index.php/$1last;
}
}
location~.php(.*)${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_split_path_info^((?U).+.php)(/?.+)$;
fastcgi_paramscript_FILENAME$document_root$fastcgi_script_name;
fastcgi_paramPATH_INFO$fastcgi_path_info;
fastcgi_paramPATH_TRANSLATED$document_root$fastcgi_path_info;
includefastcgi_params;
}
}
ウィンドウ環境のLAMP構成
1C:WindowsSystem32driversetchosts ファイルの最後に追加します
127.0.0.1tp5admin.com
2httpd.conf ファイルの最後に tp5admin Web サイト設定を追加します
サーバー名tp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Apache を再起動し、tp5admin.com/admin を実行します。