
宝塔
文章平均质量分 58
我是高手高手高高手
这个作者很懒,什么都没留下…
展开
-
宝塔 Linux 计划任务中添加运行项目网站PHP任务-定时任务
确保 PHP 脚本在项目根目录下执行,避免因相对路径导致的文件找不到问题(常见于框架的入口文件、配置文件加载)。/www/server/php/56/bin/php -v # 确认 PHP 版本。直接使用绝对路径调用 PHP 5.6 的解释器,避免系统默认 PHP 版本冲突。假设这是你的项目自定义命令(如 ThinkPHP 框架的定时任务)。将标准输出和错误信息重定向到日志文件,便于后续排查问题。日志记录(可选但强烈建议)一、指定php版运行,指定 PHP 版本路径。原创 2025-03-06 16:39:35 · 806 阅读 · 0 评论 -
Linux CentOS 宝塔中禁用php8.2的eval函数详细图文教程
【代码】Linux CentOS 宝塔中禁用php8.2的eval函数详细图文教程。原创 2024-06-27 16:13:25 · 433 阅读 · 0 评论 -
宝塔 Warning: require(): open_basedir restriction in effect
去掉网站目录下的勾选,防跨站攻击(open_basedir),然后重启php服务。原创 2023-12-12 18:54:57 · 1262 阅读 · 0 评论 -
宝塔面板数据备份/还原:登录不了宝塔面板 一直加载, 看接口是404状态
登录不了宝塔面板 一直加载, 看接口是404状态原创 2023-07-10 14:44:11 · 1618 阅读 · 1 评论 -
宝塔 tp5 安装/使用Apollo(阿波罗)多环境部署/使用-图文小白教程
apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。也可以运行下面这个代码来添加。原创 2023-07-08 11:00:05 · 2237 阅读 · 2 评论 -
宝塔 安装/使用/备份数据 Jenkins-图文小白教程
但Jenkins官网下载较慢,容易造成下载失败。可以去国内的开源镜像网站下载Jenkins最新版本。目前博主使用的是清华大学的开源镜像网站(https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/),大家可以根据自己的需要下载对应版本的war包。大家可以从Jenkins官网(https://www.jenkins.io/)根据自己的需要下载最新的版本。二、安装java17(JDK)一、Jenkins包下载。三、新建java项目。原创 2023-07-05 18:17:46 · 3184 阅读 · 0 评论 -
cdn 绑定CDN域名打开是其它网站
域名只是绑定IP时是正确的,但是绑定CDN后,打开的是其它网站。job.xxx.com绑定CDN后打开是b.xxx.com。原因就是源站应该是配置了多个站点,服务器上绑定多个网站。原创 2022-08-23 09:53:08 · 939 阅读 · 0 评论 -
腾讯-轻量应用服务器 cURL Error #:Connection timed out after 30001 milliseconds
public function cokieidgetonlineserviceconfigure($id){ $curl = curl_init(); if(empty($id)){ return 'ID不能为空'; } curl_setopt_array($curl, [ CURLOPT_URL => "https://cms.xxx.vip/api/public.enterpr...原创 2021-12-17 17:57:24 · 4994 阅读 · 2 评论 -
宝塔 开启Redis外网访问权限
把127.0.0.1改为0.0.0.0正式环境,一定要绑定服务器IP访问,就是不开放外网访问警告:请勿开启Redis外网访问权限,未限制访问IP的情况下极大概率导致服务器被入侵。原创 2021-12-14 11:34:55 · 2046 阅读 · 0 评论 -
宝塔 mysql8.0 root 远程登录
一、设置使用xshell远程登录服务器,登录数据库mysql -u root -p ,然后接着输入刚才的修改后的密码;mysql -u root -puse mysql;select host,user from user;update user set host='%' where user='root';二、开放3306端口2.1 宝塔中放开2.2 服务器ECS安全组开放...转载 2021-11-08 11:33:06 · 1016 阅读 · 0 评论 -
宝塔 php composer 安装插件(不是TP框架安装)
想在常规的PHP网站使用一些composer组件一、在对应网站中点击:设置 》升级 composer版本升级到最新版本 2.1.9二、提示错误:指定目录中没有找到composer.json配置文件在网站根据创建composer.json文件(或者可以复制别的项目过来修改):代码:{ "name": "wss/wss", "description": "the new wss.xxx.com.cn", "type": "project", ".原创 2021-10-23 12:12:37 · 4448 阅读 · 0 评论 -
Apache自带的ab压力测试工具
一、测试网站 Nginx 环境二、使用命令开启Apache测试2.1 打开CMD,进入Apache安装目录(Apache环境不用启用,只要安装正常就行)如果测试网址带参数:需要把网址用""起来测试网址:ab -n 1000 -c 100 "http://www.xxx.com/test_apache?n=3&g=3&d=1&p=3&sid=0&a=100&as=0"例如:ab -n 5000 -c 200 http:/.转载 2021-08-26 11:40:31 · 481 阅读 · 0 评论 -
win10 Docker Desktop 安装和使用详细教程(composer安装swoole插件)
一、Windows Docker 安装官方下载:https://hub.docker.com/editions/community/docker-ce-desktop-windows二、开启 Hyper-V程序和功能启用或关闭Windows功能选中Hyper-V也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:Enable-WindowsOptionalFeature -Online -FeatureN原创 2021-08-11 18:33:53 · 8253 阅读 · 2 评论 -
linux 宝塔 nginx php8.0 安装swoole/调试(测试)小白详细图文教程
一、安装swoole1. 下载swoole源码,官网:http://pecl.php.net/package/swoole挑选自己的版本下载,在这里下载:swoole-4.6.7解压到/www/server/php/80目录下,进入:/www/server/php/80/swoole-4.6.7 文件夹下;执行以下命令安装(三行命令一起复制,粘贴运行):phpize./configure --with-php-config=/www/server/php/80/bin/ph.原创 2021-06-21 18:51:20 · 7629 阅读 · 14 评论 -
宝塔 workerman wss 反向代理 socket合法域名 小程序聊天 去掉端口
提前workerman已经配置好一、带端口的配置小程序中聊天,需要设置socket合法域名:wss://www.xxx.com:2000二、不带端口的设置宝塔配置域名,处理wss通信服务1、去域名服务商添加域名 wss.xxx.com2、服务器申请SSL证书,并下载3、宝塔添加域名,选纯静态即可4、宝塔对应域名的设置,配置SSL证书,把刚刚下载的证书包打开,填充对应的内容,保存5、宝塔对应域名的设置->配置文件,在server{ }内结尾处添加下面的内..原创 2020-12-18 12:16:21 · 7563 阅读 · 0 评论 -
宝塔 Nginx免费防火墙 post 参数太多POST传递的参数数量超过800,拒绝访问,如有误报请点击误报
错误:参数太多POST传递的参数数量超过800,拒绝访问,如有误报请点击误报原因:表单参数超过800个参数了:max_input_vars默认为1000个,于是改成了10000,记录一下转载 2020-12-09 18:40:59 · 4670 阅读 · 2 评论 -
宝塔 Nginx免费防火墙 post 参数值长度超过20w已被系统拦截(post_max_size)
日志显示错误:参数值长度超过20w已被系统拦截修改:post_max_size值原创 2020-12-09 18:35:01 · 2155 阅读 · 2 评论 -
git bash 命令出现Permission denied (publickey)问题
问题复现$ ssh -T git@github.comPermission denied (publickey).1 2本地刚创建ssh密钥进行连接时发现如上报错排错过程使用以下命令看有没有known_hosts文件ls ~/.ssh/12.打开known_hosts文件看有没有我们ssh密钥如下这里需要比对ip地址(公网地址),密钥key是不是和我们生成的xx.pub里面的内容是否一致查看ssh连接debug日志ssh -v git@github.co.转载 2020-12-01 18:35:51 · 3109 阅读 · 0 评论 -
阿里云ECS切换系统同时重新挂载数据盘(oneinstack换成宝塔)
阿里云服务器现在有两个盘:一个系统盘:CoreOS 7.2 64位,用oneinstack配置PHP环境一个是数据盘:所有PHP网站文件都放到这里现在需要更新系统盘中的系统:原创 2020-11-16 11:34:56 · 1666 阅读 · 3 评论 -
宝塔 nginx: the configuration file /www/server/nginx/conf/nginx.conf syntax is ok
问题出自:先安装了防火墙,再安装Nginx。只有先把防火墙全部删除了,就可以启用了转载 2020-11-23 14:19:02 · 10854 阅读 · 6 评论 -
CentOS Git+码云+TP 宝塔webhook 实现把码云上的项目自动同步到web服务器(git@gitee.com: Permission denied (publickey).报错解决)
通过宝塔的webhook插件,实现把码云上的项目自动同步到web服务器指定路径下确保web服务器里安装了git 可通过git –version查看 进入宝塔面板,软件管理-》宝塔插件,搜索wekhook,然后安装即可添加hook脚本内容:脚本代码: #!/bin/bash echo "" #输出当前时间 date --date='0 days ago' "+%Y-%m-%d %H:%M:%S" echo "Start" .转载 2020-11-20 15:22:05 · 1553 阅读 · 0 评论 -
linux检测是否支持workerman
curl -Ss http://www.workerman.net/check.php | php支持:转载 2020-08-26 18:33:01 · 592 阅读 · 0 评论 -
crontab 5分钟定时执行访问一个网址
二、定时访问url:1、连接远程主机,连接成功后,输入命令 crontab -e:2、参照VI编辑器。按字母 i 进入编辑模式,输入需要执行的脚本:(在这里之前要检查 /usr/bin/curl 命令是否可用)0,30 * * * * /usr/bin/curl https://xxx.com3、输入如上命令,内容的意思是:每个小时的第0分钟和30分钟,即每半小时,访问某一个网址输入完毕即按 Esc =》 输入冒号 : =》输入wq,然后回车保存保存完毕要重新加载crontab: ...转载 2020-08-26 18:27:22 · 2712 阅读 · 0 评论 -
宝塔 Linux centos Workerman换域名步骤
就是以前用www.xxx.com域名,Workerman已经正常了,现在更新域名换成cms.xxx.com1.绑定域名到服务器2.创建SSL证书2.在服务器创建虚拟主机原创 2020-07-07 17:36:11 · 12514 阅读 · 0 评论 -
linux系统下workerman如何开机重启自启动
linux系统下workerman如何重启自启动1、查找PHP执行路径// 通过执行命令whereis php查找# whereis php执行结果:2、手动执行Workerman文件,看是否启动成功// 通过命令运行Workerman文件,看Workerman是否启动成功//我的php执行文件路径是:/usr/bin/php//Workerman文件路径是:/home/wwwroot/default/src/Workerman/socket.php//所以完整命令为转载 2020-06-13 16:46:05 · 2156 阅读 · 0 评论 -
windows phpStudy ThinkPHP 5.1 Workerman 快速上手指南
一、安装Workerman进入项目根目录运行命令(前提composer已经安装好)官方教程:https://www.kancloud.cn/manual/thinkphp5_1/354134composer require topthink/think-worker=2.0.*1.1错误:错误原因:命名空间冲突[think\exception\ErrorException] Cannot use Workerman\Worker as Worker because th...原创 2020-06-12 16:12:01 · 1333 阅读 · 0 评论 -
Workerman WS和WSS区别
ws 和 wss 均为 WebSocket 协议的 schema,一个是非安全的,一个是安全的如果你网站是http:,那么Workerman 连接用WS如果你网站是https:,那么Workerman 连接用WSSWSS,Workerman也配置SSL证书,这个证书就是域名那个SSL证书...原创 2020-06-12 11:57:33 · 2229 阅读 · 0 评论 -
Centos 宝塔下的php多版本 环境变量的修改(切换PHP版本,修改默认PHP版本)(网站用PHP7.2版本,workerman状态显示PHP版本5.6)
使用宝塔面板你可以轻松的安装多个 php 版本,但是怎样修改环境变量的 php 版本的。我们可以在命令行下使用:php -v结果如下,显示我的 php 版本为 5PHP 5.3.29 (cli) (built: Jun 5 2017 17:09:12)Copyright (c) 1997-2014 The PHP GroupZend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies with Zend Gua转载 2020-06-11 09:48:31 · 2386 阅读 · 0 评论 -
Linux centos 安装Workerman 重启
一、官方安装手册http://doc.workerman.net/3151161.1 安装错误:WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update解决办法:pecl channel-update pecl.php.net参考:https://blog.youkuaiyun.com/guo_qiangqiang/article/d.原创 2020-06-09 17:28:55 · 1304 阅读 · 0 评论 -
宝塔 WebHook 代码自动更新到阿里服务器上
1、安装WebHook原创 2020-06-09 16:33:17 · 1368 阅读 · 0 评论 -
宝塔 navicat 连接数据库mysql
宝塔面板mysql怎么用navicat 连接数据库呢?首先要开放3306端口和安全组3306.具体操作如下:1、放行3306端口3、若您已创建数据库,需要修改,请打开phpMyAdmin4、点击用户,并编辑指定用户的权限:5、点击登陆信息一栏,修改Host信息为【任意主机】,再点击最下面的执行按钮即可!6、下载navicat客户端,登陆连接Mysql数据库...转载 2020-06-09 14:43:22 · 1543 阅读 · 0 评论 -
宝塔 数据库mysql管理打不开
打开:http://100.20.200.400:888/phpmyadmin_454dsfdsfdsfs/index.php解决办法:选择对应的PHP版本原创 2020-06-09 12:10:47 · 3833 阅读 · 0 评论 -
建站 php版本选择不了,说明没有安装PHP,请安装PHP对应版本
原创 2020-06-09 11:29:01 · 2214 阅读 · 0 评论