首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu如何使用宝塔面板部署开源论坛HadSky并结合内网穿透远程访问?

依照hadsky官方给出的安装要求,我们需要使用PHP5.2+和MySQL5.0+,我们可以在这里选择对应PHP版本安装即可。...完成Apache、MySQLPHP几项软件的安装,我们可以点击软件商店页面上方的“已安装”按钮,查看已经安装的软件。同时,也可以在这里切换每个软件的版本。...进入软件商店,在页面上方找到“一键部署”按钮,进入可以一键部署的网站分页,从中选取“hadsky”条目,点击该条目右侧的“一键部署”按钮, 接下来会弹出网站基本设置窗口,在这里我们可以指定网站的基本信息...网站创建完成(一瞬间的事),宝塔面板会弹出已创建网站的地址,重要的网站信息(可能是数据库信息,或是网站后台登录信息)。...完成这几项设置,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。 当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

35110
您找到你想要的搜索结果了吗?
是的
没有找到

PHP+Redis实现延迟任务 实现自动取消订单,自动完成订单

; 业务场景: 1、当一个业务触发以后需要启动一个定时任务,在指定时间内再去执行一个任务(自动取消订单,自动完成订单等功能) 2、redis的keyspace notifications 会在key失效发送一个事件...过期事件,当某个键过期并删除时会产生该事件; 原配置为: notify-keyspace-events "" 更改 配置如下: notify-keyspace-events "Ex" 保存配置,重启Redis...,$use_mysql]; $key = implode(':',$list); $redis->setex($key,3,'redis延迟任务'); //3回调 $test_del...= false; //测试删除缓存是否会有过期回调。...,3后效果如上即成功 遇到问题:使用命令行模式开启监控脚本 ,一段时间报错 :Error while sending QUERY packet.

1.4K20

渗透测试入门 —— 渗透测试笔记

0x01 获取 www.test.ichunqiu 后台登录密码 利用 SQL 报错注入是获取管理员账号密码的常见方法。...@#123 登录后台: ? 依次点击 系统功能 -> 全局参数设置,在 网页底部版权信息 中写入一句话木马 保存设置: ?...于是,在菜刀 添加SHELL 的配置中填入数据库信息(THUPL): 小贴士:如何在菜刀中填入数据库配置信息请参考 黑站利器-中国菜刀的功能介绍和使用方法 mysql172.16.12.3...保存设置右键条目,选择 数据库管理,成功连接可见服务器端的数据库管理界面: ? 又经过一番搜索,得知 ultrax 正是 Discuz!...经过搜索发现,齐博 CMS 的默认数据库配置文件为 /data/mysql_config.php: ? 然后在菜刀 添加SHELL 的配置中修改数据库信息: ?

3.5K20

何在Ubuntu使用宝塔部署Emlog网站并发布到公网实现任意浏览器访问

MySQLPHP,则称为LNMP)。...进入软件商店,在页面上方找到“一键部署”按钮,进入可以一键部署的网站分页,从中选取“emlog”条目,点击该条目右侧的“一键部署”按钮, 通常,在宝塔面板部署网站网站,需要先下载的网站源代码,放置到宝塔面板的...网站创建完成,宝塔面板会弹出已创建网站的地址,重要的网站信息窗口(这些信息可能是数据库信息,或是网站后台登录信息)。...完成设置,我们就可以输入emlog的网址,尝试访问本地emlog的页面。 或者在emlog本地地址加上“admin”,访问emlog的后台页面,进行博客网站的设置。...完成这几项设置,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。 当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

10000

本地Linux系统搭建Emlog轻量化博客并实现远程访问本地站点

MySQLPHP,则称为LNMP)。...进入软件商店,在页面上方找到“一键部署”按钮,进入可以一键部署的网站分页,从中选取“emlog”条目,点击该条目右侧的“一键部署”按钮, 通常,在宝塔面板部署网站网站,需要先下载的网站源代码,放置到宝塔面板的...网站创建完成,宝塔面板会弹出已创建网站的地址,重要的网站信息窗口(这些信息可能是数据库信息,或是网站后台登录信息)。...完成设置,我们就可以输入emlog的网址,尝试访问本地emlog的页面。 或者在emlog本地地址加上“admin”,访问emlog的后台页面,进行博客网站的设置。...完成这几项设置,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。 当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

12310

使用PHP+Redis实现延迟任务,实现自动取消订单功能

; (A)业务场景: 1、当一个业务触发以后需要启动一个定时任务,在指定时间内再去执行一个任务(自动取消订单,自动完成订单等功能) 2、redis的keyspace notifications 会在key...默认不会开启keyspace notifications,因为开启后会对cpu有消耗 备注:E:keyevent事件,事件以__keyevent@<db __为前缀进行发布; x:过期事件,当某个键过期并删除时会产生该事件...= implode(':',$list); $redis- setex($key,3,'redis延迟任务'); //3回调 $test_del = false; //测试删除缓存是否会有过期回调...,3后效果如上即成功 遇到问题:使用命令行模式开启监控脚本 ,一段时间报错 :Error while sending QUERY packet....我们应该每次都使用exit退出,而不应该每次在nohup执行成功直接关闭终端。这样才能保证命令一直在后台运行。

1.2K31

Ubuntu系统本地部署Inis博客结合内网穿透实现远程访问本地站点

在Inis官网的安装说明中,我们可以找到Inis支持8.0版本的php,数据库则是MySQL5.5版本。...因此我们需要在宝塔面板上安装对应版本的Apache、MySQLPHP(即所谓的LAMP,如果是在Linux下安装Nginx、MySQLPHP,则称为LNMP)。...完成Apache、MySQLPHP几项软件的安装,我们可以点击软件商店页面上方的“已安装”按钮,查看已经安装的软件。同时,也可以在这里切换每个软件的版本。...进入软件商店,在页面上方找到“一键部署”按钮,进入可以一键部署的网站分页,从中选取“hadsky”条目,点击该条目右侧的“一键部署”按钮。...完成这几项设置,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。 当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

16510

使用ecshop电子商务系统的100个小问题

:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间()|2:图片过渡效果|1:是否显示按钮|_blank...回答:ecs_exchange_goods里面存储了积分商城的产品信息 61:ecshop后台如何设置产品价格格式 回答:后台->系统设置->网店设置->显示设置->商品价格显示规则 62:如何删除ecshop...73:如何修改后台操作栏目条 回答:languages\zh_cn\admin\common.php中修改 74:如何在ecshop自定义导航栏增加ecshop积分商城 回答:exchange.php增加进去...78:如何修改ur_here.lbi中的信息 回答:includes/lib_main.php函数中,修改assign_ur_here()函数 79:如何修复mysql的myd文件。...回答:进入mysql命令模式下。

5.3K10

100个 Linux 命令(9)-计划任务

默认会以后台方式启动,service 或 systemd 方式启动 crond 默认也是后台方式。 crond file 是定义定时任务条目的文件。...crontab 是管理 crond file 的工具 选项 说明 -l 列出定时任务条目 -r 删除当前任务列表中断所有任务条目 -i 删除条目时提示是否要删除 -e 编辑定时任务文件,实际上编辑的是/...命令段(即第6段)中,不能随意出现百分号"%",因为它表示换行的特殊意义,且第一个%的所有字符串将当作命令的标准输入。在定时任务条目中若以时间定义文件名时,应当将%使用反斜杠转义。...“-x test”:调试不会真正执行 “-x sch”:调试显示调试信息,可以看到等待时间 “-x test,sch” 在sch调试结果中的等待时间是crond这个daemon的检测时间,所以它表示等待下一次检测的时间...,因此除了第一次,之后每次都是60,因为默认crond是每分钟检测一次crontab file的。

1.3K41

如何使用docker搭建一天全家桶开发环境

6.1 phpMyAdmin 6.2 phpRedisAdmin 7.在正式环境中安全使用 8.常见问题 8.1 如何在PHP代码中使用curl?...PHP5.4启动,打开Nginx 配置,修改fastcgi_pass的主机地址,由php改为php54,如下: fastcgi_pass php:9000; 为: fastcgi_pass...php mysql # 创建并且已后台运行的方式启动nginx、phpmysql容器 $ docker-compose start php # 启动服务...# 删除并且停止php容器 $ docker-compose down # 停止并删除容器,网络,图像和挂载卷 4.2 添加快捷命令 在开发的时候,我们可能经常使用...容器使用172.0.17.1:3306连接即可 8.6 如何在Redis6的版本使用.so扩展文件 如果你在环境搭建的时候使用的是>=Redis6.x的版本,那么可以加载外部模块文件。

2K20

小记 - Web安全

、Linux 数据库类型:Access、MySQL、MSSQL、Oracle、PostSQL、DB2 搭建平台: 脚本程序: 其它信息:端口、子域、旁站、指纹、C段、CMS、WAF ## 后台查找 默认后台...:admin、admin/login.asp、manage、login.asp等常见后台 通过CMS识别查看网站是否使用CMS 工具扫描:御剑、wwwscan Google Hacking 查找是否含有...,其它用户30解锁 新建用户时,如无必要,可不给予可登录的shell 【推荐】 $ useradd no_user -s /sbin/nologin 密码复杂性 【推荐】 字母大小写+数字+特殊字符...文件管理 Public权限:数据库操作 Access注入 注入流程 判断注入点 判断数据库表 猜解 偏移注入 偏移注入的产生主要是用来解决猜到表名,但猜不到列名的情况 先猜解出该表的字段数 使用*号从往前逐个删除替代...思路是当sleep(n)函数被带入数据库执行时,网站会延时n再返回信息。因此可判断是否存在注入点。

1.8K20

phpMyAdmin 渗透利用总结

也可以直接访问:/doc/html/index.html目录 二、phpMyAdmin利用: phpMyAdmin的漏洞多为经过验证的才能利用,所以需要进入后台,可以采用爆破的方式进入后台,常用的有:...variables like %plugin%;// 查看插件目录 (2)5.0 <= Mysql version <5.1时,需要导出至目标服务器的系统目录,C://Windows/System32...将文件写入一个MOF文件替换掉原有的MOF文件,然后系统每隔五就会执行一次上传的MOF。...WooYun-2016-1994 33:任意文件读取漏洞 影响phpMyAdmin 2.x版本,poc如下: POST /scripts/setup.php HTTP/1.1 Host: your-ip...CVE-2016-5734 :后台RCE 影响范围:PhpMyAdmin 4 .0.x-4 .6.2,需要PHP 4 .3.0-5.4 .6 versions,利用如下: cve-2016-5734.

3.9K31

渗透测试面试问题2019版,内含大量渗透技巧

5、扫描网站目录结构,看看是否可以遍历目录,或者敏感文件泄漏,比如php探针 6、google hack 进一步探测网站的信息,后台,敏感文件 b、漏洞扫描 开始检测漏洞,XSS,XSRF,sql注入...空字节代码 xxx.jpg.php d、Apache 上传的文件命名为:test.php.x1.x2.x3,Apache是从右往左判断后缀 e、lighttpd xx.jpg/xx.php,不全,请小伙伴们在评论处不吝补充...因为exp执行多半需要空格界定参数 17.某服务器有站点A,B 为何在A的后台添加test用户,访问B的后台。发现也添加上了test用户? 同数据库。...在登录才可以访问的文件中插入XSS脚本。 27.后台修改管理员密码处,原密码显示为*。你觉得该怎样实现读出这个用户的密码?...或对数据进行正确的转义,mysql_real_escape_string+mysql_set_charset的使用。

10.7K75

渗透测试面试问题合集

e、扫描网站目录结构,看看是否可以遍历目录,或者敏感文件泄漏,比如php探针 f、google hack 进一步探测网站的信息,后台,敏感文件 漏洞扫描 开始检测漏洞,XSS,XSRF,sql注入,代码执行...空字节代码 xxx.jpg.php d、Apache 上传的文件命名为:test.php.x1.x2.x3,Apache是从右往左判断后缀 e、lighttpd xx.jpg/xx.php,不全,请小伙伴们在评论处不吝补充...因为exp执行多半需要空格界定参数 17.某服务器有站点A,B 为何在A的后台添加test用户,访问B的后台。发现也添加上了test用户? 同数据库。...在登录才可以访问的文件中插入XSS脚本。 27.后台修改管理员密码处,原密码显示为*。你觉得该怎样实现读出这个用户的密码?...或对数据进行正确的转义,mysql_real_escape_string+mysql_set_charset的使用。

2.6K20

代码审计(入门篇)-- 牛马留言板代码审计

10页面显示图片图片1=2时放包直接显示页面图片1.2留言框页面截图图片查看源代码D:\phpstudy_pro\WWW\cs.com\comment.php if(!...10页面显示图片图片1=2时放包直接显示页面图片1.3删除留言页面截图管理员删除留言图片用户删除留言图片查看源代码管理员D:\phpstudy_pro\WWW\cs.com\admin\comment_del.php...= $commentSQL->getAll($sql_comment); 漏洞复现payload123%25%27%20and%20if(1=2,sleep(10),1)%20#1=1时延迟10返回正常页面图片图片...id=1在cookie字段中添加 ;admin=admin ,并放包图片查看数据库,评论被删除,证明漏洞存在图片4.4越权删除任意用户(姿势与4.3一样,就不过多赘述了)5.未授权访问5.1后台用户管理存在未授权访问直接访问后台管理...,并抓包http://cs.com/admin/user_edit.php图片在cookie字段添加 ;admin=admin 图片放包,直接登录进入后台管理页面,证明漏洞存在图片

2.4K20

Laravel之队列「建议收藏」

任务在处理的时候发生异常,任务将被放回队列.在下一次再被处理 b.判断同一任务失败的次数 $this->attempts() // 返回失败次数 $this->release(50); // 将任务放回到队列,50次执行...//指定连接,也就是不同队列类型,database,redis,在queue.php中配置 php artisan queue:listen --queue=high,low //指定队列优先级...--sleep=5 //没有任务的时候休眠5 php artisan queue:listen --tries=3 //失败任务尝试3次 queue:work 默认只执行一次队列请求, 当请求执行完成就终止...类似的,数据库连接应该在后台长时间运行完成断开,你可以使用DB::reconnect 方法确保获取了一个新的连接。...queue:forget 5 //删除id为5的失败任务 //d.删除所有任务 php artisan queue:flus 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

1.7K10
领券