环境部署之系统准备
近期在搭建测试环境,从linux的系统准备到软件安装,再到jenkins自动构建,以为一天能搞定的事儿,结果用了好几天,中途还请教了很多次开发,现在终于搭建起来了,把搭建过程和踩过的坑都记录一下,希望下次的环境搭建过程会更顺畅~
服务器用的是linux系统,centos7版本
配置yum源
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
本次采用的是在线配置yum源的方式,选择的是阿里yum源
1.1、配置阿里Yum源(在线)
1、前提
1)服务器需连接互联网下载安装软件。
2)安装wget
查看wget是否安装:
# rpm -qa|grep "wget"

安装wegt(下图表示已经安装了wget,若未安装,需先安装wget):
# yum install wget
2、安装步骤
1)原yum源配置文件备份
# cd /etc/yum.repos.d/
# rename '.repo' '.repo.bak' *
# cd -
2)下载阿里yum源配置文件
# wget http://mirrors.aliyun.com/repo/Centos-7.repo -P /etc/yum.repos.d/
3)重新创建yum元数据缓存
# yum clean all
# yum makecache
4) epel源安装(为红帽系列操作系统提供的额外软件包,比如nginx)
# yum install -y epel-release
5)重新创建yum元数据缓存
# yum clean all
# yum makecache
备注(根据网络情况选择yum源地址,针对Centos7/RHEL7操作系统):
阿里yum源下载地址: http://mirrors.aliyun.com/repo/Centos-7.repo
网易yum源下载地址:http://mirrors.163.com/.help/CentOS7-Base-163.repo
1.2、 firewalld禁用 (建议)
遇到几个问题是由于防火墙开启导致的(现在忘了,下次遇到再补上),所以建议先禁用了
1、停用firewalld服务
# systemctl stop firewalld
2、查看firewalld服务的状态(Active状态为inactive,说明服务停止)
# systemctl status firewalld

3、禁止firewalld开机自启动(删除开机自启动策略)
# systemctl disable firewalld
4、查看firewalld是否开启开机自启(disabled表示禁用开机自启动;enabled表示开启开机自启动;)
# systemctl is-enabled firewalld

系统准备好了,接下来就是各种软件的安装了~
浙公网安备 33010602011771号