超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)

前言

在上一篇文章《小白建设网站全套教程(一)》中,我讲解了服务器搭建网站的一些准备,今天出第二期的教程咯🤣

创建服务器

图片[1]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)
这里的界面只做实例,可能会因为服务器不同而不同

选择centos服务器的7.9版本,其中7.9有三个版本(为什么选7.9?因为7.x系列和宝塔最契合),也可以选择Debian(Debian更简洁更稳定)

  1. centos 7.9(原版)
    • 原版系统是最基本的操作系统版本,没有经过任何修改或定制。如果你需要一个纯净、没有任何额外插件和功能的操作系统,可以选择原版系统。
  2. centos 7.9(UEFI)
    • UEFI版操作系统通常与支持UEFI启动的硬件一起使用。如果你的服务器支持UEFI启动,并且你希望获得更好的启动稳定性和安全性,那么可以选择UEFI版系统。
  3. centos 7.9(SCC)
    • 是阿里云提供的安全控制中心,提供云上资产发现、风险控制、安全事件监控和告警等功能。如果你需要这些额外的安全功能来保护你的博客,可以选择SCC版系统。

我昨天尝试使用uefi的版本,然后宝塔后端直接404,前端正常访问,把所有命令用完还不行后,我默默的重装了系统……

选择服务器所在地

北京、上海、杭州和深圳的网络基础设施较为完善,拥有较高的网络带宽和较低的网络延迟。此外,这些城市的经济和科技发展水平也相对较高,能够提供更好的技术支持和保障。

从地理位置和气候环境方面考虑,北京和呼和浩特位于中国的北部,气候寒冷,对于服务器的散热和维护可能存在一定的挑战;上海、杭州和深圳则位于东部和南部地区,气候相对温暖湿润,对于服务器的运行和维护较为有利。

综合以上因素,如果需要选择一个城市作为服务器设置的地点,建议选择杭州或深圳。这两个城市地理位置优越,网络基础设施完善,气候环境适宜,能够提供更好的服务器运行条件。

图片[2]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)
图片[3]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)
这是动态网站只用ip访问时的速度
图片[4]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)
这是动态网站绑定了ssl和域名时的速度,平均未超过0.5秒

注意:我购买的服务器配置为:2核2G 3M 可以说是很小水管了,这个速度就非常的不错

配置ssh登录

建议所有的登录名都设置为root,因为这样后期打命令少打一条sudo

  • 密码登录
图片[5]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)
  • 密钥登陆(推荐)安全性高
图片[6]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)

这个密钥一般只有创建的时候能下载,后期建议好好保存,不然更改麻烦

配置宝塔面板

傻瓜式配置:在线安装

图片[7]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)

注意事项:

  • 安装前请确保是 【全新的机器】 ,没有安装其他任何环境,否则会影响您的业务使用!
  • 填写好服务器信息, 点击“立即安装到服务器”即全自动完成安装 ,在安装过程中请勿刷新页面!

代码安装

Centos安装脚本

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

Ubuntu/Deepin安装脚本

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

Debian安装脚本

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

国产龙芯架构安装脚本(其他CPU请勿使用)

wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec

注意:必须为没装过其它环境如Apache/Nginx/php/MySQL的新系统,推荐使用centos 7.X的系统安装宝塔面板

宝塔常见命令:(部分,无法登录面板时可用ssh执行操作)

卸载面板

/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel

重启面板

bt 1

停止面板

bt 2

启动面板

bt 3

重载面板

bt 4

修改面板密码 (交互式,执行命令后回车输入新的面板密码即可)

bt 5

修改面板用户名 (交互式,执行命令后回车输入新的面板用户名即可)

bt 6

修改数据库密码

bt 7

修改面板使用端口

bt 8

关闭面板静态文件加速

rm -rf /www/server/panel/plugin/static_cdn/ && bt restart

创建安全策略组

图片[8]-超详细手把手教学零基础小白建设一个属于自己的网站全套教程(二)

上图是常用的一些端口,可以快速添加配置(下面附上我的端口配置)

授权策略优先级协议类型端口范围授权对象
允许1自定义 TCP目的:3306/3306服务器IP
允许1自定义 TCP目的:6379/6379服务器IP
允许1自定义 TCP目的:xxxx/xxxx(宝塔面板端口)0.0.0.0/0
允许1自定义 TCP目的:443/4430.0.0.0/0
允许1自定义 TCP目的:80/800.0.0.0/0
允许100全部 ICMP(IPv4)源:-1/-1
目的:-1/-1
0.0.0.0/0
允许100自定义 TCP目的:22/220.0.0.0/0
允许100自定义 TCP目的:3389/33890.0.0.0/0
© 版权声明
THE END
支持我嘛~
点赞1 分享
碎语词话 共6条

请登录后发表评论