安装centos7 但是你真的能顺利的使用了吗,试试我的一些经验,小白可看,高手勿喷

作为一个开发人员,有时候真的需要身兼多职,比如前端开发 后段开发 数据库设计 产品设计等,这些都是些无聊的抱怨,我们进入正题!

作为一个工作多年的老鸟,大小公司都有过实际工作经验,无论大公司,小公司,服务器部署服务等,估计都是逃不掉的一个点,有些老鸟表示这算啥,但是基于我这么多年工作下来,发现,其实很多的java开发,并不具备体系性学习的经验,很多时候就是纯粹百度 google 然后来解决问题,如果不是这样的大神,请勿喷我,我只是分享一下我一个半路出家做软件过来的经验,话还是扯多了,我写这篇文章的目的是,基于多年以来,开发测试环境部署,一般小公司无专业运维,需要后端开发帮忙处理的情况。

作为长期受这种情况的困扰,我也是经常性的会给公司或者私活企业部署开发测试环境,基于这种基础上,经常性的安装基于centos7为基础的开发环境,总结了一些基础环境安装之后,经常需要做的一些基础工作,纯粹出于个人经验,简单,但是我个人认为相对实用,小白的话,可以参考着试试。

首先谈系统安装吧,安装分很多情况,有些是虚拟机,有些是物理机器,但是对于我们centos7系统的安装来讲,我个人觉得倒不用很注重区分,我们先把安装系统这个事情,当作一个事情,不讲外在环境

一、那么首先安装系统,你需要首先有系统安装文件,我个人推荐,还是去阿里的源上去down 绿色安全有保障,下载速度也相当可以,当然有别的靠谱网站,欢迎评论推荐,地址如下,有需要的朋友百度检索centos7镜像下载 阿里云,因平台限制不好直接挂链接

关于实际安装版本,各位按情况来看,dvd版本我个人相对推荐小白使用,本身系统中内置了常用的工具,everything版本,过于大,我不怎么会下载,至于minimal版本,最简版本,能节省系统资源,建议如果配置很低的情况下可以使用,安装完之后,自己按需下载工具即可

二、关于系统安装

如果是物理机,这边我就不细讲了,正常的公司一般服务器都是做虚拟化的,我着重讲一下虚拟机啊的安装步骤

此处为了节省一些篇幅,我直接挂一个我个人觉得比较明确的链接

https://blog.csdn.net/wts563540/article/details/139699520

三、安装完系统之后,就是我本文重点想要分享的一些简单干货

我一般开玩笑说这是系统安装之后必做三部曲

a.将安装好的系统的ip设置为固定ip
   开发环境中服务器作为公共资源,如果遇到断电,重启等情况,来个动态ip,大家收藏地址天天变一下,估计要奔溃,要是代码服务器还在上面,突然开发说提交不了代码了,那估计要被一群人问候

    执行如下固定步骤

    1.vi /etc/sysconfig/network-scripts/ifcfg-ens*    此处的*在不同机器上不同,按tab推荐即可 

    2.更改如下配置

        BOOTPROTO=static

        ONBOOT=yes

        IPADDR=192.168.50.4//需要固定的ip

         GATEWAY=192.168.50.1//网关

         DNS1=8.8.8.8//dns1

         DNS2=114.114.114.114//dns2

         这个地方小白估计懵逼了,不知道这一串都是啥,不要慌 IPADDR 是你想要固定的系统的ip地址 ,GATEWAY是网关地址

         DNS按照我的直接设置一般问题不大,下面也列出一个链接,当年我是小白的时候,不知道怎么配置gateway,现在给你们                 整理好 查看系统ip地址 网关地址方法

   b.调整硬盘空间大小,此处,基于root用户可用硬盘比较小 而且部署服务时,都是基于root操作的情况下,需要调整
      有时候,我们在安装系统时没有自己划定硬盘大小,导致可能明明有1t硬盘,但是给到root 空间只有100g,这个时候运行如下            指令执行调整即可

     df -h

     如果root用户可用硬盘比较小,需要将home区空间进行分配

     执行如下命令

     sudo tar Pcvf /run/home.tar /home

     yum install psmisc -y //如果没有安装psmisc,需要安装

     sudo fuser -km /home

     sudo umount /home

     sudo lvremove /dev/mapper/centos-home

     sudo lvextend -L +100G /dev/mapper/centos-root//根据实际情况分配需要扩容的空间

     sudo xfs_growfs /dev/mapper/centos-root

     sudo lvcreate -L 700G -n/dev/mapper/centos-home//根据实际情况,还原home分区的大小

     sudo mkfs.xfs  /dev/mapper/centos-home

     sudo mount /dev/mapper/centos-home

     sudo tar Pxvf /run/home.tar -C /

     sudo rm -rf /run/home.tar

     df -h//查看操作后的实际硬盘状

c.更换镜像源

更换镜像源是因为默认的源,因为网络问题导致直接访问的仓库有速度问题,或者直接不通等问题,导致后续yum安装插件时会遇到一系列问题

  1.yum install -y wget

  2.cd /etc/yum.repos.d

  3.mv CentOS-Base.repo CentOS-Base.repo.bak

  4.wget http://mirrors.aliyun.com/repo/Centos-7.repo

  5.mv Centos-7.repo CentOS-Base.repo

  6.yum clean all

  7.yum makecache

  8.yum update -y

如果出现访问阿里镜像地址出现404或者网络异常,直接在dns中加入 223.5.5.5  这是我干货 大家注意
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值