日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

teamcity mysql 配置_CentOS 7 上 TeamCity 安装

發布時間:2025/3/8 数据库 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 teamcity mysql 配置_CentOS 7 上 TeamCity 安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CentOS 7 上 TeamCity 安裝

非入門教程, 初次接觸centos/docker的朋友需要謹慎

一. 安裝 MySQL

為了后續的需要, 這里安裝了 Docker, 當然如果你已經有了 MySQL 或者其它推薦的數據庫[MySQL, PostgreSQL, Oracle, MS SQL], 則可忽略

1. 安裝 Docker

補充:

# 啟動docker

sudo systemctl start docker

# docker開機自啟動

sudo systemctl enable docker.service

# docker容器自啟動(--restart=always)

sudo docker run -d ... --restart=always container_name:tag

2. 配置 Docker 國內鏡像

我這兒網絡流暢, 自行百度吧~

3. Docker 安裝并運行 MySQL

注意不要忘了端口映射(-p 3306:3306)

參考啟動命令(最好是將主機目錄掛載到宿主機, 此處未采用):

sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d --restart=always mysql

二. 安裝 teamcity-server

1. 安裝 wget

也可以使用curl, 但是有點麻煩, 而且以后用的到, 所以就安裝了, 不需要的話跳過這一步

sudo yum -y install wget

2. 下載 teamcity-server

# 下載, 下載地址請自己到官網查詢, 以防不是最新版的

wget https://download.jetbrains.8686c.com/teamcity/TeamCity-2020.2.1.tar.gz

# 解壓

sudo tar xpf TeamCity-2020.2.1.tar.gz -C /opt/teamcity-server/

3. 啟動 teamcity-server

sudo /opt/teamcity-server/TeamCity/bin/teamcity-server.sh start

如果啟動沒有報錯則表示正常啟動

如果看不出來是否報錯, 可以使用

curl http://127.0.0.1:8111/

再不然我就沒轍了

4. 防火墻

上一步之后還是無法從局域網訪問teamcity, 所以需要添加8111到防火墻:

以下是幾個防火墻的可能需要的命令:

以80端口為例

# 添加(--permanent永久生效,沒有此參數重啟后失效)

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

# 重新載入

sudo firewall-cmd --reload

# 查看

sudo firewall-cmd --zone=public --query-port=80/tcp

# 刪除

sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent

添加之后需要重新載入一次.

當然, 也可以選擇關閉防火墻:

# 關閉防火墻

sudo systemctl stop firewalld

# 開機禁用防火墻

sudo systemctl disable firewalld

5. 初始化配置

這里就沒什么好講的了, next...配置數據庫...創建賬戶...

這里需要提前創建一個數據庫, 否則無法初始化, 我使用的是(問題應該不大, 但是應該是一個新的數據庫):

數據庫名: teamcity

字符集: utf8mb4

排序規則: utf8mb4_general_ci

截圖就不放了, 可能每個版本都不盡相同

總結

以上是生活随笔為你收集整理的teamcity mysql 配置_CentOS 7 上 TeamCity 安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。