开发机部署

后端开发机部署

前言

新的一年尝试新的东西。从第一篇 markdown 文章开始。

新公司啥也没有,兼职完水电工以后兼职运维部署环境。

以下整理了开发环境的准备工作。

一、开发机系统安装

开发机选用 Centos 7 系统。从官网下载系统镜像并借助 Anaconda 安装引导程序将系统安装在开发机上。

Anaconda 操作手册:

https://docs.centos.org/en-US/centos/install-guide/Graphical_Installation-x86/

手动分区设置(Manual Partitioning)

在 INSTALLATION SUMMARY 界面点击 INSTALLATION DESTINATION 进入手动分区界面。选择硬盘(固态硬盘+机械硬盘)。

点击 Click here to create them automatically 让引导程序为我们自动设置分区。

自动分配如下几个分区:

/boot :放置系统文件的地方
/root :默认根目录
/home :存储用户数据目录
/swap :当内存不足时与磁盘交换空间的目录

将 /boot、/root、/home 分区的 File System 设置为 Ext4。

其中 /home 分区为主要存取用户数据分区,可将它重命名为与其它开发机统一的 /data 名称。将硬盘所有剩余的可分配的空间大小都分配给该分区。

该步骤为最关键一步,设置完以后可直接点击进行系统安装,进入 Centos 7 的系统内。

网卡设置

查看网卡名称

进入操作系统后通过如下命令查看网卡名称:

  1. ip addr
  2. ifconfig :如果该命令无法使用,先进行安装:

    sudo yum install net-tools

设置网卡参数

vi /etc/sysconfig/network-scripts/网卡名称

添加或者修改以下几个参数:

设置为静态ip
BOOTPROTO=static

开机或者重启是否重启网卡
ONBOOT=yes

网卡的IP地址
IPADDR=192.168.19.20x

子网掩码
NETMASK=255.255.255.0

默认网关IP地址
GATEWAY=192.168.19.1

配置DNS用户访问外网
DNS1=192.168.19.1

修改完成后重启网卡:

service network restart

至此,开发机可以被ping通。

参考连接:

CentOS 设置网卡1

二、修改主机名

让每个开发机以ip地址作为其主机名,永久修改主机名的方式:

hostnamectl set-hostname 192.168.19.200

如果主机名显示不全:

在 /etc/profile 文件内增加或者修改 PS1='[\u@\H \W]$ '

重新连接即可生效。

三、关闭防火墙和安全策略

开发机作为只在内网访问的机器,为了方便其他服务的安装和运行,会关闭防火墙和 Centos 系统上的 SELinux 安全策略服务(Ubuntu 上则为 AppArmor 服务)。

关闭防火墙和关闭开机启动防火墙:

  1. systemctl stop firewalld
  2. systemctl disable firewalld

关闭SELinux安全策略服务:

在文件 /etc/sysconfig/selinux 中将 SELINUX=enforcing 修改为 SELINUX=disabled 然后重启系统即可生效。

四、启用Samba服务以支持windows网络位置

Linux下安装Samba服务的完整教程参考连接:

https://www.cnblogs.com/pwswaitfor/p/10967821.html

这里总结几个步骤:

  1. 安装 samba 服务
  2. 创建需要在 windows 共享的目录
  3. 为 samba 服务添加用户账户和密码。在 windows 添加网络位置的时候需要该账户。
  4. 在 /etc/samba/smb.conf 内设置需要共享目录的权限。建议 create mode 和 directory mode 给 06550755 的权限,否则文件被描边很难受。
  5. 启动 samba 服务,并添加到开机启动中。

五、安装mysql

Centos7 安装 mysql5.6 的完整教程参考连接:

https://juejin.cn/post/6844903870053761037

同样总结几个步骤:

  1. 删除系统自带的 mariadb 源
  2. 在官网下载并安装对应版本的 mysql 源
  3. 开启想要的安装的 mysql 源
  4. 安装 mysql
  5. 修改初始密码
  6. 开启远程访问
  7. 设置开机启动

最后一次编辑时间:2021.02.24

posted @ 2021-02-24 15:30  只取一瓢饮  阅读(272)  评论(1编辑  收藏  举报