自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 apache配置php入口文件

首先配置本地域名进入c盘找到域名配置文件。C:\Windows\System32\drivers\etc打开hosts文件,加入一句127.0.0.1 www.tp5.dev(我举例的,下面要用到)配置apache的配置文件打开目录E:\upupw\UPUPW_AP7.2_1910_64\UPUPW_AP7.2_64\Apache2\conf找到httpd-vhosts.conf文件,进行编辑,复制下面图片整个部分代码换行粘贴图片里数字1:表示你的项目在电脑里的所在路径,比如我的tp5项目

2020-06-01 15:16:41 1103

转载 cgi ,fastcgi,php-fpm 区别以及关系

转载:https://www.cnblogs.com/tssc/p/10255590.html#_label1_0在搭建 LAMP/LNMP 服务器时,会经常遇到 PHP-FPM、FastCGI和CGI 这几个概念。如果对它们一知半解,很难搭建出高性能的服务器。回到顶部0.CGI的引入在网站的整体架构中,Web Server(如nginx,apache)只是内容的分发者,对客户端的请求进行应答。如果客户端请求的是index.html这类静态页面,那么Web Server就去文件系统中找对应的文件,

2020-05-25 15:36:11 460

原创 docker 初学 配置lnmp环境(三)

php镜像没有gd库 bcmath精度计算库mysqli库,安装gd bcmath,mysqli库扩展apt update #更新软件源apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev #安装各种库docker-php-source extract #解压源码cd /usr/src/php/ext/gd #gd源码文件夹docker-php-ext-configure gd --with-webp-dir=/u

2020-05-25 11:15:31 146

原创 docker 初学 配置lnmp环境 (二)

docker配置lnmp环境 安装mysql php nginxmysql 安装(可以去dockerhub上查看标签版本 这里选tag 8.0)docker pull mysql:8.0拉取的dockerhub上mysql仓库里tag为8.0的mysql镜像docker images 展示出服务器上拥有的镜像先去下载好mysql的配置文件(先运行一个mysql容器,然后cp一份/etc/mysql到配置本地/data/docker/mysql 重命名conf)运行容器 同时-v 将本机的/data/dock

2020-05-25 11:15:11 170

原创 docker 初学 配置lnmp环境(一)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-05-18 15:11:40 208

原创 nginx配置location总结及rewrite规则写法

转载自:https://segmentfault.com/a/1190000002797606nginx配置location总结及rewrite规则写法location正则写法一个示例:location = / {精确匹配 / ,主机名后面不能带任何字符串[ configuration A ]}location / {因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求...

2019-08-27 14:57:29 151

原创 nginx location配置的一些理解

nginx location配置的一些理解理解server 例子配置server 例子配置server {listen 80;#listen 443 ssl;server_name sx_back.dev;#ssl_certificate D:/upupw/UPUPW_NP7.2_64/UPUPW_NP7.2_64/Nginx/sslroot/cert...

2019-08-27 14:25:10 153

原创 composer

composer中国镜像链接:https://pkg.phpcomposer.com/先去下载安装一个composer应用程序,运行。安装例子链接:https://blog.csdn.net/huang2017/article/details/68945521通过composer创建一个laravel框架的项目,指定版本号composer create-project --prefer-d...

2019-08-14 09:26:02 243

转载 自动加载原理(转载)

如果想具体详细的了解关于自动加载的功能,可以查看资料:PHP 的类自动加载机制PHP 的 autoload 机制的实现解析

2019-07-24 20:51:41 181

原创 支付宝/微信扫码支付

/** * 扫码枪支付 * @author wzs * @param string $order_num 订单号 * @param int $total_amount 订单金额 * @param string $auth_code 接收的付款码 * @param string $shop_alipay_app_auth_token (服务商下子商户的支付宝授权码,如果是单商户可不传)...

2019-07-13 16:58:56 204

原创 service层基类

class BaseService{private static $_instance;public function __construct(){}/** * 实例化service * @author wzs * @return static */final public static function service(){ $class = get_cal...

2019-06-24 16:32:49 705

原创 自定义写入日志

function wLog(msg,msg,msg,file_dir=’’){//是否制定过目录,为空给默认目录if(empty($file_dir)){KaTeX parse error: Expected 'EOF', got '}' at position 74: …m-d').'.log'; }̲ //目录不存在,创建目录…file_dir))){mkdir($file_d...

2019-06-17 14:29:10 484

转载 linux 下公私钥生成

项目开发过程中我们经常需要用git从远程代码库拉取代码到本地,或者需要从一台服务器端登录另一台服务器,这些情况下都需要知道远程代码库或者服务器的账号和密码。有没有一种方法可以不用每次连接远程机器的时候都输入账号和密码呢?答案是有的,这就是利用ssh-keygen生成本地机器的公钥和私钥对,将公钥提交给远程机器作为身份验证,远程机器通过公钥对本地机器进行身份验证成功之后,就可以实现无密码连接远程机器...

2019-06-15 15:30:22 1183

原创 php 生成签名

/** * 获取签名 * @author wzs * @param array $params * @param string $key * @return string */public static function getSign(array $params,string $key){ $unSignParaString = self::formatQueryPara...

2019-06-15 15:14:01 814

原创 公私钥加解密

/** * 公私钥加解密 */public function generatePubPri(){ $private_key = '-----BEGIN RSA PRIVATE KEY-----MIICXgIBAAKBgQDS+Voc31+IBpaIWHvMyk6lshZ6x7FwqodZIPj1sUHmEVzqtlSF30qcs1qfvaBHyOyZAkbP9wf9YQ...

2019-06-15 15:12:30 318

原创 linux环境独立方式 svn 配置以及自启动

1.检查是否存在svn安装包rpm -qa |grep subversion2.不存在则进行安装yum install subversion3.安装成功后,我们需要建一个仓库,也就是svn版本库,我一般建在opt文件夹下,建一个svn文件夹,里面可以建多个项目版本库mkdir /opt/svnsvnadmin create first_svn4.这时/opt/svn下就会出现一个f...

2019-06-13 17:29:18 169

空空如也

空空如也

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

TA关注的人

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