代码拉取完成,页面将自动刷新
本系统采用 LNMP 环境进行部署。软件版本如下:
需要的 PHP 扩展:
php-cli, php-common, php-fpm, php-gd, php-mbstring, php-mcrypt, php-mysqlnd, php-opcache, php-pdo, php-xml
其他相关软件:
composer, pm2
php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate
php artisan migrate
nohup php /path/to/project/artisan queue:work --tries=3 > /dev/null 2>&1 &
nohup php /path/to/project/artisan mall:check-player-queues > /dev/null 2>&1 &
* * * * * php /path/to/project/artisan schedule:run >> /dev/null 2>&1
注意:
缓存配置信息
和 缓存路由信息
,在开发、调试环境下不需要启用。这两项启用后,如果 配置、路由 有相关改动,需要重新缓存npm install -g laravel-echo-server
pm2 start pm2.json
php artisan mall:import-regions
php artisan mall:create-admin {username} {password}
,例如:php artisan mall:create-admin admin 123456
php artisan mall:create-coins
http://api.domain.com/api/callback/game-records
http://api.domain.com/api/callback/machines
http://api.domain.com/api/callback/orders
注:将 http://api.domain.com
改成自己的域名
server {
listen 80;
root /path/to/project/public;
server_name api.domain.com;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
add_header 'Access-Control-Allow-Origin' $http_origin always;
add_header 'Access-Control-Allow-Credentials' true always;
add_header 'Access-Control-Allow-Headers' 'X-CSRF-TOKEN, X-XSRF-TOKEN, Authorization, Origin, X-Requested-With, Content-Type, Accept, X-App-Version, X-App-Client, X-Socket-ID' always;
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Allow-Origin' $http_origin always;
add_header 'Access-Control-Allow-Credentials' true always;
add_header 'Access-Control-Allow-Headers' 'X-CSRF-TOKEN, X-XSRF-TOKEN, Authorization, Origin, X-Requested-With, Content-Type, Accept, X-App-Version, X-App-Client, X-Socket-ID' always;
add_header Access-Control-Max-Age 2592000;
access_log off;
expires 30d;
return 204;
}
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
expires 1d;
}
location ~ .*\.(js|css|html|htm)?$ {
expires 12h;
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。