提交更改

This commit is contained in:
2022-11-19 01:05:17 +08:00
parent 6713d2b7d2
commit deb153a624
6 changed files with 103 additions and 11 deletions
+65 -1
View File
@@ -24,4 +24,68 @@ docker run -d -p 80:80 -p 443:443 --name nginxweb --privileged=true
ps aux | grep "nginx: worker process" | awk '{print $1}'
```
```
## 部署.Net Core 至 IIS
新建Item
![image-20221108224600422](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108224600422.png)
配置Git
![image-20221108224810869](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108224810869.png)
添加Git账户
![image-20221108224709242](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108224709242.png)
指定Jenkins从Git拉取代码目录
![image-20221108224910785](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108224910785.png)
![image-20221108224935821](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108224935821.png)
指定Jenkins定时获取Git
时间设置成:H/2 * * * *
意思是每2分钟检查Git是否有变化,如果有变化就会重新构建和部署
![image-20221108225020629](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108225020629.png)
构建步骤
因为Jenkins在Windows环境下所以使用 Execute Windows batch command
![image-20221108225404450](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108225404450.png)
命令:
```powershell
c:
// 切换到Git拉取代码目录
cd C:\Users\Administrator\Documents\source\XiaodaERP
// 构建.Net Core应用
dotnet build
// 停止应用程序池 saas
C:\Windows\System32\inetsrv\appcmd.exe stop apppool /apppool.name:saas
// 发布.Net Core应用 需指定发布文件目录
dotnet publish -o D:\subendong\release\saas
// 启动应用程序池 saas
C:\Windows\System32\inetsrv\appcmd.exe start apppool /apppool.name:saas
```
IIS服务器应用程序池必须为无代码托管
为防止生产环境Swagger无法使用,需在构建后的文件夹中编辑web.conf文件
![image-20221108230704528](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221108230704528.png)
添加如下代码
```xml
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>![1668787835347](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/1668787835347.png)
```
+5 -5
View File
@@ -167,7 +167,7 @@ Connected to an idle instance.
启动监听
![image-20221017123327552](image/Oracle/image-20221017123327552.png)
![image-20221017123327552](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221017123327552.png)
#### 1.1.1.2 Docker方式
@@ -207,7 +207,7 @@ docker logs -f # 字符串ID
![image-20221017145702216](image/Oracle/image-20221017145702216.png)
![image-20221017145702216](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221017145702216.png)
安装完成
@@ -270,19 +270,19 @@ Grant succeeded.
工具栏 -> 工具 -> 首选项 -> 代码编辑器 -> 完成设置
![image-20221017111632399](image/Oracle/image-20221017111632399.png)
![image-20221017111632399](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221017111632399.png)
### 2.1.2 设置代码模板
工具栏 -> 工具 -> 首选项 -> 代码编辑器 -> 代码模板
![image-20221017112825105](image/Oracle/image-20221017112825105.png)
![image-20221017112825105](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221017112825105.png)
### 2.1.3 同时打开多个表
工具栏 -> 工具 -> 首选项 -> 数据库 ->对象查看器
![image-20221020141231505](image/Oracle/image-20221020141231505.png)
![image-20221020141231505](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221020141231505.png)
+2 -2
View File
@@ -8,7 +8,7 @@ top_img: https://gcore.jsdelivr.net/gh/volantis-x/cdn-wallpaper/abstract/B951AE1
## 设置引用图片存储路径
![image-20221118150139161](image/Typora/image-20221118150139161.png)
![image-20221118150139161](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221118150139161.png)
## Typora添加右键新建Markdown文件
@@ -60,4 +60,4 @@ Windows Registry Editor Version 5.00
删除多余的文件(尤其是有一个什么Markdown File),只保留如下的两项。然后关闭注册表,即可修复bug
![img](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9pbWcyMDE4LmNuYmxvZ3MuY29tL2Jsb2cvMTYwNDA5My8yMDIwMDIvMTYwNDA5My0yMDIwMDIyNTIzNDk1MDM5MS0xOTgzNTc3NDQxLnBuZw%3D%3D)
![img](http://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/img)