在 Mac 上使用 Homebrew 升级到 PHP 8.2
1. 更新 brew 到最新版本brew update2. 正常升级 phpbrew upgrade php3. 使用 shivammathur/php 升级brew tap shivammathur/php brew install shivammathur/php/php@8.2切换成当前的 8.2 版本~ brew unlink php Unlinking /usr/local/Cellar
1. 更新 brew 到最新版本brew update2. 正常升级 phpbrew upgrade php3. 使用 shivammathur/php 升级brew tap shivammathur/php brew install shivammathur/php/php@8.2切换成当前的 8.2 版本~ brew unlink php Unlinking /usr/local/Cellar
linux 系统防火墙包含以下几种:centos5、centos6、redhat6系统自带的是 iptables 防火墙。centos7、centos8、redhat7自带 firewall 防火墙。ubuntu系统使用的是 ufw 防火墙。关于 iptables 防火墙之前有总结过 :[linux (centos 6.10)下防火墙 报错 iptables : no config file. [
前面提到 gitlab 迁移的问题,当迁移前后的版本不一致时,备份是无法还原的。新的服务器使用了 ubuntu 22 的系统,在安装了宝塔面板后,软件商店中有一个 GitLab 最新社区版,安装的是 16.0.1 版本。经过测试 14.1.1 的备份并不能还原,所以解决方法有两个:一个是将使用的 gitlab 升级到 16.0.1;另一个是新服务器安装一个 14.1.1 版本的 gitlab。一开
公司想节约项目服务器开支,针对一些测试站和 gitlab 服务器,想要统一迁移到本地机房。一些测试站不必说,php 项目在 gitlab 里有仓库,只要到新的服务器重新 clone 一份就好;java 项目可以重新打包部署;数据库部分可以通过 navicat 备份,然后在新的数据库创建后还原。所以关键点还是在于 gitlab 的备份迁移。一开始百度到的教程(参考:如何将GIT存储库从一台服务器迁移
领导收到了阿里云关于备案空壳网站清理通知,但阿里云后台站内信内并没有相关通知,猜测是发给管理员的邮件,内容如下:经核查您的网站域名xx.xx未使用阿里云内地节点服务器,但备案信息仍处于阿里云接入状态,请您尽快恢复阿里云内地节点服务器的使用。如果3个工作日后检查发现该备案域名在阿里云内地节点服务器上仍无访问记录,我们将取消您在工信部备案系统中阿里云的接入信息。若您已在其他接入商完成接入备案,您的备案
可以通过 uptime、w、top 等指令获取道系统平均负载(load average)信息。比如使用 uptime 获取到的信息:16:11:21 up 419 days, 22:46, 2 users, load average: 0.25, 0.26, 0.26man uptime 查看指令手册,里面有对于返回内容的具体描述,包含了 load average 的定义: upt
docker 容器内默认安装的指令非常少,cd、ls、cat 等是有的,但其他的如 less、ps、ping、vim 等指令是缺少的。cat /etc/issue 看了一下(lsb_release -a 指令缺失),安装的 nginx、php、mysql、redis 等服务容器内部都是:Debian GNU/Linux 11 \n \l部分可能版本是 10,包括 ubuntu 都可以使用 apt
之前就发现了 mac 下 docker 本地部署若依分离版,nginx 反向代理无效问题解决,当时还疑惑 docker 网络分配的 ip 为什么之前使用 proxy_pass 还能识别,到了 fastcgi_pass 就不认识了。原来之前是在 ubuntu 服务器上,现在是在 Mac 系统里,环境发生了变化。在了解并理解这个问题的过程中查了很多相关的文章,关于mac 系统docker 使用桥接网络
测试发现,使用 docker desktop 安装的大多数镜像运行的容器中都不包含 ping 指令,使用 apt install ping 也会安装失败。然后找到了一篇如何在Ubuntu中安装ping,原来 ping 指令不是单独存在的,而是属于 iputils 的一部分。可以通过 apt install -y iputils-ping 安装 ping 指令,在这之前最好先更新 apt:apt u
如题,刚解决服务器被挖矿的问题,在试用企业版安全服务后突然报了一个 polkit pkexec 本地提权漏洞(CVE-2021-4034),漏洞组件:/usr/bin/pkexec。从我找到的解决教程时间来看,这明显不是新的漏洞,而是早就存在的。大概是试用服务,安全等级提升扫描出来的。解决方法主要分两步:更新到最新的polkit版本# centos: yum -y install polkit #