当前标签:PHP
CentOS8 搭建 PHP 环境
因为个人很喜欢用 oh-my-zsh 所以所有的设置都是在 ~/.zshrc 中,如果不使用 zsh 的话,把 ~/.zshrc 换成 ~/.bashrc 即可!
更换镜像源
更换阿里云镜像
# 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载新...
CentOS8 搭建 PHP 多版本共存的环境
如何在 CentOS8 中搭建 PHP 环境,不二博客的 CentOS8 搭建 PHP 环境 这篇文章中已经详细的介绍了,这篇文章主要介绍如何搭建 PHP 多版本共存的环境。起因是这样的,朋友的一个项目出了点问题,让我帮忙去看看,然后甩给我一个宝塔地址还有服务器的一些用户...
Windows 下启用 WSL2 搭建 PHP 开发环境
常年在 Windows 下做 PHP 开发,经历了很多痛苦,这个痛苦主要来自于 PHP 环境和开发工具。工欲善其事,必先利其器,就是这个“器”折磨了我很久。
其实在 Windows 下只做一些简单的 PHP 开发还是可以的,而且 Windows 下有很多一键安装包,省去了我们搭建环境...
Ubuntu 中多版本 PHP 切换默认版本
查看 PHP 相关的环境变量
ls -lha /etc/alternatives | grep php
切换命令行模式默认的 PHP 版本
sudo update-alternatives --config php
或者
# 切换PHP版本到7.4
sudo update-alternatives --set php /usr/bin/php7.4
# 切换PHP版本到8.1
sudo update-alt...
使用 Laravel Octane 加速你的 Laravel 应用
安装 Laravel Octane
GitHub 地址:https://github.com/laravel/octane
composer require laravel/octane
安装完 Octane 后,执行 octane:install 命令,把配置文件安装到 config 目录下。
php artisan octane:install
输入 1 选择 swoole
Which applicatio...
Ubuntu 中安装 SQL Server 及相应的 PHP 扩展
最近为公司开发了一套供内部使用的扫码系统,对接了多个平台,需要连接 SQL Server 数据库,软件和扩展的安装不复杂,但是有些小坑,将安装过程在此记录一下。
安装 Microsoft ODBC Driver for SQL Server
参考文档:安装 Microsoft ODBC Driver for SQL Server (Linux)
目...
设计模式五大原则:SOLID原则
单一职责原则(Single Responsibility)
一个类只负责一个职责,或者定义为:一个类应该只有一个发生变化的原因。
单一职责原则要求一个类不能太“累”!在软件系统中,一个类承担的职责越多,它被复用的可能性就越小,因为耦合性越高,当其中一个职责变化时...