奋斗
努力

腾讯云CentOS 7.6怎么操作?

云计算

在腾讯云CentOS 7.6上的操作主要包括系统配置、软件管理、安全设置等。以下是详细的操作指南:


1. 登录服务器

  • SSH登录
    ssh root@你的服务器IP

    输入密码后即可登录(如果是密钥登录,需用 -i 指定密钥文件)。


2. 系统更新与基础配置

  • 更新系统
    yum update -y
  • 安装常用工具
    yum install -y wget curl vim git net-tools

3. 网络与防火墙

  • 查看IP配置
    ip addr
  • 防火墙(firewalld)操作
    systemctl start firewalld    # 启动
    systemctl enable firewalld   # 开机自启
    firewall-cmd --zone=public --add-port=80/tcp --permanent  # 开放端口
    firewall-cmd --reload        # 重载配置

4. 软件安装与管理

  • 安装Web服务(Nginx/Apache)
    • Nginx:
      yum install -y epel-release
      yum install -y nginx
      systemctl start nginx
    • Apache:
      yum install -y httpd
      systemctl start httpd
  • 安装数据库(MySQL/MariaDB)
    yum install -y mariadb-server
    systemctl start mariadb
    mysql_secure_installation  # 安全配置向导

5. 安全设置

  • 修改SSH端口
    编辑 /etc/ssh/sshd_config,修改 Port 22 为其他端口(如 2222),然后重启服务:

    systemctl restart sshd

    注意:需在防火墙开放新端口。

  • 禁用root远程登录
    /etc/ssh/sshd_config 中设置:

    PermitRootLogin no

    重启SSH服务生效。


6. 磁盘与文件管理

  • 查看磁盘空间
    df -h
  • 挂载数据盘(如有):
    1. 查看未挂载磁盘:
      fdisk -l
    2. 格式化并挂载(以 /dev/vdb 为例):
      mkfs.ext4 /dev/vdb
      mkdir /data
      mount /dev/vdb /data
    3. 开机自动挂载:
      编辑 /etc/fstab,添加:

      /dev/vdb /data ext4 defaults 0 0

7. 定时任务(Cron)

  • 添加定时任务
    crontab -e

    示例(每天备份MySQL):

    0 3 * * * /usr/bin/mysqldump -u root -p密码 数据库名 > /backup/db.sql

8. 腾讯云特定操作

  • 配置云监控
    安装腾讯云监控组件:

    wget https://mirrors.tencentyun.com/install/monitor/agent_install.sh
    bash agent_install.sh
  • 使用COSFS挂载COS存储桶
    参考腾讯云文档安装COSFS工具并挂载。

9. 常见问题排查

  • 查看日志
    journalctl -xe          # 系统日志
    tail -f /var/log/messages  # 内核日志
  • 端口占用检查
    netstat -tunlp | grep 80

注意事项

  1. 备份数据:操作关键配置前建议备份(如 /etc 目录)。
  2. 密钥管理:推荐使用SSH密钥登录而非密码。
  3. 版本差异:CentOS 7.6部分命令与CentOS 8或Alibaba Cloud Linux不同。

如需更具体的操作(如搭建特定服务),可进一步说明需求!

未经允许不得转载:云服务器 » 腾讯云CentOS 7.6怎么操作?