在进行软件开发或者系统运维的过程中,Linux 系统因其开源、稳定、安全等特性而受到广泛的欢迎。搭建 Linux 环境是许多开发者和运维人员的第一步,本文将介绍在本地和云环境中搭建 Linux 环境的步骤。

一、本地环境搭建

  1. 选择 Linux 发行版:常见的 Linux 发行版有 Ubuntu、CentOS 和 Debian 等。对于初学者来说,Ubuntu 是一个很好的选择,因为它用户友好,社区资源丰富。

  2. 下载 ISO 文件:访问 Ubuntu 的官方网站(https://ubuntu.com/download),选择适合的版本进行下载。

  3. 制作启动 U 盘: 使用工具如 Rufus(Windows)或 Etcher(跨平台)将下载的 ISO 文件写入 U 盘,制作成可启动的安装媒介。

  4. 启动安装: 将创建好的启动 U 盘插入电脑,重启并进入 BIOS/UEFI 设置,调整启动顺序,从 U 盘启动,进入 Ubuntu 安装界面,选择“安装 Ubuntu”。

  5. 分区设置: 在分区设置中,您可以选择“自动分区”或者手动分区。若选择手动分区,可以创建根分区(/)、交换分区(swap)等。

  6. 安装完成: 根据提示完成安装过程,重启计算机移除 U 盘。首次进入系统时,创建用户名和密码。

  7. 更新系统: 进入新系统后,首先打开终端(Terminal),输入以下命令更新软件包:

bash sudo apt update sudo apt upgrade

二、云环境搭建

  1. 选择云服务提供商:常见的云服务提供商有 AWS、阿里云、腾讯云等。以阿里云为例,您需要注册一个账号。

  2. 创建实例: 登录到阿里云控制台,选择“云服务器 ECS”,然后点击“创建实例”。在实例配置中选择操作系统为 Ubuntu 或者 CentOS。

  3. 安全组配置: 在创建实例时,记得配置安全组规则,开放 22 端口以便通过 SSH 连接。

  4. 连接 SSH: 实例创建完成后,您可以在本地终端使用 SSH 连接到云服务器。假设您的实例 IP 为 192.168.1.1,命令如下:

bash ssh root@192.168.1.1

如果是使用非 root 用户,则需要替换为相应的用户名。

  1. 系统更新: 成功连接后,建议立即更新系统。对于 Ubuntu,与本地环境相同,使用以下命令:

bash sudo apt update sudo apt upgrade

  1. 软件安装: 根据项目需要安装相关软件,例如,安装 Git、Nginx 等。在终端中运行以下命令进行安装:

bash sudo apt install git sudo apt install nginx

三、环境设置

无论是本地或云上的 Linux 环境,您可能还需要进行一些基本的配置,例如:

  • 配置防火墙: 使用 UFW(Uncomplicated Firewall)配置简单的防火墙规则:

bash sudo ufw allow OpenSSH sudo ufw enable

  • 设置时区: 可以通过以下命令设置时区为上海:

bash sudo timedatectl set-timezone Asia/Shanghai

结论

搭建 Linux 环境的过程虽然看似复杂,但通过逐步的操作和良好的学习态度,您将能够创建一个适合自己开发与学习的环境。通过不断的实践,您会逐渐熟悉 Linux 的各种命令和操作,进而提升自己的技术水平。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部