Ubuntu安装基础服务
Nginx
安装
- 更新软件包列表
打开终端,首先更新本地的软件包列表,以确保获取最新的软件版本信息。
|
|
- 安装Nginx
使用apt命令直接安装Nginx。
|
|
系统会提示你确认安装,输入 y并按回车即可。
- 启动并设置开机自启
安装完成后,Nginx服务通常会自动启动。为确保万无一失,可以手动启动并设置为开机自启。
|
|
- 验证安装
在浏览器中输入你的服务器IP地址或 http://localhost,如果看到Nginx的默认欢迎页面,说明安装成功。
你也可以通过检查服务状态来确认:
|
|
通过 apt方式安装后,Nginx 的相关文件会按标准规则存放在系统的特定目录下。
| 文件类型 | 所在目录 |
|---|---|
| 主程序 | /usr/sbin/nginx |
| 配置文件 | /etc/nginx/ |
| 默认网站根目录 | /usr/share/nginx/html/ |
| 日志文件 | /var/log/nginx/ |
修改默认端口
在 /etc/nginx/nginx.conf 可以看到关键的两行是:
|
|
这表示 Nginx 会加载 /etc/nginx/conf.d/ 目录下所有 .conf 文件以及 /etc/nginx/sites-enabled/ 目录下的所有文件。默认的 80 端口监听配置通常就定义在这些被引入的文件里。
在 /etc/nginx/sites-enabled/default 中内容如下:
|
|
修改监听端口:
|
|
修改后,必须执行以下命令来使更改生效:
|
|
Docker和Docker Compose
安装 Docker
推荐通过 Docker 官方仓库安装,能确保获得最新的稳定版本。
- 更新软件包索引并安装依赖工具
首先确保系统软件包列表是最新的,然后安装一些必要的工具,这些工具允许 apt通过 HTTPS 使用仓库。
|
|
- 添加 Docker 的官方 GPG 密钥
此步骤用于验证所下载软件包的完整性。
|
|
- 添加 Docker 软件仓库
将 Docker 的稳定版仓库地址添加到系统的软件源列表中。
|
|
- 安装 Docker Engine
再次更新软件包列表(这次包含了 Docker 仓库的信息),然后安装 Docker。
|
|
- 启动 Docker 服务并设置开机自启
安装完成后,启动 Docker 服务,并让它在你下次重启服务器时自动启动。
|
|
清理下载缓存:之前失败的下载可能会留下损坏的缓存,需要清理后重新拉取。
docker system prune -a -f注意:此命令会清除所有未使用的镜像、容器、网络和构建缓存。如果系统提示权限不足,请在命令前加 sudo。
安装 Docker Compose
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。
通过 apt 安装
|
|
配置国内镜像加速器
- 创建或编辑 Docker 的配置文件。
|
|
- 在文件中添加以下内容。
- 保存文件后,重新加载配置并重启 Docker。
|
|