搭建vps主机教程详细步骤图,详细步骤搭建VPS主机,轻松开启你的云上之旅
- 综合资讯
- 2024-11-04 20:30:22
- 4

本教程图文并茂,详细解析VPS主机搭建步骤,助你轻松开启云上之旅。跟随步骤图,一步步完成VPS主机搭建,开启你的云端体验。...
本教程图文并茂,详细解析VPS主机搭建步骤,助你轻松开启云上之旅。跟随步骤图,一步步完成VPS主机搭建,开启你的云端体验。
准备工作
1、购买VPS主机:你需要选择一家可靠的VPS主机提供商,并购买一台符合你需求的VPS主机,以下是几个主流的VPS主机提供商:
- 阿里云
- 腾讯云
- UCloud
- 华为云
2、获取VPS登录凭证:购买成功后,你将收到VPS的IP地址、用户名和密码,这是后续登录VPS的凭证。
连接VPS
1、使用SSH客户端连接VPS:在Windows系统中,可以使用PuTTY等SSH客户端连接VPS;在Linux或macOS系统中,可以使用内置的ssh命令连接。
a. Windows系统:
- 打开PuTTY,输入VPS的IP地址;
- 点击“Open”按钮,然后输入用户名和密码;
- 连接成功后,你将看到VPS的命令行界面。
b. Linux或macOS系统:
- 打开终端,输入命令“ssh 用户名@VPS的IP地址”,然后输入密码。
2、设置SSH免密登录(可选):为了方便后续操作,你可以设置SSH免密登录。
a. 在本地电脑生成SSH密钥对:
- 打开终端,输入命令“ssh-keygen -t rsa”,然后按回车键;
- 输入文件保存路径,按回车键;
- 输入密钥密码,按回车键。
b. 将公钥复制到VPS:
- 登录VPS,进入用户家目录(cd ~);
- 创建.ssh目录,并设置权限(mkdir .ssh && chmod 700 .ssh);
- 创建authorized_keys文件,并设置权限(touch authorized_keys && chmod 600 authorized_keys);
- 将本地电脑生成的公钥复制到VPS的authorized_keys文件中(cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys)。
c. 在本地电脑上设置SSH免密登录:
- 打开.ssh目录下的config文件,添加以下内容:
Host VPS的IP地址 HostName VPS的IP地址 User 用户名 IdentityFile ~/.ssh/id_rsa
- 保存并关闭文件。
安装操作系统
1、下载操作系统镜像:根据你的VPS硬件配置和需求,选择合适的操作系统镜像,如CentOS、Ubuntu等。
2、使用镜像安装操作系统:
a. 在VPS命令行界面,输入以下命令:
dd if=/path/to/image.img of=/dev/sda bs=4M
/path/to/image.img是操作系统镜像的路径,/dev/sda是VPS的硬盘设备。
b. 等待安装完成,重启VPS。
配置操作系统
1、设置主机名和域名解析:
a. 在VPS命令行界面,输入以下命令修改主机名:
hostnamectl set-hostname 主机名
主机名可以是你的网站域名或任意标识。
b. 在VPS命令行界面,编辑/etc/hosts文件,添加以下内容:
127.0.0.1 主机名
主机名应与上一步设置的一致。
2、设置时区:
a. 在VPS命令行界面,输入以下命令:
timedatectl set-timezone 时区
时区可以是你的所在地区,如Asia/Shanghai。
3、设置网络:
a. 编辑VPS的网络配置文件,如CentOS中的/etc/sysconfig/network-scripts/ifcfg-ens33,Ubuntu中的/etc/netplan/01-netcfg.yaml。
b. 设置网络类型、IP地址、子网掩码、网关等参数。
c. 重启网络服务:
systemctl restart network
安装常用软件
1、安装软件包管理器:
a. CentOS:
yum install -y yum-utils
b. Ubuntu:
apt-get update && apt-get install -y software-properties-common
2、安装Apache服务器:
a. CentOS:
yum install -y httpd
b. Ubuntu:
apt-get install -y apache2
3、安装MySQL数据库:
a. CentOS:
yum install -y mariadb-server
b. Ubuntu:
apt-get install -y mariadb-server
4、安装PHP:
a. CentOS:
yum install -y php php-mysql
b. Ubuntu:
apt-get install -y php php-mysql
5、安装Nginx:
a. CentOS:
yum install -y nginx
b. Ubuntu:
apt-get install -y nginx
部署网站
1、将网站文件上传到VPS:
a. 使用FTP、SFTP或SCP等工具将网站文件上传到VPS的指定目录。
2、配置Apache或Nginx:
a. 编辑Apache或Nginx的配置文件,如Apache的httpd.conf,Nginx的nginx.conf。
b. 添加网站域名、网站根目录、错误日志等信息。
3、重启Apache或Nginx:
a. Apache:
systemctl restart httpd
b. Nginx:
systemctl restart nginx
4、测试网站:
a. 在浏览器中输入网站域名,查看网站是否正常显示。
至此,你已经成功搭建了一台VPS主机,并部署了网站,你可以根据需要安装其他软件,如邮件服务器、FTP服务器等,让VPS发挥更大的作用。
本文链接:https://www.zhitaoyun.cn/561451.html
发表评论