云主机怎么装软件教程?

HCRM技术_小炮 云主机 2026-04-12 3 1

云主机就是一台远程计算机

请将云主机(云服务器)想象成一台24小时运行、但只有命令行界面(没有桌面)的远程电脑,你无法直接点击鼠标安装,所有操作都通过“远程连接”“命令” 来完成。

教程步骤

第一步:连接到你的云主机

这是所有操作的前提,你需要一个SSH客户端工具。

1、获取连接信息:从你的云服务商控制台(如阿里云、腾讯云、AWS、Azure等)找到以下关键信息:

公网IP地址你云主机的“门牌号”。

用户名通常是root(最高权限)或ubuntucentos 等(取决于操作系统)。

密码密钥对这是你的“钥匙”,密钥对更安全,需要下载一个.pem.ppk 私钥文件。

2、使用SSH工具连接

Windows 用户推荐使用PuTTYXshell,如果使用密码,直接输入IP和用户名即可,如果使用密钥,需要在PuTTY中加载.ppk 文件(用PuTTYgen转换)或在Xshell中指定用户身份验证的私钥文件。

macOS / Linux 用户直接打开“终端”,使用命令连接。

密码连接

          ssh username@your_server_ip
          # ssh root@123.123.123.123

密钥连接

          ssh -i /path/to/your-private-key.pem username@your_server_ip
          # ssh -i ~/Downloads/mykey.pem ubuntu@123.123.123.123

首次连接会询问是否信任主机,输入yes 即可。

第二步:了解你的操作系统

不同的操作系统使用不同的包管理工具来安装软件,连接成功后,你可以先确认系统信息:

cat /etc/os-release
或
lsb_release -a

常见的有两类:

Debian / Ubuntu 系使用apt 命令。

CentOS / Red Hat / AlmaLinux / Rocky Linux 系使用yumdnf 命令。

第三步:通过包管理器安装软件(最常用、最简单的方法)

这是最推荐新手上手的方法,系统官方仓库里的软件稳定、易管理。

A. 对于 Ubuntu/Debian 系统:

1、首先更新软件包列表(相当于刷新可用的软件清单):

    sudo apt update

2、安装你想要的软件,以安装 Nginx(一个网页服务器)和 Python 3 为例:

    sudo apt install nginx python3

系统会询问你是否继续,输入y 并按回车。

3、验证安装

    nginx -v
    python3 --version

B. 对于 CentOS/RHEL 系统:

1、更新软件包列表

    sudo yum update
    # 或者对于较新版本(如CentOS 8+)
    sudo dnf update

2、安装软件,同样以 Nginx 和 Python 3 为例:

    sudo yum install nginx python3
    # 或 sudo dnf install nginx python3

3、验证安装(同上)。

包管理器常用命令:

search搜索软件包。apt search nginxyum search nginx

remove卸载软件。sudo apt remove nginx

upgrade升级所有已安装的软件包。

第四步:其他安装方式

1. 从源码编译安装(适用于最新版或官方仓库没有的软件)

步骤较复杂,但能自定义选项。

以安装某个软件为例
wget https://example.com/software.tar.gz   # 1. 下载源码压缩包
tar -zxvf software.tar.gz                  # 2. 解压
cd software                                # 3. 进入目录
./configure                                # 4. 配置(可能需要先安装gcc等编译工具)
make                                       # 5. 编译
sudo make install                          # 6. 安装

2. 使用软件自带的安装脚本

有些软件(如 Docker, Node.js)提供了便捷的一键安装脚本。

示例:安装Docker的官方脚本(从官网获取最新、最安全的脚本链接)
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

注意:从互联网直接运行脚本存在安全风险,务必确保来源可靠。

3. 使用容器化技术 Docker(现代、流行的方式)

Docker 可以将软件及其依赖打包成一个镜像,实现一次构建,处处运行。

先安装Docker(见上一步)
然后直接运行一个Nginx容器
sudo docker run -d -p 80:80 --name my-nginx nginx

这条命令会自动从网上下载 Nginx 镜像并运行,非常高效、干净。

第五步:管理安装的软件

启动/停止服务对于像 Nginx、MySQL 这类后台服务。

    sudo systemctl start nginx    # 启动
    sudo systemctl stop nginx     # 停止
    sudo systemctl restart nginx  # 重启
    sudo systemctl enable nginx   # 设置开机自启
    sudo systemctl status nginx   # 查看状态

查看软件安装位置

    which nginx  # 查看可执行文件位置
    whereis nginx # 查看相关文件位置

1、连接是第一步:熟练使用 SSH。

2、优先使用包管理器aptyum/dnf,这是最简单、最安全的方式。

3、保持系统更新:定期运行sudo apt update && sudo apt upgradesudo yum update

4、谨慎使用 root:长期操作建议使用普通用户,并用sudo 提权,避免误操作。

5、学习查阅日志:安装或运行出错时,查看系统日志(/var/log/ 目录下)或使用journalctl 命令。

6、安全考虑:只从官方或可信来源安装软件,及时更新以修复安全漏洞。

一个简单的实践流程

假设你有一台新的 Ubuntu 云主机,想搭建一个网站。

1、ssh ubuntu@你的IP 连接服务器。

2、sudo apt update && sudo apt install nginx 安装网页服务器。

3、sudo systemctl start nginx && sudo systemctl enable nginx 启动并设置开机自启。

4、 在浏览器输入你的云主机公网IP,看到 “Welcome to nginx!” 的页面,说明安装成功!

希望这个教程能帮助你顺利开始在云主机上安装和管理软件!

文章摘自:https://idc.huochengrm.cn/zj/24659.html

评论

精彩评论
  • 2026-04-12 06:08:58

    云主机安装软件教程如下:首先登录云主机,然后使用SSH工具连接,选择合适的软件包管理器,根据需求安装软件,最后配置环境变量并测试软件是否正常运行。