zoukankan      html  css  js  c++  java
  • 基于阿里云服务器的网站搭建 新手教程

    基于阿里云服务器的网站搭建教程

    这篇随笔记录了基于阿里云服务器的网站搭建的全过程 以及可能遇到的问题

    资源准备

    域名 - 万网已和阿里云合并

    1. 域名的选择 .com最为常见 有公信力
    2. 域名的命名:简短易记
    3. 域名的寿命:尽量长
      image

    服务器

    1. 服务器提供商选择:阿里云 腾讯云 百度云 考虑其提供服务的全面性 和 服务器的稳定性

    2. 虚拟主机和云服务器的选择

      • 虚拟主机是在共享的服务器上提供给用户一个独立的空间,相当于一台功能齐全的远程电脑
      • 云服务器最大的特点是弹性计算,可以根据需求动态地给服务器升降配置
      • 对用使用功能和正常的服务器一样如: 搭建小型网站、建立个人博客、建立论坛社区、建立个人学习环境、快速搭建开发环境、搭建电商网站、建立视频站点、建立中大型社区、组建政务系统、企业ERP系统
    3. 阿里云服务器ESC和轻量应用服务器的区别
      简单说说两服务器名称的区别:轻量应用服务器:快速部署,可预装Wordpress等镜像,适合入门、建站。相当于操作系统上预装了一些软件和应用ECS服务器:适合对服务器有深厚基础的。
      image

    4. 服务器配置的选择
      我的是1核2G, 新手用
      image

    5. 服务器操作系统的选择

      • Windows: 太大 需要好的服务器
      • Linux: 一般都用这个

    环境搭建

    安装操作系统

    1. 在阿里云的控制面板上可以重装系统,一般都是购机的时候会让你选择系统配置,所以自带一个系统,以后你想装什么就装什么。

    远程连接

    1. 阿里云自带远程连接功能,在页面上就可以看到。也可以使用XShell进行远程连接,XShell在官网选择家庭版或者教育版,留下邮箱,官网会给你发一个下载链接,免费的。
      image
    2. 在打马赛克的地方填上自己的公网IP
      image
    3. 填写远程主机的用户名和密码,点击确定,在第一次链接的过程中可能还需要输入一次用户名和密码。下面这样就是连接成功了,选项卡上
      image
    4. 远程连接成功了,便可以控制自己的服务器了。

    宝塔控制面板

    1. 宝塔控制面板是一个简单好用的服务器运维面板 进入官网,选择版本,点击立即安装
      image
    2. 接着选择适合自己远程主机操作系统的安装命令
      image
    3. 复制命令到XShell或者阿里自带的远程控制页面上,回车之后便开始自动安装
    4. 安装成功后会显示控制页面的地址和账户密码,这个一定要用小本本记下来,每个人的网站和密码都是不一样的
      image
    5. 紧接着登录网址输入账号密码,有可能会显示该地址无法访问,这个时候是因为宝塔面板用的8888端口,所以需要你打开你云服务器的8888端口,该网址才可以访问。具体操作方法;阿里云服务器控制台的左侧 网络与安全—安全组—配置规则—添加安全组规则
      image
      image
    6. 添加好了之后,重新进入宝塔管理地址
      image
    7. 至此宝塔面板也安装好了

    网站安装

    1. 在宝塔面板上 网站—添加站点—输入自己的域名—选择创建FTP或者数据库—提交
      PS:没有域名或者域名没有备份的朋友可以将自己的公网IP党羽域名填写进去,也是可供临时访问的
      image
    2. 访问自己的域名(或者IP)即可看到生成的网站,此时网站没有内容,只有宝塔自带的临时页面。
    3. 最后上传自己的网站:文件—>之前生成的根目录下—上传,一般是将自己的网站文件压缩上传,宝塔自带解压功能,解压
      image
    4. 有可能你会发现都操作完之后,访问域名还是不行,那么有下面几种情况
      • 域名没有备案,阿里云有备案服务,可以按指引操作,一般需要3-7天左右,等不及的朋友可以用IP访问(上文提到)
      • IP访问也不行,那很有可能是云服务器80端口没有打开,网址一般默认都是80端口,打开80端口的方法参照上文打开端口的方法
      • 域名解析有问题,在阿里云域名控制台中,先对域名实名注册,再解析域名到自己云服务器,阿里云还有域名检测工具 https://zijian.aliyun.com/?spm=5176.100251.0.0.12694f15lxJmi0#/domainDetect 查看域名存在的问题
      • 如果不能访问,可以尝试ping自己的IP和域名,能ping通,那可能是端口的问题,ping不通那就是解析的问题。
  • 相关阅读:
    Java实现 LeetCode 148 排序链表
    Java实现 LeetCode 148 排序链表
    Java实现 LeetCode 148 排序链表
    Java实现 LeetCode 147 对链表进行插入排序
    Java实现 LeetCode 147 对链表进行插入排序
    VC++的菜单控制和自绘菜单
    仅通过崩溃地址找出源代码的出错行
    积累的VC编程小技巧之框架窗口及其他
    积累的VC编程小技巧之图标、光标及位图
    积累的VC编程小技巧之视图
  • 原文地址:https://www.cnblogs.com/HsinTsao/p/15408536.html
Copyright © 2011-2022 走看看