CentOS7 基础设置

本文介绍了选择CentOS 7作为本地服务器的原因,以及在安装过程中遇到的问题。详细讲述了如何进行基础设置,包括双系统引导、网卡设置、SSH服务的开启,以及GUI的开启和关闭,旨在实现通过SSH远程管理CentOS 7系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

近期学完了嵩天老师的Python入门公开课,并完成了相关的案例学习。于是计划找一些项目来练练手。正好听闻目前的公司之前有考虑过建立ERP,但是出于其他原因一直没有实施。而我所在的部门可以说是公司各类数据的中枢,因此如果在我所在的部门通过测验,也就可以更好的推广至全公司。可以提高很多办公效率。

正好公司电脑是一台老旧的台式机。于是考虑用做本地服务器,搭建本地ERP系统。至此决定找寻一款base Python的开源ERP系统进行了解。对比来,对比去,准备使用ERPNext来上手。

接下来记录一些相关内容。

为什么选择CentOS 7

在开始之前,要搭建环境,秉承着用新不用旧的理念最开始准备使用CentOS 8来搭建环境。无奈安装后台式机的网卡不能正确驱动,而网卡官网没有提供Kernel 4内核的驱动程序。如果要使用就需要重新编译内核。尝试了2天没有成功,于是放弃。

在CentOS 8后,又瞄准了Ubuntu,正好24日Ubuntu 20.04发布,于是下载安装。一切顺利,网卡可以正常驱动。还拥有好看的GUI界面。但是使用ERPNext的安装脚本时遇到了不兼容的问题。脚本支持的系统如下:

def check_distribution_compatibility
### VMware 中安装 CentOS 7 后的基础配置 #### 1. 配置网络连接 完成 CentOS 7安装后,首要任务是确保系统的网络能够正常工作。通常情况下,默认的 DHCP 设置可以自动获取 IP 地址。如果需要静态IP地址,则需手动编辑网卡配置文件。 对于大多数服务器环境而言,在 `/etc/sysconfig/network-ens33`),修改如下参数: ```bash BOOTPROTO=static ONBOOT=yes IPADDR=192.168.0.100 # 替换成实际分配给虚拟机的固定IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.0.1 # 默认网关 DNS1=8.8.8.8 # 可选:指定首选DNS服务器 ``` 保存更改并重启网络服务使新设置生效: ```bash systemctl restart network ``` #### 2. 更新软件包列表与系统内核 为了保持系统的安全性以及稳定性,建议定期执行更新操作。通过命令行工具 yum 来实现这一目标。 首先清理缓存以获得最新的元数据信息: ```bash yum clean all ``` 接着运行全面升级指令来同步所有已知的安全补丁和其他改进版本: ```bash yum update -y ``` #### 3. 安装开发工具及其他常用组件 根据具体需求可以选择性地安装一些额外的应用程序和服务端口。比如 Git 版本控制系统、Vim 文本编辑器等。 这里介绍如何开启 EPEL 扩展库以便访问更多第三方资源: ```bash yum install epel-release -y ``` 同时也可以激活官方提供的 Base 源用于下载核心依赖项[^1]: ```bash yum-config-manager --enable base-source ``` 最后利用上述新增加的数据源来进行批量部署所需的服务模块: ```bash yum groupinstall "Development Tools" -y ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值