准备/需要
安装宝塔面板 (虚拟主机可忽视该过程)
为了方便我们进行网站搭建及日后的维护,建议搭建宝塔面板
不同的服务器具有不同的版本,详细可见其官网
由于Windows具有可见的操作面板,和安装软件无区别,安装下载即可,所以下面我演示的是Liunx(CentOS)系统的安装
系统信息从你服务器提供商处获取,为了学习,建议你知道自己服务器是哪个系统的(CentOS/Debian.....)并选择对应的版本
而不是一味地使用“万能命令"
复制相关命令
SSH连接到服务器并操作
连接方法:
- 使用服务器提供商提供地Web操作页面连接
- PC端,建议使用Putty连接:(关于其使用教程,可评论留言给我)
- 手机端,建议使用橘子SSH连接:
将复制好的命令粘贴到命令输入行
并点击回车键,等待命令执行完成
提示y/n,输入y,It means Yes.
等待第二轮命令执行完毕
会提示类似如下图所示的信息
那么你已经成功搭建宝塔面板了,接下来,你需要复制外网的访问地址,用户名和密码,并通过其页面登录
如果无法访问?
大多数都是8888端口没有开启,你需要输入以下命令开启相关端口
详见
回到上文
我们登录宝塔面板
进入面板后,到宝塔官网注册一个账号,并与该面板绑定
安装推荐的配件
安装完成后,我们已经可以使用宝塔面板了
空学理论,不足于理解,我们可以通过腾讯云实验室进行搭建,加深理解
域名解析
基本的域名解析,包括A记录和CNAME记录
如你的服务器(虚拟主机同理)是单IP(只有一个IP),直接添加A记录即可
如你的服务器具有多IP(多为虚拟主机需要CNAME解析),需要添加CNAME
获取服务器的IP,通常服务器(虚拟主机)提供商会提供
获取后,进入域名注册商的DNS解析控制台
进入你已注册域名的解析控制界面
添加记录:
注释:
- 主机记录:即域名解析后访问的,可能难以理解;举个例子:假设解析的域名为arcitcgn.cn,我现在输入的主机记录为abc, 那么别人访问我的网站就要通过abc.arcitcgn.cn这个网址访问(实在不懂就评论区留言吧....)
- 记录类型:A记录
- 记录值:对应A类型(仅指向一个IP)的记录,值填你服务器的IP
作为基本的,这三个项目懂得理解即可
A记录解析操作开始
先填入记录值,上文已提(可自定义)
通过宝塔面板获取IP:
粘贴到记录值一栏,
可以后,点击保存即可,当你完成上述步骤后,你已经成功进行了域名解析
绑定域名
搭建网站是需要双向连接的,可以这样理解:在域名解析中,域名指向服务器,在服务器绑定域名中,服务器确认域名
便可以知道两者的关系,
我们只需要在宝塔面板中,左侧栏:网站-添加站点
域名:通常为“主机记录.域名”(可见上文《域名解析》章节,示例:abc.arcitcgn.cn
数据库:如果你的网站是纯静态(别人只能看,不能按)的,则无需创建数据库;
如果你的网站具有一定的功能(别人能通过你的网站做什么..或者有用户系统,即需要登陆的)就需要创建数据库
如果你完成了上述步骤,那么你已经完成了绑定域名的过程
上传源码(相对而言非常简单)
所谓源码,就是网站界面的源代码,它可以是一个纯静态的Html文件,也可以是一些集成的程序.
上传源码我们需要进入域名绑定的目录
域名和域名绑定目录关系
下面我将提供集成程序以供测试建站:
下载后,在宝塔面板进入域名所绑定的目录
上传文件并解压(上传前请确保文件夹没有其他的集成程序)
完成上述步骤,你已经完成了上传源码这一步骤且网站可以访问,
进行相关配置(静态网站已经可以直接访问了)
可以理解成安装集成程序
它包括配置数据库,配置伪静态,安装PHP扩展,解除禁用相关函数等(作为知识的补充)
对于有用户系统的集成程序,最主要的是配置数据库
结合上文的源码
浏览器访问你的网址,这里是abc.arcitcgn.cn
安装提示输入相关信息
安装好了以后我们就可以访问了,abc.arcitcgn.cn,
你就可以自豪地同别人分享你自己搭建的网站了(将网址发给别人即可)
当然,集成程序有后台系统,后台系统的地址及其管理员账号在安装时都会提供,我们最好登录后台,进行自己想要的设置
一些奇怪的问题,欢迎评论区与我留言
当你完成上述步骤,你已经具有搭建网站的能力,互联网探索的道路很长,祝你好运!
10 条评论
不错,很完善。来看看
Win10有自带的SSH
收得到邮件吗
只是用起来可能相对麻烦
收得到邮件吗
推荐一篇文章,云主机的极致优化
你看看有没有收到邮件
可以收到!
明天看看