# MyClassPHP-Shop **Repository Path**: colingit/myclassphp-shop ## Basic Information - **Project Name**: MyClassPHP-Shop - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-12-21 - **Last Updated**: 2022-02-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MyClassPHP-Shop 重复造轮子或许不是最好的选择,也许你造了才会发现别有洞天 # 使用 ### 1.配置域名环境 #### nginx配置后台 ```bash server { listen 80 ; server_name shopadmin.myclassphp.com; autoindex on; index index.html index.html; # 替换真实目录 root /var/www/MyClassPHP-Shop/admin; } ``` #### nginx配置api ```bash server { listen 80; server_name shop.myclassphp.com; autoindex on; index index.php index.html index.html; # 替换真实目录 root /var/www/MyClassPHP-Shop/public/; location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } # 有其它的php配置时,php配置的部分可以忽略 location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; } } ``` ### 2.准备基础数据 #### 导入基础数据库 ``` myclassphp-shop.sql ``` #### 执行composer ``` composer install ``` ### 3.修改配置 #### 3.1.1 修改admin访问接口地址 路径为``admin/src/config.js`` ```javascript requestHost : 'http://shop.myclassphp.com/' , requestUrl : 'http://shop.myclassphp.com/admin ``` #### 3.1.2 修改数据库信息 路径为``config/.env`` ```bash DB_HOST=192.168.0.254 ;数据库地址 DB_TYPE=mysqli ;数据库类型 DB_TABS=myclassphp-shop ;数据表名 DB_USER=root ;数据库用户 DB_PASS=123456 ;数据库密码 DB_PREFIX=mc_ ``` #### 4.运行 ``` http://shopadmin.shopmyclassphp.com ``` 后台账号均为``admin`` ### 说明 后台采用LayuiAdmin Pro单页面版,此版本仅供学习使用,如有商业用途请联系作者[授权](https://www.layui.com/admin/)!