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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

lux系统服务器安装后多大,服务器环境搭建

發(fā)布時(shí)間:2025/3/12 windows 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lux系统服务器安装后多大,服务器环境搭建 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

框架使用:

maven的setting文件修改

運(yùn)行環(huán)境配置:dev

服務(wù)器環(huán)境搭建:

一、docker安裝

1、卸載舊版本

sudo yum remove docker

?

docker-client

?

docker-client-latest

?

docker-common

?

docker-latest

?

docker-latest-logrotate

?

docker-logrotate

?

docker-engine

2、通過(guò)存儲(chǔ)庫(kù)安裝(先安裝存儲(chǔ)庫(kù))

sudo yum install -y yum-utils

sudo yum-config-manager

?

--add-repo

?

https://download.docker.com/linux/centos/docker-ce.repo

3、安裝穩(wěn)定版本

sudo yum install docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io

4、docker設(shè)置為系統(tǒng)重啟是自動(dòng)啟動(dòng)

sudo systemctl enable docker

5、啟動(dòng)docker

systemctl start docker

6、查看docker是否安裝完成

docker ps

二、安裝mysql

1、拉取鏡像

docker pull mysql

2、查看鏡像是否拉取成功

docker images

3、啟動(dòng)容器

docker run -itd -p 3306:3306 --privileged=true -v /cargo/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql

4、防火墻打開(kāi)端口 3306(這一步可以吧后續(xù)需要的端口都打開(kāi))

443、22、80、3306、8081、6379、5672、15672

1、查看防火墻狀態(tài)

firewall-cmd --state

2、如果是notrun啟動(dòng)防火墻

systemctl start firewalld.service

3、查看以開(kāi)放的防火墻端口

firewall-cmd --list-ports

4、打開(kāi)端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent success

5、防火墻生效

firewall-cmd --reload

5、打開(kāi)服務(wù)供應(yīng)商管理平臺(tái)的服務(wù)端口

6、測(cè)試連接

三、安裝gitlab

1、拉取鏡像

docker pull gitlab/gitlab-ce

2、運(yùn)行容器

docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /cargo/docker/gitlab/config:/etc/gitlab -v /cargo/docker/gitlab/logs:/var/log/gitlab -v /cargo/docker/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce

按上面的方式,gitlab容器運(yùn)行沒(méi)問(wèn)題,但在gitlab上創(chuàng)建項(xiàng)目的時(shí)候,生成項(xiàng)目的URL訪問(wèn)地址是按容器的hostname來(lái)生成的,也就是容器的id。作為gitlab服務(wù)器,我們需要一個(gè)固定的URL訪問(wèn)地址,于是需要配置gitlab.rb

(宿主機(jī)路徑:/home/gitlab/config/gitlab.rb)

# gitlab.rb文件內(nèi)容默認(rèn)全是注釋

$ vim /home/gitlab/config/gitlab.rb

# 配置http協(xié)議所使用的訪問(wèn)地址,不加端口號(hào)默認(rèn)為80

external_url 'http://192.168.199.231'

# 配置ssh協(xié)議所使用的訪問(wèn)地址和端口

gitlab_rails['gitlab_ssh_host'] = '192.168.199.231'

gitlab_rails['gitlab_shell_ssh_port'] = 222 # 此端口是run時(shí)22端口映射的222端口

3、登陸創(chuàng)建項(xiàng)目,添加成員

四、安裝nexus私服

1、拉取鏡像

docker pull sonatype/nexus3

2、創(chuàng)建掛在目錄

mkdir -p /cargo/docker/nexus/nexus-data && chmod 777 /cargo/docker/nexus/nexus-data

3、運(yùn)行容器

docker run -d -p 8081:8081 --name nexus -v /cargo/docker/nexus/nexus-data:/nexus-data sonatype/nexus3

4、登陸nexus修改密碼

cd /cargo/docker/nexus/nexus-data

cat admin.password

五、安裝redis

1、拉取鏡像

docker pull redis

2、創(chuàng)建掛在目錄

# mkdir -p /cargo/docker/redis/data && chmod 777 /cargo/docker/redis/data

# cd /cargo/docker/redis

# touch redis.conf

3、修改啟動(dòng)默認(rèn)配置(從上至下依次):

bind 127.0.0.1 #注釋掉這部分,這是限制redis只能本地訪問(wèn)

protected-mode no #默認(rèn)yes,開(kāi)啟保護(hù)模式,限制為本地訪問(wèn)

daemonize no#默認(rèn)no,改為yes意為以守護(hù)進(jìn)程方式啟動(dòng),可后臺(tái)運(yùn)行,除非kill進(jìn)程,改為yes會(huì)使配置文件方式啟動(dòng)redis失敗

databases 2 #數(shù)據(jù)庫(kù)個(gè)數(shù)(可選),我修改了這個(gè)只是查看是否生效。。

dir ./ #輸入本地redis數(shù)據(jù)庫(kù)存放文件夾(可選)

appendonly yes #redis持久化(可選)

requirepass 密碼 #配置redis訪問(wèn)密碼

4、啟動(dòng)redis容器

docker run -p 6379:6379 --name redis -v /cargo/docker/redis/redis.conf:/etc/redis/redis.conf -v /cargo/docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

5、驗(yàn)證

# docker exec -it redis /bin/bash

# redis-cli

六、安裝rabbitmq

1、拉取鏡像

sudo docker pull rabbitmq:management

2、運(yùn)行鏡像

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -v /cargo/docker/rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my-vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:management

非docker方式

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm

wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm

wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

rpm -ivh erlang-

rpm -ivh socat-

rpm -ivh rabbitmq-

vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app

【修改loopback,值改為[]】

cd /usr/lib/rabbitmq/bin

./rabbitmq-server start

默認(rèn)賬號(hào)密碼 guest

七、安裝showdoc

docker pull star7th/showdoc

mkdir -p /cargo/docker/showdoc/html && chmod -R 777 /cargo/docker/showdoc

docker run -d --name showdoc -p 4999:80 -v /cargo/docker/showdoc/html:/var/www/html/ star7th/showdoc

總結(jié)

以上是生活随笔為你收集整理的lux系统服务器安装后多大,服务器环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。