前言

嗨,最近搭小程序消息推送平台时,新购买了一台云服务器,于是抽时间出来写了这篇教程。如果你想做一个网站,希望这篇文章能帮到你。

有前端( HTML、CSS、JavaScript)相关基础的小伙伴那阅读起来就很容易了,没有相关基础也没有关系,你可以跟着我来。这里推荐一个学习基础编程等技术教程网站 菜鸟教程

通过本次学习你可以了解

前端
Html  Css  JavaScript
后台
WordPress后台  主题  插件 宝塔 云服务器
周边
域名 调试 CDN

网站简介

首先,创建建一个HTML文件,打开记事本,编辑文本内容(你可以直接复制下面的内容):

<!DOCTYPE html><!-- 文档类型是“html” -->
<html><!-- 告诉浏览器“Html”从这开始 -->
    <head><!-- 界面“Head”的开始 -->
        <meta charset="utf-8"><!-- 编码格式 告诉浏览器用什么方式来读这页代码 -->
        <title>我的第一个网页</title><!-- 页面的标题 -->
    </head><!-- 界面“Head”的结束 -->
    <body><!-- 页面主体的“body”开始 -->
    <h1>hello word</h1><!-- 一级标题 -->
    <p><!-- 段落结束 -->
        嗨
    </p><!-- 段落开始 -->
    <p>欢迎访问</p><!-- 另一条段落 -->
    </body><!-- 页面主体的“body”结束 -->
</html><!-- 告诉浏览器“Html”在这里结束 -->

<!--

<!DOCTYPE HTML> -- 文档类型是html
<html> </html> -- 页面中最外层标签--根标签
<head> </head> -- 网页头部标签-里面内容主要是给浏览器看的内容
<meta charset="UTF-8"> -- 页面编码标准
<title> </title> -- 网页标题标签-里面内容会显示在浏览器窗口标签上
<body> </body> -- 网页主体标签-里面内容显示在浏览器的窗口中

-->

新建txt文本 把txt后缀改为html

把文件保存,把记事本改为index.html ,然后浏览器打开,效果如下浏览器打开后的效果

一个简单的网页就完成了,当然这个网页只能在你的电脑(本地)访问,那如何让所有人都能访问你的网页呢,下面开始教程。


关于云服务器

市面上有很多云服务器商,比如国内常见的阿里云、腾讯云、华为云,这三家是国内比较好的云服务商,而且便宜,经常做活动,对新用户也有很多优惠。例:腾讯云阿里云
学生专享优惠

配置选择如上图,系统镜像我们选择Ubuntu。截至当前,价格是9元一个月,当然也你可以选择99元买一年相对来说比较划算。这里我们选阿里云的轻量应用服务器做实验,然后访问轻量应用服务器管理控制台
等待服务器初始化完成。
阿里云服务器面板
这里可以根据阿里云的应用搭建来对服务器进行相关配置,也可以跟着我来。

给云服务器安装宝塔面板

简单好用的Linux/Windows服务器运维管理面板,访问官网开始注册,然后我们选择Linux版安装
宝塔安装前相关

打开阿里云开端口教程
开端口详情

进入控制台-安全组-选择你实例使用的安全组策略并配置规则,例如放通888端口(注意云服务器和宝塔面板的端口的一致)
阿里云开端口步骤

然后点击确定,设置好80、443(网站及SSL)、3306(数据库远程连接)、888(phpmyadmin)...等相关端口,后我们打开阿里云服务器面板的远程链接
云服务器面板的远程链接

复制Ubuntu/Deepin安装命令(查询宝塔安装最新命令):

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

粘贴到窗口,回车,等待下载,然后会提示你,输入" y "回车
输入" y "回车

这时候就一些密密麻麻的英文开始刷屏了,耐心等待下载完成,直到出现如下页面提示
安装完成
浏览器打开网址,输入系统自动生成的登录地址,账号密码,登录宝塔面板。
登录宝塔

根据提示选择给宝塔安装环境,首次进入宝塔后台,推荐的组合是LNMP,安装方式有【编译安装】和【快速安装】。两者有何区别呢?编译安装也叫源码安装,宝塔官方给出的提示是安装时间至少半个多小时,适合生产环境,极速安装也叫RPM安装,安装时间极快,性能与稳定性略低于编译安装。简单点说就是当机器少的时候,扩展要求高就用编译安装,如果管理几十台、上百台,批量安装环境的时候,大家都用极速安装 。如下图
宝塔安装环境

关于环境软件版本

  • nginx:选择最新版本,版本越高性能越强;
  • MySQL:5.5适合小内存服务器(低于2G)使用。5.6适合2G及更大内存的服务器使用,安装在低于2G内存服务器上会卡顿,5.7要求内存不低于6G~8G。大部分常见的云服务器内存是2G、4G、8G,如果程序没有特殊要求,使用 5.5或5.6都行,有特殊要求就按照要求选择版本;
  • Pure-Ftpd:默认版本即可;
  • PHP:默认5.6只适合某些老程序的需求。Wordpress一般支持最新php版本,越高性能越好,php解析能力强速度快。老魏建议选择最高版本或次高版本;
  • PhpMyAdmin:最高版本或次高版本。

关于环境安装选择说明

  • 极速安装:也叫 rpm/dbd,安装时间极快(5~10分钟),版本和稳定性略低,适合测试环境使用;
  • 编译安装:安装时间长(一般都要30分钟~2小时),性能最大化,适合生产环境;
  • 短期测试选极速安装,长期运行选编译安装。

开始安装环境

安装时间很长,可以站起来活动一下 ,等待安装中我们也开始下一步,给自己选一个域名及网站部署...

未完待续

最后修改:2024 年 02 月 17 日
如果觉得我的文章对你有用,请随意赞赏