php серверная система управления_TP5admin — это серверная система управления, разработанная с использованием платформы thinkphp5 + Bootstrap. Бэкэнд осуществляет управление меню и разрешениями и поддерживает несколько групп для одного администратора. Это то, что я использую на практике при изучении tp5. Только для справки!
Среда: для нормальной работы программного обеспечения необходимо использовать среду выше php5.4.
Шаги установки:
Конфигурация виртуальной машины должна быть привязана к общедоступному каталогу, что безопаснее.
Конфигурация виртуальной машины Nginx следующая:
сервер {
слушай80;
имя_сервераp5admin.com;
root"/Users/mac/wwwroot/work/tp5admin.com/public";
расположение/{
indexindex.htmlindex.htmindex.php;
автоиндексон;
if(!-e$request_filename){
###В каталоге первого уровня
переписать^/(.*)$/index.php/$1last;
###Каталог второго уровня под доменным именем
#rewrite^/имя каталога/(.*)$/имя каталога/index.php/$1last;
}
}
местоположение~.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 оконной среды
1Добавьте внизу файла C:WindowsSystem32driversetchosts.
127.0.0.1tp5admin.com
2Добавьте конфигурацию веб-сайта tp5admin внизу файла httpd.conf.
ИмяСервераtp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Перезапустите Apache и запустите tp5admin.com/admin.