速卖通素材
努力

腾讯云轻量服务器centos7.6搭建?

服务器

在腾讯云轻量应用服务器(Lighthouse)上搭建 CentOS 7.6 系统的环境非常简单,以下是详细的搭建步骤,涵盖从购买服务器到基础环境配置的全过程:


一、购买腾讯云轻量应用服务器

  1. 登录腾讯云官网:https://cloud.tencent.com
  2. 进入 轻量应用服务器(Lighthouse) 控制台
  3. 点击「创建实例」
  4. 配置选项:
    • 地域:选择离你用户最近的(如广州、上海、北京)
    • 镜像:选择 公共镜像CentOS 7.6 64位
    • 实例套餐:根据需求选择(如1核2G、2核4G等)
    • 实例名称:自定义,如 centos-web-server
  5. 设置登录方式:
    • 推荐选择 设置密码(后续可通过 SSH 登录)
    • 或选择密钥对(更安全)
  6. 点击「立即购买」并完成支付

⏱ 实例创建通常在1分钟内完成。


二、连接服务器(SSH 登录)

方法1:使用本地终端(Linux/macOS)

ssh root@你的服务器公网IP

例如:

ssh root@123.206.123.45

输入你设置的密码即可登录。

方法2:Windows 用户使用 PuTTY 或 Xshell

  • 下载并打开 PuTTY
  • 输入公网 IP,端口 22,连接类型 SSH
  • 点击 Open,输入用户名 root 和密码

三、初始化系统设置(建议操作)

1. 更新系统

yum update -y

2. 设置时区(我国用户)

timedatectl set-timezone Asia/Shanghai

3. 关闭防火墙(轻量服务器默认安全组控制,可关闭本地防火墙)

systemctl stop firewalld
systemctl disable firewalld

注意:腾讯云轻量服务器使用 安全组 控制端口,建议在控制台配置安全组规则。

4. 安装常用工具

yum install -y vim wget curl net-tools epel-release

四、配置安全组(腾讯云控制台)

进入 轻量服务器控制台 → 防火墙(安全组)

添加以下规则(根据需求开放):

端口 协议 描述
80 TCP HTTP 服务
443 TCP HTTPS 服务
3306 TCP MySQL(如需远程访问)
8080 TCP 自定义应用端口
22 TCP SSH(默认已开放)

建议不要开放 22 端口给 0.0.0.0/0,可限制为你的 IP。


五、部署常用服务(示例:LNMP 环境)

1. 安装 Nginx

yum install -y nginx
systemctl start nginx
systemctl enable nginx

访问 http://你的公网IP,看到 Nginx 欢迎页表示成功。

2. 安装 MySQL 5.7

# 添加 MySQL 源
rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community

# 安装 MySQL
yum install -y mysql-community-server

# 启动 MySQL
systemctl start mysqld
systemctl enable mysqld

# 查看临时密码
grep 'temporary password' /var/log/mysqld.log

# 安全设置(修改密码、删除匿名用户等)
mysql_secure_installation

3. 安装 PHP 7.4(以 remi 源为例)

yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --enable remi-php74

yum install -y php php-cli php-fpm php-mysql php-gd php-xml php-mbstring

# 启动 PHP-FPM
systemctl start php-fpm
systemctl enable php-fpm

4. 配置 Nginx 支持 PHP

编辑默认站点配置:

vim /etc/nginx/conf.d/default.conf

修改 location ~ .php$ 部分:

location ~ .php$ {
    root           /usr/share/nginx/html;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

重启 Nginx:

systemctl restart nginx

5. 测试 PHP

echo "<?php phpinfo(); ?>" > /usr/share/nginx/html/info.php

访问 http://你的IP/info.php 查看 PHP 信息。


六、其他建议

  • 定期备份:使用腾讯云快照功能备份系统盘
  • 域名绑定:可在控制台绑定域名,或通过 DNS 解析到公网 IP
  • 宝塔面板(可选):若想可视化管理,可安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

七、常见问题

问题 解决方案
无法访问网页 检查安全组是否开放 80 端口
SSH 连接超时 检查实例状态、公网 IP、安全组
yum 报错 清理缓存 yum clean all && yum makecache

总结

你已经成功在腾讯云轻量服务器上使用 CentOS 7.6 搭建了基础 Web 环境(LNMP)。后续可根据需求部署 WordPress、Node.js、Java 应用等。

如需进一步帮助(如部署网站、配置 HTTPS),欢迎继续提问!

未经允许不得转载:轻量云Cloud » 腾讯云轻量服务器centos7.6搭建?