自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql主从服务器的搭建(两台服务器实现读写分离)

介绍当项目访问量比较多 相应的数据库的读写操作就特别多,就会导致服务器受不了那么多用户的请求和对数据的操作,导致服务器负荷,相应的用户的等待时间就会特别长,给用户的体验特别差,而主从同步就很好的解决的这种并发的问题。主从同步:简单来说就是使用两台服务器,分别处理用户的读和写的操作,从而实现了读写分离。由于从服务器同步的主服务器上的数据,所以主从同步极大的保证了数据的安全。需求您需要架设两台服务器(A服务器与B服务器)都装好msql关闭iptables 和selinux service i

2020-07-07 11:27:41 240

原创 Centos7.7 yum安装LNMP nginx1.18.0+php7.4.6+mysql5.7.30
原力计划

centos7.7 yum安装 nginx nginx1.18centos7.7 yum安装 php php7.46centos7.7 yum安装 mysql mysql5.7.3centos下重置mysql 密码centos 下设置mysql可远程连接

2020-05-27 15:33:17 416

原创 源码安装LNMP centos+nginx+php7.4+mysql5.7

lnmp : linux(centos7.4)+nginx+php7.4 +mysql5.7.281 centos7.4 下编译安装nginx2 centos7.4 下编译安装php7.4.43 centos7.4 下编译安装mysql5.7.28

2020-04-21 11:50:03 146

原创 laravel 学习之路由

laravel 的路由HTTP方法Route::get($url,$callback)//获取资源Route::post($url,$callback)//创建资源Route::put($url,$callback)//更新资源Route::patch($url,$callback)//增量更新资源Route::delete($url,$callback)//删除资源Route::options($url,$callback)//查询资源支持哪些方法Route::any($url,$c

2020-11-03 15:03:53 6

原创 win10 删除无用的bios引导

前言 :手上有个旧电脑 折腾成了win10+ubantu+mac黑苹果 F12启动的时候发现多出了很多无用的bios系统引导,强迫症的我花费了一下午的工夫 尝试删除都无效放弃的时候 尝试了下booice+pe的方式 修复了下载booice 打开选择efi 修复 部分系统无法看到选项 这个时候就需要准备个u盘将U盘制作成系统启动盘 我个人用的老毛桃 制作成功后将 booice 拷贝到U盘开机F12 (部分机型不一样) 选择U盘启动 进入PE系统 找到U盘中的booice打开 选择e.

2020-10-22 11:29:31 51

原创 thinkphp源码学习之(一幅草图看懂容器类)

2020-09-28 16:21:18 37

原创 yum安装LNMP环境 Centos7.6+ php7.3

写在前面的以前一直使用lnmp一键安装包 ,开发也够用了 。近期接触到生产环境的布置 再使用lnmp 一键安装总有些不放心 , 索性自己尝试使用yum 安装 记录安装的过程 方便大家借鉴以及自己查阅 。 不喜勿喷1安装nginx获取yum 源nginx官方源注意楼主选用的是centos的源 可以根据自己的系统进行设置 复制选中部分进入yum管理并且设置nginx 源文件...

2020-09-27 09:24:16 47

原创 thinkphp源码学习之-( 单例模式、注册树模式、依赖注入、反射机制)

单例模式------是为了解决(如何在整个项目中创建一个唯一的对象实例)拥有一个构造函数,并且为private拥有一个静态成员变量用来保持类的实例拥有一个访问这个实例的静态方法代码如下就是一个简单的单例模式<?phpclass Single { static public $instance= null; private function __construct() { } /** * @return Single|null

2020-09-08 17:44:34 46

原创 thinkphp源码学习之-( 扩展 yaml 安装)

yum install libyaml-develpecl install yaml

2020-09-08 13:58:44 73

原创 thinkphp6的学习笔记

控制器的巧用json 方法的使用控制器request属性绑定request对象会继承BaseController抽象类__construct 依赖注入将app对象实现$this->request->param('aa')第一种获取方式$request->param('aa')第二种依赖注入input("aa")第三种request()->param('aa')第四种 Request::param('aa') (门面模式)第五种健壮系统服务...

2020-08-19 14:43:38 49

原创 thinkphp5跟thinkphp6的异同之处

目录结构异同安装方式tp6只能通过composer安装类的加载方式tp5采用自己的一套实现加载方式+composer部分加载方式tp6采用composer类的加载方式tp6使用严格模式而tp5没有使用tp6支持更多的PSR规范组件独立 (tp6将orm独立出来)(模板引擎)中间件改进tp6开始使用了管道模式来实现中间件 比之间的版本实现更加简洁,有序引入Filesystem组件...

2020-08-17 14:54:21 974

原创 lnmp 一键安装包下fastadmin 后台跳转登陆404

问题在使用lnmp.org一键安装包安装好环境下进行fastadmin 项目的搭建 确认伪静态,没有问题 (前台首页跟个人中心页面都可以正常访问) 但是在登陆后台的情况下 ,跳转登陆页面出现404的状态 如图解决办法进入nginx配置文件将include enable-php.conf;修改为include enable-php-pathinfo.conf;...

2020-07-21 11:12:55 404

原创 php -v和phpinfo() 输出的php版本不一致

怀疑是系统变量捣的鬼 执行下面果然成功export PATH=/usr/local/php/bin:/usr/local/php/sbin:${PATH}source ~/.bash_profilec即可解决

2020-07-08 17:30:18 201

原创 修改运行中docker的映射端口号

容器的配置文件路径:/var/lib/docker/containers/[hash_of_the_container]/hostconfig.json重启daocker systemctl restart docker

2020-06-24 11:19:09 77

原创 lnmp环境 开启pathinfo

检查php.ini中的cgi.fix_pathinfo 是否开启开启状态为cgi.fix_pathinfo=1nginx 下的配置文件enable-php.conf 修改为 location ~ [^/]\.php(/|$) { #try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php;

2020-06-23 17:15:10 56

原创 iled: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 10061 -j DNAT -

docker 创建容器报错iled: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 10061 -j DNAT -重启docke 即可systemctl restart docker

2020-06-23 14:59:25 96

原创 Liunx Centos7安装node.js/bower

安装nodeyum install -y gcc-c++ makecurl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -yum install -y nodejs安装bowernpm install bower -g

2020-06-05 10:35:43 77

原创 解决 Package: vips-full-8.9.2-2.el7.remi.x86_64 (remi-safe) Requires: libheif.so.1()(64bit)

错误显示Error: Package: vips-full-8.9.2-2.el7.remi.x86_64 (remi-safe)Requires: libheif.so.1()(64bit)You could try using --skip-broken to work around the problemYou could try running: rpm -Va --nofiles --nodigest运行下面进行解决wget https://download1.rpmfusion.o

2020-06-04 16:48:44 172

原创 查看php-fpm 或者nginx运行的用户

#nginxps aux | grep -v root | grep nginx | cut -d\ -f1 | sort | uniq#php-fpmps aux | grep -v root | grep nginx | cut -d\ -f1 | sort | uniq

2020-05-29 14:13:14 398

原创 Linux的目录结构详解(CentOS)

Linux的目录结构/:最顶部的目录,是所有目录的直接或者间接的父级目录,也叫跟目录/boot:启动目录,启动信息/bin:程序的启动文件,程序的命令/sbin: 这个是超级用户存放的一些应用程序的地方/dev:设备目录/etc:可编辑文本配置,放一些配置信息/home:指的是用户目录/root:最大的用户有个单独的项目/lib:存放一些库/lib64:给64位操作系统提供的,存放一些库lost+fount:这个目录平时是空的,系统非正常关机而留下的“无家可归”的文件就存在这里/

2020-05-21 17:15:43 66

原创 解决 /usr/bin/env: php: No such file or directory问题

可能是找不到连接执行我的php安装在/usr/local/php/bin/php 所以执行下面即可ln -s /usr/local/php/bin/php /usr/local/bin/php

2020-04-25 13:21:46 222

原创 lnmp1.4以上 安装TP等框架首页出现空白

.user.ini文件无法直接修改,如要修或删除需要先执行:chattr -i /网站目录/.user.ini可以使用winscp文件管理、vim编辑器或nano编辑器进行修改。删除的话rm -f /网站目录/.user.ini 就可以。修改完成后再执行:chattr +i /网站目录/.user.ini.user.ini不需要重启一般5分钟左右生效,也可以重启一下php-fpm立即生效。...

2020-04-14 11:23:32 43

原创 查看当前所有tcp端口

netstat -ntlp

2020-04-14 11:22:08 71

原创 本地项目上传远程github

第一步:创建项目文件夹第二步:在创建的文件夹中 通过命令 git init 将这个文件夹变成git 管理仓库第三步: git bash 中 输入 git add . 将该目录下的所有文件谈价到远程仓库 (注意 命令 git add . 其中的 . 和add中间是隔开的 ) 执行完毕可使用 git status 查看添加git 的文件状态第四步: 用 git commit -m “注释” 使用...

2020-04-14 11:19:38 36

原创 centos----------yum一些安装命令汇总

1、yum install -y psmisc 安装killall命令2、yum install -y lrzsz 安装sz(下载)和rz(上传)命令3、yum install -y net-tools.x86_64 安装 ifconfig 命令4、yum install -y vim* ...

2020-04-14 11:12:46 72

原创 git 创建远程分支并且绑定本地分支 内附sourcetree工具

需求当前分支为主分支 master 创建本地和远程分支为dev并绑定#在当前分支下创建dev的本地分支分支git checkout -b dev #将dev分支推送到远程git push origin dev #将本地分支dev 和远程分支dev 关联git branch --set-upstream-to=origin/dev #查看远程分支git branch -a ...

2020-04-13 15:58:09 238

原创 centos下的Docker的安装

# 安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm2#设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo#可以查看所有仓库中所有docker版本,并选择特定版本安装yum ...

2020-03-30 10:23:15 62

原创 centos上守护进程的方式

尝试了编译安装 lnmp 以后 再尝试一遍 使用centos的yum 安装nginx 安装设置nginx 官方 yum 源复制图中选中的文字进入进入yum源管理目录cd /etc/yum.repos.d/ vim nginx.repo#将复制的文字粘贴到这个文件里面 将复制的文字中的 $releasever 改为你现在centos的版本 如下图yum list | g...

2020-03-25 11:07:42 356

原创 yum 报错:Another app is currently holding the yum lock; waiting for it to exit......

开发过程中需要用到 yum 命令 有时候执行 yum 会报错如下Loaded plugins: fastestmirror, langpacks Existing lock /var/run/yum.pidd.........原因分析 :yum只能支持一个例程运行,如果有一个例程已经在运行,其他的必须等待该进程退出释放lock。出现这种情况时,可以用以下命令来恢复:rm -f /va...

2020-03-24 11:01:27 97

原创 PHP扩展xhprof的安装

LNMP环境下xhprof的安装使用(支持php7+)

2019-12-20 17:31:46 76

原创 LNMP一键安装LAMP后apache 更改默认项目目录无效

centos7下用lnmp一键安装lamp环境后更改项目主目录不生效如图更改了DocumentRoot 和Directory 路径以后重启 发现默认路径还是指向wwwroot仔细查看了httpd.conf 发现下面还有一行然后在去改目录下找httpd-vhosts.conf文件发现更改目录文件 (其实如果不配置多站点 直接在httpd.conf 下注释那一行就可以)修改完毕...

2019-12-18 11:03:10 149

原创 解决Nacicat无法连接远程mysql 报错10038

用lnmp一键安装包搭好环境用navicat连接发现无法连接并报错登陆mysql#mysql -u root -p2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为192.168.1.123,这表示只允许局域网的192.168.1.123这个ip...

2019-12-16 11:13:24 121

原创 centos7下docker的安装使用

查看linux版本docker 不支持低3.8 内核的版本uname -a 检查是否安装以前版本 yum list installed | grep docker卸载旧的dockeryum remove -y docker \ docker-client \ docker-client-late...

2019-12-13 10:56:32 62

Navicat Premium_15.0.22.dmg.zip|Navicat Premium_15.0.22.dmg.zip

mavicat for MacOS11 big sur 楼主亲测完美安装 各位可以安装试试看

2020-11-27

ThinkPad-T460s-macOS-OpenCore-master.rar|ThinkPad-T460s-macOS-OpenCore-master.rar

联想T460s 黑苹果 OS引导 楼主亲测 引导装黑苹果11.0 除无线驱动外各项驱动均已驱动 祝愿各位都能吃苹果成功 附 T460s 无线网激活教程 B站找的 亲测 成功激活 https://www.bilibili.com/video/av286088300/

2020-11-24

lenovoT460s-mac-efi.rar|lenovoT460s-mac-efi.rar

thinkpad T460s 黑苹果 EFI 适用于 mac10.12 链接:https://pan.baidu.com/s/1op-lk4v99r03L50zrDOpYQ 提取码:oe67

2020-11-20

联想z480刷bios.zip|z480flashbios.zip

做好DOS启动盘了,下一步就是把要刷的文件和工具放进去。 然后就可以开机按F12选择USB启动到dos 了 当出现C:>的时候,输入FLASH.bat回车,不区分大小写 然后等待完成就行 了。(再次出现C:>表示完成)

2020-10-30

FinalShell |finalshell_install.rar

FinalShell SSH工具,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux,版本3.6.3,更新时间2020.9.7

2020-09-24

windows 版 dbeaver 代替navicat |dbeaver-ce-7.2.3-x86_64-setup.rar

免费的多平台数据库工具,为开发人员,数据库管理员,分析师和所有人谁需要与数据库工作。支持所有流行的数据库: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.

2020-10-27

Docker Desktop Installer.rar

docker desktop for windows 国内访问官方网站下载巨慢 在此 我下载下来提供给各位节省时间下载

2020-07-28

VC软件集合.rar

phpstudy 安装所需的VC插件合集包含 VC9 10 11 12 13 14 等 32位与64位 只是记录下 插件 不需要任何积分

2020-07-20

Sourcetree 包含了 适用windows 版 以及mac版的版本

适用于Windows和Mac的免费Git客户端 Sourcetree简化了与Git存储库交互的方式,因此您可以专注于编码。通过Sourcetree的简单Git GUI可视化和管理您的存储库。

2020-04-22

Git-2.26.2-64.exe windows 版

官网下载比较慢 整理到这个上面 方便各位下载 节约宝贵时间 各位可以下载 解压就可以可以了 声明啊 下载设置了0积分 csdn的规则不知道怎么回事 老是自动加积分 博主看到会就会更改

2020-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除