安装并配置Nginx
编辑Nginx配置文件,添加以下内容以指向奖励网站的根目录。
server{listen80;server_nameyourwebsite.com;root/var/www/reward_website/v1.7/public;indexindex.phpindex.html;location/{try_files$uri$uri//index.php?$query_string;}location~\.php${includesnippets/fastcgi-php.conf;fastcgi_passunix:/var/run/php/php7.4-fpm.sock;}location~/\.ht{denyall;}}
安装SSL证书
将SSL证书和私钥上传到服务器,并在Nginx配置中添加SSL配置。例如:
server{listen80;server_nameyourwebsite.com;return301https://$server_name$request_uri;}server{listen443ssl;server_nameyourwebsite.com;ssl_certificate/etc/letsencrypt/live/yourwebsite.com/fullchain.pem;ssl_certificate_key/etc/letsencrypt/live/yourwebsite.com/privkey.pem;ssl_protocolsTLSv1.2TLSv1.3;ssl_ciphers'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256';root/var/www/reward_website/v1.7/public;indexindex.phpindex.html;location/{try_files$uri$uri//index.php?$query_string;}location~\.php${includesnippets/fastcgi-php.conf;fastcgi_passunix:/var/run/php/php7.4-fpm.sock;}location~/\.ht{denyall;}}
配置数据库连接
进入解压后的安装包目录,编辑config/db.php文件,将数据库连接信息配置为刚刚创建的数据库和用户。
'db_host'=>'localhost','db_name'=>'reward_website_db','db_user'=>'reward_user','db_password'=>'your_password',
后台管理系统设置
基本设置:登录后台管理系统后,首先进行一些基本设置,以确保网站能够正常运行和展示。
网站设置:在“设置”菜单中,您可以设置网站的基本信息,如网站名称、标语、Logo等。这些信息将在网站的首页和其他页面中展示。用户设置:配置用户注册和登录相关的设置,包括是否允许第三方登📝录(如通过社交媒体账号登📝录),注册时需要的验证方式等。
奖励设置:这是奖励网站的核心功能。您可以在“奖励设置”菜单中添加和管理各种奖励项目。
添加奖励项目:输入奖励名称、描述、积分、图片等📝信息,并设置兑换条件。例如,一个积分奖励可以设置为需要用户累计积分达到一定值才能兑换。奖励分类:为了方便管理和展示,您可以将奖励项目分类,例如“电子产品”、“美食优惠”等。
校对:周轶君(f3J1ePQDlzHhwh44q38w4Ima2E3XrDq)


