零基础个人网站搭建完整教程(二)

内容包括:前端搭建+后端搭建+如何选购服务器和域名+连接服务器+上传代码+网站上线(完整教程)

从0到1搭建网站

  • 零基础个人网站搭建完整教程(二)
  • 前言
  • 三、选购服务器?
    • 一、国内还是国外?
    • 二、虚拟主机还是云服务器?
    • 三、服务器的位置
    • 四、服务器选购实例
    • 五、域名选购
    • 六、ICP备案
  • 四、连接配置服务器
    • 一、重置服务器密码
    • 二、域名解析
    • 三、下载Xshell
    • 四、Xshell连接服务器
    • 五、配置服务器
  • 五、上传程序
  • 六、网站上线

前言

提示:承接搭建教程一,这篇将详细谈到连接服务器的一系列步骤,如有疑问请在评论区留言,逐一解决。


我们上次做到这样的网站效果,认真看完这篇博客,10分钟让你拥有自己的网站。 从选购服务器,购买域名,备案审核,到配置服务器,连接服务器,发布网站都会详细谈到。


三、选购服务器?

一、国内还是国外?

国内性价比一般都低于国外,这里的性价比指的是单位硬盘空间的价格,国内的主机的稳定性一般也不高,除非是 VPS,但国内有一个好处就是速度快,国外的主机,ping 延迟一般都不小,尤其是学生党用户,在教育网的体验很差。

二、虚拟主机还是云服务器?

如果小网站,个人博客,预算不高,可以考虑用虚拟主机;如果自己技术水平较高,预算充足,并且有自己的特殊需求,可以用独立主机 /VPS 之类的。

三、服务器的位置

影响一个网站访问速度快慢的因素就是节点或者服务器所在位置离访问者的距离的远近。在选择服务器地区的时候,应提前做好用户全体分布区域统计,尽量选择离用户比较近的地方的服务器。
用户如果主要是面向南方的客户,一般选择华东和华南的服务器会好些。如果客户在北方,选择华北区域的服务器会好些。当然如果您的客户是国外的用户,也可以根据用户集中于哪个国家去挑选哪个国家的服务器。如果您的客户是全国各地都有的话,可以居中选择服务器后,在添加CDN节点的形式去保证各个区域的用户能正常稳定的访问。

四、服务器选购实例

个人建议,选择阿里云服务器,下面就以阿里云为例来介绍选购的流程。
先在阿里云搜索轻量服务器

进入选购界面,我的服务器在双十一购买,43元包年。现在价格偏贵,介意选一年,最少三个月,因为ICP备案它会花费近一个月的时间。
地区选择距离你们所在地较近的地方,这里选择北京;

应用镜像选择WordPress,版本默认,

系统镜像选择CentOS,版本默认。(有人可能会觉得自己Linux基础不太好,选择Windows,个人建议不要选。因为之前选择Windows发现没你想的那么简单易操作,连接服务器会频繁出现问题,后面会有详解),数据盘大小选择40G就可以,个人网站足够!

提交订单

然后在控制台会看到一个服务器

五、域名选购

域名购买直接在阿里云搜索“域名”

自己定一个域名,选择一个后缀名,直接购买就可以

购买完域名一定要实名认证,在信息模板按照指导进行实名,具体操作在此不再展示。特别强调一点是,域名购买建议1年以上,因为后序备案会对域名时间有所限制,要求域名拥有时间在3个月以上。最终域名审核大约1~3天,下一步开始ICP备案。

六、ICP备案

在首页右上角,点击ICP备案

直接在阿里云备案很方便,省去了大量时间。在此建议在手机上下载阿里云APP,手机备案会方便很多,而且会很快,从提价信息到管局审核结束大概10~20天。
你可能会想ICP备案有什么用,为什么现在还不开始配置连接服务器?
在大陆地区发布网站,没有ICP备案号根据我下面的指导来,同样可以在10分钟内上线网站,生成属于你的网址。但是工信部会核查你的网站,如果发现网站底部没有ICP备案号,或者ICP备案号有问题,立马关停网站。

四、连接配置服务器

如果到这里,你的云服务器、域名都购买完毕并完成上面的域名审核和ICP备案,看接下来的操作,带你10分钟拥有自己的网站!!!

一、重置服务器密码

切记,一定要重置,不然后面会很麻烦,而且网站很容易被其他人篡改。
在控制台,进入会提示你重置密码,在此不展示具体操作。

二、域名解析

1.在阿里云控制台搜索“域名”,进入域名控制台

2.在最右侧点击解析

3.点击添加记录

4.在添加记录页面,记录类型默认,主机记录填写你的域名,解析线路默认,记录值为公网IP(在服务器控制台界面可以看到,公网IP一定不要随便泄漏,这很重要!!!)TTL值设置10分钟(TTL值设置的越小则生效越快)。最后点击确认,至此你的服务器和域名就绑定在一块,接下来开始配置服务器。

三、下载Xshell

下载链接: https://xshell.en.softonic.com/.

安装教程链接: Xshell新手的下载及安装教程(超详细).

四、Xshell连接服务器

1.首先,进入xshell界面,点击文件,新建

2.出现一个对话框,名称随意,主机为公网IP,端口号22,其他默认,点击连接

3.连接后会弹出这个窗口,点击接受并保存

4.输入你的用户名和密码(如果使用CentOS,用户名默认root,密码为服务器密码)

5.当出现Welcome to Alibaba时,证明连接成功

五、配置服务器

1.个人推荐使用宝塔面板,以下是宝塔面板的操作
宝塔面板安装链接: https://www.bt.cn/.
选择Linux版


2.然后会看到宝塔面板的安装命令
复制这一段命令到Xshell,直接回车它将在CentOS服务器下安装宝塔面板。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh


3.安装中…
等待2~3分钟,安装完毕

4.最后会出现外网面板地址、账户名和密码
复制外网面板地址到浏览器,登录账号,进入面板界面

注:若已经配置好,获得宝塔地址只需要在Xshell输入“bt default”,即可获得
5.注:如果最后没有出现面板地址,去阿里云服务器添加一个22端口就会解决。
进入控制台,点击防火墙

6.添加22端口号和8888端口号,然后再次尝试,就会出现面板地址

7.登录宝塔面板

8.登录之后,选择安装LNMP(推荐),点一键安装,等待安装完毕就可以创建网站了

9.点击添加站点,开始创建网站


10.填写域名,数据库选择MySQL,加入你的数据库账号和密码,如果你有FTP服务就勾选上,提交!
11.显示创建成功

12.这样,就得到了你的网址(网站名下边那个网址,直接点击)

13.显示网站创建成功,但现在网站内容为空,显示的是这个初始页面,接下来我们开始上传程序

五、上传程序

1.点击网站,点击根目录,将你的程序代码压缩后上传到此,然后解压到www/wwwroot/你的网站名 这里(一定要解压对位置)

2.至此,网站创建成功,点击网址(网站名)可以查看你的网站。

六、网站上线

在此出于隐私不展示网站内容,任何环节有问题在评论区留言,逐一解决!

【个人网站】零基础个人网站搭建完整教程二(网站服务器配置)相关推荐

  1. 零基础新手自学Python编程教程入门精通学习资料网站大全

    零基础新手自学Python编程教程入门精通学习资料网站大全 今天说下关于Python的一些普及知识,以及学习资料,这一节我来跟大家分享下. 1 为什么要学习Python? 1 Python是一个脚本语 ...

  2. Python零基础之爬取王者荣耀官方网站高清壁纸(普通版)

    Python零基础之爬取王者荣耀官方网站高清壁纸 目标: 分析过程: 1. 确定目标url 2. 解决url解析问题 3. 图片下载解析 4. 多页面的处理 代码示例 需要注意的问题: 目标: 1.下 ...

  3. 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  4. 零基础教你搭建一个自己的靶场!

    零基础教你搭建一个自己的靶场! 目录 零基础教你搭建一个自己的靶场! 前言 部署 准备工作 安装环境 docker 的安装 docker-compose的安装 配置环境 安装 下载 配置 总结 前言 ...

  5. (转)CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景

    CocosCreator零基础制作游戏<极限跳跃>二.制作游戏开始场景 我们刚刚分析了<极限跳跃>这款游戏,下面我们开始制作第一个游戏场景,也就是游戏的开始场景. 首先,打开C ...

  6. CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景

    转自:http://www.byjth.com/CocosCreator/67.html CocosCreator零基础制作游戏<极限跳跃>二.制作游戏开始场景 我们刚刚分析了<极限 ...

  7. 【微信小游戏实战】零基础制作《欢乐停车场》二、关卡设计

    1.游戏立项 微信小游戏中有一款<欢乐停车场Plus>的小游戏,大家可以搜索玩下.这是一款益智类的小游戏,游戏中有红.黄.绿.蓝.紫5辆豪车6个停车位,玩家通过可行走路线移动小车,最终让各 ...

  8. 平凡的世界电子书pdf下载_零基础彩铅画入门教程步骤图及全套PDF电子书教程下载!...

    零基础彩铅画入门教程步骤图及全套PDF电子书教程下载! 很多小伙伴喜欢看彩铅画也想尝试自己画一下,不过大家担心没有绘画基础能画好彩铅画吗.在这里小编要告诉大家没有绘画基础也可以学好画画的,今天小编给大 ...

  9. 【零基础学Java】—重写(二十)

    [零基础学Java]-重写(二十) 一.重写和重载 重写(Override):在继承关系当中,方法的名称一样,参数列表一样.重写又称为方法的覆盖.覆写. 重载(Overload):方法的名称一样,参数 ...

最新文章

  1. 发现一篇超详细的ELK搭建
  2. android后台文件下载库,android中如何下载文件并显示下载进度
  3. datagrid如何获取一行数据中的某个字段值_redis 所支持的数据类型以及其应用场景...
  4. NiftyNet开源平台使用
  5. 数据结构基础(18) --哈希表的设计与实现
  6. linux中的特殊文件权限
  7. Spring mvc 响应字符串
  8. 关于上篇文章的okhttp中对于onFailure回调的异常捕获
  9. 雪球:如果让你选择一本影响你一生的好书,你会选择哪一本
  10. plt.title() 把标题置于图像下方
  11. vc linux 中文版下载64位,VSCode 64位下载
  12. 简历javaweb项目描述怎么写_JavaWeb开发简历项目经验怎么写
  13. 靠这篇竟然理解了CAN协议!实战STM32
  14. Kattle Spoon同步工具
  15. Java如何调用芝麻信用分?
  16. 40页PPT详解:京东大数据基础构架与创新应用
  17. 激光计算机是谁发明的,五个难以解释的古发明,第四个是计算机祖宗,第五个激光武器雏形...
  18. [网络流24题] 06 最长递增子序列(最多不相交路径,最大流)
  19. BiliBili下载.flv视频文件重命名
  20. 商品订购系统设计c语言有链表和指针,2014年计算机二级考试VF冲刺试卷及答案 2...

热门文章

  1. 人工智能正在改变音乐产业
  2. 在windows下实时监控、接受文件变化小工具
  3. CentOS Docker使用ELK监听日志
  4. POI导入和导出Excel
  5. 文件系统--open系统调用详解
  6. 【No7.】Android 像素转换工具
  7. 2019-安卓开发环境搭建-经验分享-Eclipse(主要内容)+Android Studio
  8. 更多丰富内容,请转移至博主的个人博客——SeaDream乄造梦
  9. Windows ubuntu子系统 Windows Subsystem for Linux (WSL)挂载移动硬盘U盘
  10. Docker build 报错 “ Cannot find a valid baseurl for repo: base/7/x86_64 ” 解决