-
Linux服务器所以Frp实现内网穿透(阿里云Ubuntu)
有时候我们需要让内网的服务器允许访问,但是自己内网家庭常用带宽,我发直接访问IP,所以我们只能进行内网穿透,使用花生壳等软件是付费的,所以我们选择了frp作为内网穿透工具,配置如下,你需要的东西有: -公网服务器,具有外网IP(如阿里云,腾讯云等服务器) -内网服务器,能联网即可。
Song 文章阿里云Linux系统购买并挂载磁盘实际例子(ubuntu系统)
一、环境说明:-1、租用阿里云高效云盘并且挂载到了服务器:/dev/vdb-2、文件系统用ext4-3、挂载目录/data,vdb1不要挂载/mnt,/mnt是预留给光驱和u盘这些外设的,一般不要去占用。二、分区与挂载:
Song 文章mongodb的数据的导入导出方法
mac环境下找到mongodb的工具目录 -cd/usr/local/Cellar/mongodb/4.0.1/bin 一、mongoexport工具 -将foo库中的表t1导出成json格式: ./mongoexport-dfoo-ct1-o/
Song 文章Mac安装php7.1并且替换php7.0
首先取消php70的链接:brewunlinkphp70接下来安装:brewinfophp71安装结果如下:php@7.1:stable7.25(bottled)[keg-only]Gen
Song 文章PHP7.*通过openssl_encrypt实现AES加密实现php/js互通加密/解密
php7.1以后mcrypt_encrypt将会被废弃,所以我们使用openssl_decrypt和openssl_encrypt的组合方式实现AES加密实现php/js互通加密/解密。一、PHP加密解密<?php$data='
Song 文章mysql修改/切换binlog存储位置以及重置mysql-bin的index
修改mysql中binlog的位置可以方便日志的管理与清除,需要修改mysql的my.cnf配置文件,不同的环境配置文件不同,我的mariadb配置文件为/etc/mysql/mariadb.conf.d/50-server.cnf: log-bin=m
Song 文章Laravel使用zipper压缩/解压文件
这是ZipArchive方法的简单包装器,带有一些方便的功能。 1、使用Composer安装依赖 composerrequirechumper/zipper 2、安装后的设置 在config/app.php中注册服务提供者到pr
Song 文章laravel使用阿里云对象存储OSS官方拓展包oss-sdk-php实现文件存储删除
阿里云对象存储服务(ObjectStorageService,简称OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。这里总结一下如何在laravel中使用OSSPHPSDK完成常见操作,如创建存储空间、上传文件、下载文件等。 一、安装
Song 文章laravel通过artisan执行passport出现There are no commands defined in the "passport" namespace.
在laravel:passport使用中,执行passport出现错误,有如下两种情况: 1、执行命令:phpartisanpassport:install phpartisanmigrate Migrationtablecreated
Song 文章laravel如何优化更新最新的一条数据的SQL
适用场景,适合并发量不高的平台(地方),比如后台添加用户同时更新其它不可控的情况下: 原生SQL给出了实际的使用方法, UPDATEquan.hexiao_codeSETsort_code='LKUHFS'WHEREsort_code='SAMQLF'ORDE
Song 文章Laravel5.*实现文件本地上传方法
前端界面 上传表单,需要解决csrf验证问题: <formname="form名称"action="请求地址"method="请求类型"enctype="multipart/form-data" <inputtype="myfile"nam
Song 文章Mac 安装使用supervisor进行进程守护
一、安装supervisor:Mac安装supervisor可以使用brew brewinstallsupervisor二、配置配置supervisord可以查看supervisord.ini的最后一行配置:
Song 文章Laravel里firstOrCreate、firstOrNew、updateOrCreate 方法使用
在日常开发的过程中,经常会遇到判断一条记录是否存在、存在更新、不存在新建记录这种场景,在Laravel中提供了方法支持,那么下面就看下具体的方法; 使用时请注意版本,下面介绍的函数firstOrCreate和firstOrNew跟版本有很大的关系 一、firstOrCr
Song 文章使用nethogs查看进程使用的网络情况
NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。 安装nethogs 本篇文章主要讲解centeos和ubuntu如何安装nethogs centeos安装 yuminstal
Song 文章laravel5.*运行migrate命令报错1071 Specified key was too long解决方案
laravel5.5使用passport运行migrate命令出现Syntaxerrororaccessviolation:1071Specifiedkeywastoolong;maxkeylengthis1000bytesLaravel错误。
Song 文章Laravel5.5自定义安装(精简安装)
Laravel开发常常需要一些环境依赖,所以官方推荐Homestead为开发环境,但是本人更加喜欢自己部署lnmp运行环境,这里讲解如何快速创建laravel5.项目 一、环境需求 -PHP=7 -OpenSSL -PDO -Mbstrin
Song 文章Debian 8部署LNMP环境(php7+maridb且开启maridb远程以及nginx多域名访问 )并配置laravel环境
今天我们讲解一下如何在ubuntu16.04中部署LNMP环境(php7+maridb并且开启maridb远程以及多域名访问)并配置laravel项目。一、更新源列表sudoapt-getupdate二、无法执行sudo命令解决办
Song 文章laravel/php安装使用结巴分词进行中文分词
安装php版本结巴分词 gitclonehttps://github.com/jonnywang/phpjieba.git cdphpjieba/cjieba make cd.. phpize ./configure make makeinstall
Song 文章laravel执行group by的sql时出现Syntax error or access violation: 1055 'db.id' isn't in GROUP BY错误解决办法
laravel运行带有groupby的sql时提示 SQLSTATE[42000]:Syntaxerrororaccessviolation:1055'db.id'isn'tinGROUPBY 解决办法: 修改database.p
Song 文章[数据库优化-查询优化] 创建索引以及单一/复合索引区别与使用场景分析
我们在大数据库查询优化过程中,常常接触到创建索引,也会接触到加速查询过程,比如wherea="1"和wherea='1'andb='2'这样的查询优化,索引我们结合总结什么情况下索引单一索引,什么情况下使用复合索引以及优缺点总结。 复合/联合索引 复合索引指将多
Song 文章 本站主要用于学习交流Laravel技术,分享Laravel优秀案例;同时非常欢迎大家投稿哦!如果有招聘信息也可以联系我我帮忙发布哦!公告提示