- 博客(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
1112
转载 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
468
原创 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
149
原创 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
178
原创 docker 初学 配置lnmp环境(一)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-05-18 15:11:40
219
原创 nginx配置location总结及rewrite规则写法
转载自:https://segmentfault.com/a/1190000002797606nginx配置location总结及rewrite规则写法location正则写法一个示例:location = / {精确匹配 / ,主机名后面不能带任何字符串[ configuration A ]}location / {因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求...
2019-08-27 14:57:29
157
原创 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
161
原创 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
248
原创 支付宝/微信扫码支付
/** * 扫码枪支付 * @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
211
原创 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
709
原创 自定义写入日志
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
488
转载 linux 下公私钥生成
项目开发过程中我们经常需要用git从远程代码库拉取代码到本地,或者需要从一台服务器端登录另一台服务器,这些情况下都需要知道远程代码库或者服务器的账号和密码。有没有一种方法可以不用每次连接远程机器的时候都输入账号和密码呢?答案是有的,这就是利用ssh-keygen生成本地机器的公钥和私钥对,将公钥提交给远程机器作为身份验证,远程机器通过公钥对本地机器进行身份验证成功之后,就可以实现无密码连接远程机器...
2019-06-15 15:30:22
1190
原创 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
821
原创 公私钥加解密
/** * 公私钥加解密 */public function generatePubPri(){ $private_key = '-----BEGIN RSA PRIVATE KEY-----MIICXgIBAAKBgQDS+Voc31+IBpaIWHvMyk6lshZ6x7FwqodZIPj1sUHmEVzqtlSF30qcs1qfvaBHyOyZAkbP9wf9YQ...
2019-06-15 15:12:30
326
原创 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
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人