AngusWong's 博客

  • 首页
  • Linux
  • Mac
  • PHP
  • 数据库
  • 路由相关
专注于计算机相关技术分享
Mac

Docker安装宝塔环境

由于Mac新版本的系统MAMP Pro无法很好的使用,故安装Docker版本宝塔面板做为开发环境! Macos Ventura 13.0 Docker Desktop 信息如下   宝塔面板最推荐的环境是Centos7,所以这里选择Centos7系统 docker run -dit -p 80:80 -p 443:443 -p 3306:3306 -p 888:888 -p 8888:8888 --restart always -v /Users/username/work:/www/wwwroot --…

2022年11月2日 0条评论 3849点热度 0人点赞 Sean 阅读全文
Linux

Nginx日志分析工具Goaccess的安装使用

1、Mac系统 使用Homebrew安装,命令 brew install goaccess 2、Centos系统 yum -y install goaccess 3、Debian/Ubuntu系统 apt-get install goaccess Nginx日志文件所在可以在Nginx配置文件中找到,以下是宝塔面板网站Nginx配置中的部分内容 location ~ .*\.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; } …

2021年6月19日 0条评论 4460点热度 2人点赞 Sean 阅读全文
Linux

使用宝塔面板安装的Gitlab更改配置

1、创建新的仓库目录,例如/gitlab/git-data mkdir /gitlab/git-data 2、修改配置文件 vi /etc/gitlab/gitlab.rb 按i进入修改模式,找到git_data_dirs,如果注释了,请取消注释,修改结果如下 git_data_dirs({ "default" => { "path" => "/gitlab/git-data" } }) 然后按esc退出修改模式,输入:wq保存退出,如无权限,请输入:q!退出后再运行 sudo vi /etc/gitl…

2021年5月20日 0条评论 4058点热度 3人点赞 Sean 阅读全文
Linux

Yapi二次开发后重新打包发布

这个我使用宝塔管理安装的 mkdir yapi cd yapi git clone https://github.com/YMFE/yapi.git vendors --depth=1 //或者下载 zip 包解压到 vendors 目录 cp vendors/config_example.json ./config.json //复制完成后请修改相关配置 cd vendors npm install --production --registry https://registry.npm.taobao.org /…

2021年4月15日 0条评论 3994点热度 1人点赞 Sean 阅读全文
Linux

Gitlab13.* 最新社区版本使用GitLab Runner自动部署代码

我的Gitlab是使用宝塔Linux面板进行安装的,宝塔面板版本7.5.1,系统版本CentOS 7.9.2009,本文章介绍需要自动部署到服务器的代码有Lumen的代码和iviewadmin后台管理程序的代码。 使用二进制文件安装,请选择自己系统架构: # Linux x86-64 sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/…

2021年4月9日 0条评论 3651点热度 0人点赞 Sean 阅读全文
前端

Vue混入mixin

基础 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 例子: // 定义一个混入对象 var myMixin = { created: function () { this.hello() }, methods: { hello: function () { console.log('hello from mixin!') } } } // 定义一个使用混入对象的组件 v…

2021年4月9日 0条评论 2854点热度 0人点赞 Sean 阅读全文
PHP

Composer 国内镜像设置

#下载并安装 curl -sS https://getcomposer.org/installer | php #添加执行权限 chmod a+x composer.phar #加入全局命令 mv composer.phar /usr/local/bin/composer #查看版本号 composer --version 镜像名 地址 赞助商 更新频率 备注 阿里云 Composer 镜像 https://mirrors.aliyun.com/composer/ 阿里云 96 秒 推荐 腾讯云 Composer …

2021年3月26日 0条评论 3456点热度 1人点赞 Sean 阅读全文
其他

Git忽略已经提交过一次文件

从未提交过的文件可以用.gitignore 也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件 该文件只能作用于未跟踪的文件(Untracked Files),也就是那些从来没有被 git 记录过的文件 在.gitignore中写忽略文件或文件夹。注意相对路径是项目根数据,文件格式如下 /.gradle/ /.idea/ /local.properties 需要删除Git仓库的文件,本址的文件需要保留,并且在以后提交中忽略 1、从本地Git缓存中删除文件 //忽略文件 aaa…

2021年3月17日 0条评论 3308点热度 0人点赞 Sean 阅读全文
PHP

Lumen使用JWT用户认证

Lumen用户认证主要是使用【API】的方式来进行认证,在实际开发中,我们不能只是简单的获取 api_token直接关联数据库查找用户信息。在 API 开发中,用户认证是核心,是数据是否有保障的前提,目前主要有两种常用方式进行用户认证: JWT 和 OAuth2。 这萹文章主要讲怎么使用tymon/jwt-auth来实现JWT认证 composer require tymon/jwt-auth 速度慢的尝试切换阿里云镜像再执行(安装lumen应该已经配置过了) composer config -g repo.pac…

2021年3月12日 0条评论 5818点热度 1人点赞 Sean 阅读全文
PHP

Laravel或者Lumen安装指定版本

1,进入根目录(本地的www目录)安装指定版本, demo为项目的文件夹名称,这里安装的是6.0的版本; composer create-project laravel/laravel=^6.0 demo --prefer-dist composer create-project laravel/lumen=^6.0 lumendemo --prefer-dist 2,如果报错说超出缓存字节大小限制或者超时,不妨更换阿里云的 composer 源(亲测可用) composer config repo.packagi…

2021年2月26日 0条评论 2801点热度 0人点赞 Sean 阅读全文
123
分类
  • Linux
  • Mac
  • PHP
  • 其他
  • 前端
  • 数据库
  • 路由相关
最新 热点 随机
最新 热点 随机
macOS Sonoma, macOS Sequoia删除Mac启动台里删不掉的图标 PVE8修改软件仓库源和 CT模板(LXC)源为国内源 Debian12更换国内源 构建宝塔面板Docker镜像 无需root!卸载小米电视/盒子内置应用 检查系统是否被入侵
Debian12更换国内源 Yapi二次开发后重新打包发布 Mac 安装 homebrew 并修改为国内源 Liunx用户和权限相关命令记录 强大的Sed命令 编译自己的路由器系统Openwrt

COPYRIGHT © 2021 huangyuqiang.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang