环境部署之系统准备

  近期在搭建测试环境,从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

 

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

 

posted @ 2019-10-25 10:55  sourire_tester  阅读(340)  评论(0)    收藏  举报