
devops
文章平均质量分 64
aiChenK
这个作者很懒,什么都没留下…
展开
-
同域名前后端分离项目 nginx配置实践
新项目采用前后端分离的方式开发,前后端代码打算分开部署(同机器且同域名),但打算支持后端依然可访问静态资源(nginx配置仅一份)。搜索nginx配置大部分都通过url前缀进行转发来做前后端分离,不适用目前项目。说明前端框架:vue后端框架:thinkphp6前端部署目录:/www/project_static后端部署目录:/www/projectnginx配置方式`api`及...原创 2020-06-09 14:29:00 · 802 阅读 · 0 评论 -
PHP使用satis搭建私有Composer仓库
适用于公司内部进行包管理,在组件化、服务化场景下部分业务代码不方便放到开源平台,可使用内部git服务器,配合composer/satis项目搭建私有composer处理内部依赖,优化代码结构,统一依赖环境系统:windows 10php版本:7.2.17(当前satis要求^7.2.9)git服务:gitlab示例项目: aichenk/open-c...原创 2021-07-12 18:07:00 · 666 阅读 · 0 评论 -
nginx vue前后端分离配置示例
vue + thinkphpvue为history路由模式,固定/api,/static前缀为php使用server { listen 80; server_name localhost; set $static_root ''; # web目录 set $php_root ''; # php目录 root $static_root; index index.html index.htm index.php; location ~ \.php$ {原创 2022-03-02 14:31:55 · 1350 阅读 · 0 评论 -
webhook触发jenkins进行sonar检测
目的jenkins仅需创建一个job,git推送后自动进行sonar代码检测并上传到sonarqubejenkins插件已按社区推荐安装基本插件Generic Webhook TriggerSonarQube Scanner准备工作sonar生成令牌登录后右上角点击"头像 > 我的账号 > 安全"生成令牌并复制保存将令牌添加到jenkins凭证中 “系统管理 > 管理凭证 > 添加凭证”类型选择Secret text令牌粘原创 2022-02-22 17:23:07 · 648 阅读 · 0 评论