Loading... ### 1. 安装宝塔面板 ##### 1. 官方版 [官网 https://www.bt.cn/](https://www.bt.cn/) 脚本: ```shell yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ``` ##### 2. 开心版 [开心版 https://sunpma.com/629.html](https://sunpma.com/629.html) 脚本: ```shell yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh ``` ### 2. 通过宝塔面板安装Nginx和FTP ### 3. 安装Docker 和 Portainer ##### 1. Docker一键安装脚本 ``` curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun ``` ##### 2. 启动Docker ``` sudo systemctl start docker ``` ##### 3. 安装汉化版Portainer ```shell mkdir -p /data/portainer/data /data/portainer/public cd /data/portainer wget https://labx.me/dl/4nat/public.zip unzip public.zip docker run -d --restart=always --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer/data:/data -v /data/portainer/public:/public portainer/portainer:latest ``` ### 4. Jenkins ##### 1. 安装 JDK ``` yum install java-11-openjdk-devel ``` ##### 2. 安装Jenkins ``` sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo yum install jenkins ``` ##### 3. 配置监听端口 ``` vim /etc/sysconfig/jenkins #监听端口 JENKINS_PORT="8080" ``` ##### 4. 配置权限 为了不因为权限出现各种问题,这里直接使用root 修改用户为root ``` vim /etc/sysconfig/jenkins #修改配置 $JENKINS_USER="root" ``` 修改目录权限 ```shell chown -R root:root /var/lib/jenkins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins ``` 重启 ```shell service jenkins restart ps -ef | grep jenkins ``` ##### 5. 启动项目 ```shell systemctl start jenkins ``` ##### 6. 国内插件更新中心源 清华源 [https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json](https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json) 通过本地文件修改: 在 `jenkins` 工作目录下找到文件 `.jenkins/hudson.model.UpdateCenter.xml`;打开文件内容如下 ``` <?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://updates.jenkins.io/update-center.json</url> </site> </sites> ``` 修改成: ```shell <?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json</url> </site> </sites> ``` ##### 7. 重启Jenkins ```shell service jenkins restart ``` ##### 8. 通过Nginx设置反向代理 通过宝塔面板创建一个静态网站,设置反向代理  ### 5. 安装开发SDK ##### 1. DOT NET5 ``` sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm sudo yum install dotnet-sdk-5.0 ``` ##### 2. NPM ``` curl -fsSL https://rpm.nodesource.com/setup_lts.x | bash - yum install -y nodejs //安装yarn curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo yum install -y yarn //版本管理 sudo npm install -g n ``` ### 6. 国内镜像源设置 ##### Yum镜像源 ``` wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo ``` ##### NuGet镜像源 ``` //添加国内源 dotnet nuget add source https://nuget.cdn.azure.cn/v3/index.json -n nuget.cn //禁用默认源 dotnet nuget disable source nuget.org ``` ##### Docker镜像源 ``` sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://*****.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker ``` ##### yarn镜像源&npm镜像源 ``` //安装源管理工具 npm i -g yrm yrm use taobao //或者直接设置 npm config set registry https://registry.npm.taobao.org yarn config set registry https://registry.npm.taobao.org ``` 最后修改:2021 年 12 月 07 日 © 禁止转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏