服务器配置:最低2核2G
服务器程序:宝塔面板
Nginx:版本1.2x
PHP:7.4~8.2
Mysql:5.7~5.8
php扩展:fileinfo、redis、event
定时任务运行环境要求
CAUTION
定时任务目前只能使用php7.4(将命令行php版本设置为7.4)
Nginx:版本1.2x
PHP:7.4 [必须]
CAUTION
搭建多网站温馨提示
如果你需要搭建多个沉梦SUP、或者同时搭建其他类似的网站,可以在安装系统好了后再点击如下链接,查看教程方法解决
https://doc.apipost.net/docs/detail/2b71787dc064000?target_id=2325b22e7fa000
一. 新建站点
1.首先登录进入面板控制台
2.点击左侧的“网站” ,点击“新建站点”(按下图所示操作)
二.上传程序
1.准备好沉梦云Pro安装程序(或找授权商提供)
2.将程序上传到网站目录
3.解压文件到当前网站目录(解压后可参考下图所示)
三.部署网站配置
1.找到刚刚添加的站点,找到右侧的“设置”
2.点击“设置”进入网站配置
3.按如下所示将下方伪静态规则填好并保存
# nginx代理
# nginx代理
location /sysgateway {
proxy_pass http://127.0.0.1:16895;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
}
location ~* ^/(runtime|app){
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
填好后大概下面这个样子
4.设置运行目录,thinkphp程序为了安全考虑,需要设置运行目录
四.添加域名解析
1.如果自己没有域名首先选一个注册商去注册登录,购买需要的域名,以下按推荐顺序排列
腾讯云 https://dnspod.cloud.tencent.com/
阿里云 https://wanwang.aliyun.com/
西部数码 https://ww.west.cn/services/domain/
2.购买域名后,会提示是否进入域名控制台,如果有点击进入,如果没有就搜索域名就出来了(以阿里云为例)
3.进入控制台后,点击域名列表,找到自己买的域名
4.找到解析按钮,点击进入添加解析(必须解析也就是绑定到服务器或主机才能访问使用)
A记录 当主机商提供独立IP时使用,例如:125.77.177.131
CNAME记录 当主机商提供域名时使用,例如:cname.thost.cn
其他记录一般用不上不用管!!
主机记录添加@和www即可,除非你不想使用首页访问,例如你域名是sfsf.cn 想使用访问wang开头,那么填wang即可,最后的完整域名就是wang.sfsf.cn
5.等待域名解析生效后再执行后续操作
五.安装网站必备php扩展
1.进入软件商店、已安装、找到php74、点击右侧的设置 (如下图所示)
2.安装fileinfo扩展
3.安装redis扩展
4.安装event扩展
六.安装程序
直接访问您的域名,即可进入安装引导
如果提示网站打不开,404或者403等,说明域名解析未生效
提示:部分国内服务器需要找服务器购买平台的客服过白
开始安装:
1.访问后正常将出现如下图所示提示
2.阅读并同意使用协议后,下一步
3.环境检测和配置,如果不通过,请按照右侧提示操作
4.填写数据库信息,以及网站信息
注意,此处管理员只是测试!为了保障您的财产安全,请自行填写较复杂的管理员资料!!
七.配置定时任务(有需要同步订单和商品则必须操作)
为了处理同步订单、商品、自动发货等日常任务,需要配置定时任务处理
本系统采用workerman多进程同步机制,高效快捷,无需安装太复杂的第三方扩展即可使用
1.在宝塔软件商店->已安装,找到当前系统网站所使用的php版本(php最低7.4),例如php7.4
2.(必须操作)配置定时任务环境
2.3 首先在宝塔文件管理器按如下路径定位,粘贴后回车即可
/www/server/php/74/etc
2.2 接着打开php.ini和php-cli.ini两个文件,搜索disable_functions 按如下图所示位置
注意:如果php-cli.ini没有搜到disable_functions,则不用操作
2.3 然后将如下代码粘贴保存在这两个配置文件
disable_functions = passthru,system,chroot,chgrp,chown,shell_exec,popen,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_waitpid,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
3.(必须操作)安装event扩展,在php7.4版本的设置中“安装扩展”选项安装。
4.(必须操作)上面的步骤完成后如图先点击重载配置,在点击重启
5.进入宝塔控制台后台->网站->高级设置->PHP命令版本设置为php7.4,保存
6.通过系统设置的定时任务复制命令,在计划任务添加定时任务
7.(最后一步)如何确定同步配置成功了?
- (1)添加好计划任务之后,等10分钟以上,或者手动执行一次!
- (2)看到如下图所示类似的提示信息就表示你成功啦!
8.如果严格按照教程操作后还是没有出现上述图片提示,执行一次步骤5,再重启一下服务器,
9.如果重新安装了其他php版本,再执行一次步骤5,再重启一下服务器
暂无评论内容