微信号复制成功
微信号:ganshangwoniu
请返回微信添加朋友,粘贴微信号
使用腾讯云服务器搭建网站的步骤如下,适用于新手入门,以 Linux 系统(如 CentOS/Ubuntu)为例:
一、准备工作
购买腾讯云服务器
选择合适配置(入门建议 2 核 2G 起),操作系统选 CentOS 7/8 或 Ubuntu Server(Linux 更适合建站)。
地域建议选靠近目标用户的地区(如国内用户选大陆节点,需先完成 域名备案;境外用户可选香港 / 海外节点,无需备案)。
购买后在腾讯云控制台获取服务器的 公网 IP、登录用户名(默认 Linux 为root)和密码(或密钥)。
注册并解析域名
域名需在腾讯云或其他平台注册,若用大陆服务器,需先完成 ICP 备案(腾讯云提供备案服务,免费)。
备案通过后,在域名解析控制台添加记录:
主机记录填www或@(前者对应www.域名.com,后者对应域名.com)。
记录类型选A,线路默认,记录值填服务器的 公网 IP,TTL 默认 10 分钟。
二、登录服务器
通过腾讯云控制台登录
进入「云服务器」控制台,找到目标服务器,点击「登录」,选择「Workbench 远程登录」,输入用户名和密码即可(推荐新手使用)。
通过本地工具登录
Windows 用PuTTY、Xshell,Mac/Linux 用终端直接输入:
bash
ssh 用户名@公网IP # 如 ssh root@1.2.3.4,按提示输入密码
三、安装网站运行环境
网站运行需要 Web 服务器(如 Nginx/Apache)、数据库(如 MySQL/MariaDB)、编程语言环境(如 PHP/Python),新手推荐用一键安装工具简化步骤:
方案 1:用宝塔面板(可视化操作,推荐新手)
安装宝塔面板登录服务器后,根据系统输入对应命令(以 CentOS 为例):
bash
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,记录面板登录地址、用户名和密码。
登录宝塔面板
在本地浏览器访问面板地址,输入用户名密码登录。
首次登录会提示安装推荐套件,选择 LNMP(Nginx+MySQL+PHP) 或 LAMP(Apache+MySQL+PHP),点击「一键安装」(等待 10-20 分钟)。
方案 2:手动安装(适合有基础用户)
以 Nginx+MySQL+PHP(LNMP)为例:
安装 Nginx:
bash
# CentOS
yum install -y nginx
systemctl start nginx
systemctl enable nginx # 设置开机启动
# Ubuntu
apt update && apt install -y nginx
systemctl start nginx
systemctl enable nginx
安装 MySQL/MariaDB:
bash
# CentOS安装MariaDB(MySQL分支)
yum install -y mariadb-server
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation # 初始化数据库(设置root密码、删除匿名用户等)
# Ubuntu安装MySQL
apt install -y mysql-server
mysql_secure_installation
安装 PHP:
bash
# CentOS
yum install -y php php-fpm php-mysqlnd
systemctl start php-fpm
systemctl enable php-fpm
# Ubuntu
apt install -y php php-fpm php-mysql
systemctl start php7.4-fpm # 版本号可能不同,用php -v查看
systemctl enable php7.4-fpm
四、配置网站
用宝塔面板配置(简单)
添加网站
登录面板,点击「网站」→「添加站点」,输入域名(如www.abc.com),设置根目录(如/www/wwwroot/abc.com),数据库选择「MySQL」并设置用户名密码,点击「提交」。
上传网站文件
进入「文件」,找到网站根目录,删除默认文件(如index.html),点击「上传」→「上传文件」,选择本地的网站源码(如 WordPress、静态 HTML 等)解压。
手动配置(以 Nginx 为例)
创建网站根目录并上传文件:
bash
mkdir -p /var/www/abc.com # 创建目录
# 用FTP工具(如FileZilla)连接服务器,将本地网站文件上传到该目录
# 或通过wget下载源码,如WordPress:
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar -zxvf latest-zh_CN.tar.gz -C /var/www/abc.com
chmod -R 755 /var/www/abc.com # 设置权限
配置 Nginx 虚拟主机:
bash
vi /etc/nginx/conf.d/abc.com.conf # 创建配置文件
输入以下内容(替换域名和目录):
nginx
server {
listen 80;
server_name www.abc.com abc.com; # 你的域名
root /var/www/abc.com; # 网站根目录
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000; # PHP-FPM端口
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
保存后重启 Nginx:
bash
nginx -t # 检查配置是否有误
systemctl restart nginx
五、设置安全组(关键)
腾讯云服务器默认有安全组限制,需开放网站所需端口(如 80 端口用于 HTTP,443 用于 HTTPS):
进入云服务器控制台,找到目标服务器的「安全组」配置。
点击「编辑规则」,添加入站规则:
端口:80、443(可选,用于 HTTPS)、22(SSH 登录,默认已开放)。
来源:0.0.0.0/0(允许所有 IP 访问)。
六、访问网站
在浏览器输入你的域名(如www.abc.com),若能正常显示网站内容,说明搭建成功。
若用动态程序(如 WordPress),首次访问会提示填写数据库信息(之前设置的用户名、密码、数据库名),按步骤完成安装即可。
七、进阶建议
申请 SSL 证书(腾讯云提供免费 SSL),在宝塔面板或 Nginx 配置中开启 HTTPS(更安全,浏览器显示小锁)。
定期备份网站文件和数据库(宝塔面板有自动备份功能)。
安装防火墙(如firewalld),限制不必要的端口访问。
按照以上步骤,即使是新手也能快速搭建起一个网站~
在线沟通,请点我QQ咨询
微信咨询:
ganshangwoniu
qq咨询:
549233124