当前位置:网站首页>Share the easy-to-use fastadmin open source system - Installation
Share the easy-to-use fastadmin open source system - Installation
2022-07-02 20:53:00 【Programmer Xiao Peng】
One 、 Preface
Most companies have their own systems for internal use , Let customer service 、 Operational analysis data 、 View data usage , It is characterized by no complex business , Permission control is required , So we need a simple and convenient system . Today I will share with you the next PHP Open source background management system FastAdmin,FastAdmin It is very suitable for small and medium-sized background management systems , It can be used out of the box without secondary development , Suitable for the background of simple business , For example, you can view reports 、 Check the log 、 View records and other requirements , With my push , At present, our company has two back offices using the system .
Two 、 brief introduction
FastAdmin It's based on ThinkPHP5+Bootstrap Rapid background development framework . The system has built-in permission control 、 One click generation CRUD、 One click to generate controller menu and rules 、 One click generation API Interface document and other functions , There are also rich plug-ins that can be downloaded and used , Ecological convenience, very good . Let's use it step by step .
3、 ... and 、 install
3.1 Environmental Science
The following configurations are recommended :
PHP >= 7.1 And <= 7.3 ( recommend PHP7.1 edition )
Mysql >= 5.6 ( Need support innodb engine ) Apache or Nginx
PDO PHP Extension MBstring
PHP Extension
CURL PHP Extension
Node.js ( Optional , For installation Bower and LESS, At the same time, packaging and compression also need to use )
Composer ( Optional , Used to manage third-party expansion packs )
Bower ( Optional , Used to manage front-end resources )
Less ( Optional , For editing less file , If you need to add or modify css style , It's better to install )
3.2 Install access
3.2.1 download
Extract the downloaded complete package to the site project directory , Compressed package download address :https://www.fastadmin.net/download/full.html

3.2.2 Binding directory and configuration
First on the computer Hosts Add local mapping in file configuration ,127.0.0.1 www.fastdemo.com. And then in nginx Add a site and bind it to public The directory is the running directory , my nginx The configuration is as follows , For reference only :
server {
listen 80;
server_name www.fastdemo.com;
root /www/fastdemo;
location ~ \.php(.*)$ {
root /www/fastdemo/public;
fastcgi_pass php:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
include fastcgi.conf;
set $path_info "";
set $fastcgi_script_name_new $fastcgi_script_name;
if ($fastcgi_script_name ~* "^(.+\.php)(/.+)$" ) {
set $fastcgi_script_name_new $1;
set $path_info $2;
}
}
location / {
root /www/fastdemo/public;
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
}
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
}
}3.2.3 install
Visit our configured local domain name http://www.fastdemo.com/install.php Installation , See this page to install , If you can't see it, you need to check whether the binding directory is correct 、nginx Whether the configuration is correct .

We enter the database address 、 Database name 、 Click the Install button for passwords and other information , Redirect to the successful installation interface . We can click to enter the backstage .


3.2.4 Verify access
The system is for safety , After the installation, it will be in public Random background entry for directory generation , Login and manage the background through the random background entry we just saw .
Foreground page

Background login page


5、 ... and 、 end
In this way, we have successfully installed , In the next article, we will talk about how to use one key CRUD Plug in and one click menu .
边栏推荐
- Research Report on the overall scale, major manufacturers, major regions, products and applications of swivel chair gas springs in the global market in 2022
- Internal/validators js:124 throw new ERR_ INVALID_ ARG_ Type (name, 'string', value) -- solution
- 自动化制作视频
- Is it safe to buy funds on securities accounts? Where can I buy funds
- 现在券商的优惠开户政策什么?实际上网上开户安全么?
- 【Hot100】21. Merge two ordered linked lists
- Research Report on the overall scale, major manufacturers, major regions, products and applications of capacitive voltage transformers in the global market in 2022
- Research Report on the overall scale, major manufacturers, major regions, products and application segmentation of sound quality head simulators in the global market in 2022
- 7. Build native development environment
- Basic concept of database, installation and configuration of database, basic use of MySQL, operation of database in the project
猜你喜欢

burp 安装 license key not recognized

The first of the classic quotations of correspondents is heartbreaking

Roommate, a king of time, I took care of the C language structure memory alignment

Highly qualified SQL writing: compare lines. Don't ask why. Asking is highly qualified..
![[daily question] 241 Design priorities for operational expressions](/img/27/4ad1a557e308e4383335f51a51adb0.png)
[daily question] 241 Design priorities for operational expressions
![[error record] the command line creates an error pub get failed (server unavailable) -- attempting retry 1 in 1 second](/img/6e/c82ff02a249b5d275a4589120a197a.jpg)
[error record] the command line creates an error pub get failed (server unavailable) -- attempting retry 1 in 1 second

Solution to blue screen after installing TIA botu V17 in notebook
![[871. Minimum refueling times]](/img/5f/75e717d1fc9d1c5f9e1d8f59dda38c.png)
[871. Minimum refueling times]

面试经验总结,为你的offer保驾护航,满满的知识点

Jetson XAVIER NX上ResUnet-TensorRT8.2速度与显存记录表(后续不断补充)
随机推荐
mysql
Redis -- three special data types
八年测开经验,面试28K公司后,吐血整理出高频面试题和答案
股票开户要找谁?手机开户是安全么?
外包干了三年,废了...
Spark source code compilation, cluster deployment and SBT development environment integration in idea
通信人的经典语录,第一条就扎心了……
At compilation environment setup -win
Is it safe to open an account for online stock speculation? I'm a novice, please guide me
在网上炒股开户安全吗?我是新手,还请指导
Use graalvm native image to quickly expose jar code as a native shared library
Record the problems encountered by nodejs asynchronism
B-end e-commerce - reverse order process
测试人员如何做不漏测?这7点就够了
Cron expression (seven subexpressions)
This team with billions of data access and open source dreams is waiting for you to join
Data preparation for behavior scorecard modeling
Function, function, efficiency, function, utility, efficacy
2021 v+ Quanzhen internet global innovation and Entrepreneurship Challenge, one of the top ten audio and video scene innovation and application pioneers
现在券商的优惠开户政策什么?实际上网上开户安全么?