1. 准备环境与连接服务器
在安装软件前,需完成以下准备工作:
- 选择云服务商并创建实例,推荐配置至少2核CPU和4GB内存以支持基础应用运行。
- 通过SSH连接Linux服务器(
ssh username@ip_address
)或远程桌面连接Windows服务器。 - 更新系统软件源,执行
sudo apt update
(Ubuntu/Debian)或sudo yum check-update
(CentOS/RHEL)。
2. 使用包管理器安装软件
主流通用安装方法如下:
系统 | 安装命令 | 搜索命令 |
---|---|---|
Ubuntu/Debian | sudo apt install [package] |
apt search [keyword] |
CentOS/RHEL | sudo yum install [package] |
yum search [keyword] |
例如安装Nginx时,需先更新仓库列表再执行安装命令。
3. 从源码编译安装软件
当需要特定版本或定制功能时,可手动编译安装:
- 下载源码包:
wget https://example.com/source.tar.gz
- 解压并进入目录:
tar -xzvf source.tar.gz && cd source
- 执行编译三部曲:
./configure && make && sudo make install
4. 配置与验证安装结果
安装完成后需进行以下操作:
- 检查服务状态:
systemctl status [service]
- 修改配置文件(通常位于
/etc/[software]
目录) - 开放防火墙端口:
sudo ufw allow 80/tcp
注意事项
- 安装前检查依赖项,避免因缺失库文件导致运行异常
- 使用
sudo
时需谨慎操作权限 - 优先选择官方或可信源下载软件包