Procházet zdrojové kódy

添加详细部署说明

wendaojidian před 3 roky
rodič
revize
d35cbbbf05
27 změnil soubory, kde provedl 152 přidání a 4 odebrání
  1. 6 0
      TestLaboratory/.idea/vcs.xml
  2. 1 1
      TestLaboratory/README.md
  3. binární
      TestLaboratory/imgs/docker-compose.png
  4. binární
      TestLaboratory/imgs/img.png
  5. 0 1
      TestLaboratory/lims-frontend/dist/css/chunk-0bfbe94f.382b53bc.css
  6. 0 1
      TestLaboratory/lims-frontend/dist/css/chunk-27e8ed7d.ec8e844e.css
  7. 0 1
      TestLaboratory/lims-frontend/dist/css/chunk-ea4640d6.197e0006.css
  8. 0 0
      TestLaboratory/lims-frontend/dist/index.html
  9. 0 0
      TestLaboratory/lims-frontend/dist/js/app.d0ec912e.js
  10. 0 0
      TestLaboratory/lims-frontend/dist/js/app.d0ec912e.js.map
  11. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-0ad136b6.35deb91b.js
  12. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-0ad136b6.35deb91b.js.map
  13. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-0bfbe94f.0ade6122.js
  14. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-0bfbe94f.0ade6122.js.map
  15. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-27e8ed7d.b2a5861b.js
  16. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-27e8ed7d.b2a5861b.js.map
  17. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-2c8f5038.875b10d8.js
  18. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-2c8f5038.875b10d8.js.map
  19. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-48594924.8cc185b0.js
  20. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-48594924.8cc185b0.js.map
  21. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-6d88c632.b965a0be.js
  22. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-6d88c632.b965a0be.js.map
  23. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-6fb66e82.2577fb74.js
  24. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-6fb66e82.2577fb74.js.map
  25. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-ea4640d6.1c28cec2.js
  26. 0 0
      TestLaboratory/lims-frontend/dist/js/chunk-ea4640d6.1c28cec2.js.map
  27. 145 0
      TestLaboratory/部署详细步骤.md

+ 6 - 0
TestLaboratory/.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
+  </component>
+</project>

+ 1 - 1
TestLaboratory/README.md

@@ -34,4 +34,4 @@ docker-compose up -d
 
 - linux系统
 - 浏览器建议使用最新的chrome(老版本浏览器可能出现文件无法下载的问题)
-
+- docker 2.0

binární
TestLaboratory/imgs/docker-compose.png


binární
TestLaboratory/imgs/img.png


+ 0 - 1
TestLaboratory/lims-frontend/dist/css/chunk-0bfbe94f.382b53bc.css

@@ -1 +0,0 @@
-.mainArea[data-v-5dd86b87]{width:60%;margin:100px auto}.formArea[data-v-5dd86b87]{margin-top:40px}

+ 0 - 1
TestLaboratory/lims-frontend/dist/css/chunk-27e8ed7d.ec8e844e.css

@@ -1 +0,0 @@
-.mainPage[data-v-c51d96b4]{background:url(../img/loginPic.df5a7801.png) no-repeat;background-attachment:fixed;background-size:cover}.loginBox[data-v-c51d96b4]{height:30%;margin-top:260px}.loginBox[data-v-c51d96b4],.rBox[data-v-c51d96b4]{width:30%;margin-left:50%;min-width:400px;min-height:400px;background-color:#fcfcfc;position:fixed}.rBox[data-v-c51d96b4]{margin-top:200px}.inputArea[data-v-c51d96b4]{margin:50px 50px}.inputHeader[data-v-c51d96b4]{font-size:27px;font-family:Source Han Sans CN;font-weight:400;color:#444;margin-bottom:42px}.logtext[data-v-c51d96b4]{width:50px;height:13px;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#a9a9b5}.loginBtn[data-v-c51d96b4]{width:349px;height:46px;background:#19a97b}

+ 0 - 1
TestLaboratory/lims-frontend/dist/css/chunk-ea4640d6.197e0006.css

@@ -1 +0,0 @@
-.textMarginLeft[data-v-3356a95c]{margin-left:50px}.infoColor[data-v-3356a95c]{color:#909399}.fileButton[data-v-3356a95c]{margin-left:20px;font-size:14px;font-weight:300}.indexColor[data-v-3356a95c]{width:40px;color:#fff;text-align:center;font-size:12px;padding:2px;border-radius:10%;margin-top:10px;margin-right:10px;display:inline-block}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/index.html


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/app.d0ec912e.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/app.d0ec912e.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-0ad136b6.35deb91b.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-0ad136b6.35deb91b.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-0bfbe94f.0ade6122.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-0bfbe94f.0ade6122.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-27e8ed7d.b2a5861b.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-27e8ed7d.b2a5861b.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-2c8f5038.875b10d8.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-2c8f5038.875b10d8.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-48594924.8cc185b0.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-48594924.8cc185b0.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-6d88c632.b965a0be.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-6d88c632.b965a0be.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-6fb66e82.2577fb74.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-6fb66e82.2577fb74.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-ea4640d6.1c28cec2.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
TestLaboratory/lims-frontend/dist/js/chunk-ea4640d6.1c28cec2.js.map


+ 145 - 0
TestLaboratory/部署详细步骤.md

@@ -0,0 +1,145 @@
+## step1: 安装docker
+### 查看系统是否装有docker
+```shell
+$ docker version
+```
+
+![img.png](imgs/img.png)
+
+- docker版本应当 >= 18.09.7,如果符合要求,跳过docker安装步骤。
+
+### 安装docker
+#### 1.使用 root 权限登录 Centos。确保 yum 包更新到最新。
+```shell
+$ sudo yum update
+```
+#### 2.卸载旧版本(如果有的话)
+```shell
+$ sudo yum remove docker  docker-common docker-selinux docker-engine
+```
+
+
+#### 3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
+```shell
+$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
+```
+
+
+#### 4.设置yum源
+```shell
+$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
+```
+
+#### 5.可以查看所有仓库中所有docker版本,并选择特定版本安装
+```shell
+$ yum list docker-ce --showduplicates | sort -r
+```
+
+#### 6.安装docker
+```shell
+#这里安装默认最新的即可
+$ sudo yum install docker-ce
+#若安装默认版本失败,也可以指定安装某个版本
+$ sudo yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce
+```
+
+
+#### 7.启动并加入开机启动
+```shell
+$ sudo systemctl start docker
+$ sudo systemctl enable docker
+```
+
+
+#### 8.验证安装是否成功
+```shell
+$ docker version
+```
+
+![img.png](imgs/img.png)
+
+#### [参考链接](https://www.cnblogs.com/xiaocy66/p/10802614.html)
+
+## step2:安装docker-compose
+
+### 查看系统是否装有docker-compose
+```shell
+$ docker-compose --version
+```
+
+![img.png](imgs/docker-compose.png)
+
+- docker-compose 版本应当 >= 1.8.0,如果符合要求,跳过docker-compose安装步骤
+
+### 安装docker-compose
+#### 1.从github下载Docker Compose 当前稳定版本
+```shell
+#这里建议直接安装2.2.2版本即可,如果要安装其他版本,替换v2.2.2。
+$ sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
+```
+
+
+#### 2.将文件权限设置为可执行
+```shell
+$ sudo chmod +x /usr/local/bin/docker-compose
+```
+
+#### 3.检验是否安装成功
+```shell
+$ docker-compose --version
+```
+
+![img.png](imgs/docker-compose.png)
+
+#### [参考链接](https://www.runoob.com/docker/docker-compose.html)
+
+## step3:拉取mysql镜像
+
+```shell
+$ docker pull mysql:8.0.26
+```
+- **此处版本必须与所给一致**
+
+### 如果下载比较慢,卡住了
+
+```shell
+##使用阿里云镜像加速器
+[root@localhost ~]# mkdir -p /etc/docker
+[root@localhost ~]# tee /etc/docker/daemon.json <<-'EOF'
+{
+  "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
+}
+EOF
+[root@localhost ~]# systemctl daemon-reload
+[root@localhost ~]# systemctl restart docker
+```
+
+[参考链接](https://www.cnblogs.com/shen-qiang/p/11869901.html)
+
+## step4: 进入项目的主目录
+```shell
+cd {path}   (用项目的路径替换{path})
+```
+
+## step5: 部署前后端镜像
+
+```shell
+# -d参数表示后台运行,不加-d参数可以查看部署状态。建议先执行docker-compose up命令检验是否正确部署,然后再退出,进行后台部署
+docker-compose up -d
+```
+
+
+## 部署完成
+
+## 系统地址
+
+http://127.0.0.1:8002 **(本地)**
+
+http://172.26.0.13:8002 **(局域网)**
+
+## 初始管理员用户
+
+用户名:honghong
+密码:123456
+
+

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů