芸路拾光
最近发现了一个很有意思的技巧,可以免费获得高配置的云服务器,而且没有流量和端口限制!方法其实非常简单,只需要用到 GitHub 的 Codespaces 功能。下面分享一下具体的操作步骤和注意事项。
---
#### 1. 基本原理
GitHub Codespaces 原本是为开发者提供的在线开发环...
作为开发、测试、运维,终端工具几乎每天都在用。市面上的 SSH 工具有很多,但我想说:WindTerm 是目前最优秀、最好用的终端工具,没有之一。
为什么我强烈推荐 WindTerm?
1. 真正的全平台支持
无论你用 Windows、macOS 还是 Linux,WindTerm 都有原生版本。...
1、在Gitlab项目的Setting > Variables 里增加SSH_PASSWORD和SSH_USERNAME变量,分别保存服务器的登录用户名和密码;这两个变量在.gitlab-ci.yml里会用到
2、在.gitlab-ci.yml里增加以下配置,其中的serverName...
在Nginx上部署Laravel时,发现页面空白了。中间解决了好几个问题,于是记录一下。
1、Nginx根目录需要配置成public目录
root /data/www/laravel/public; #网站根目录
2、Nginx配置URL重写规则
location...
后端PHP习惯用驼峰命名,如variableName;前端因为希望遵循restful api规范,采用了下划线命名,如variable_name。于是就有了前后端的参数名自动转换的需求。
处理方式是在Laravel中增加Middleware,代码如下
<?php
nam...
Gitlab作为集成的DevOps神器,在代码管理、代码部署等方面是很好用的。
1、下载镜像
docker pull gitlab/gitlab-ee:latest
说明:如果没有什么要求的话可以用gitlab/gitlab-ce:latest,社区版平常使用已经够了;企业版需要...
使用Docker神器来部署Sentry,非常简单,参考官方Sentry镜像的使用说明一步步操作即可。这里补充几点中间遇到过的坑。
1、数据持久化
在第2步启动Postgres容器的时候可以通过-v参数指定容器内数据目录映射到主机目录,从而使得数据能持久化保存到主机上,不至于容器损坏导致...
打开PhpMyAdmin连MySQL 8,提示报错
mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]mysqli_re...
Sentry是一款非常好用的日志管理系统,而且支持前端、后端多种语言和框架。借助docker和开源的力量,完成部署和整合也就变得非常容易了。
Sentry的部署
直接上docker运行 https://hub.docker.com/_/sentry/
为保障Sentry数据落地,防止docker服务...