声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负
关于云技术基础的那些事儿-捕获帅照
- 搭建网站的前提有哪些?
- 搭建网站的流程有哪些?
- 1、使ssh远程连接工具连接云ECS,SSH工具有很多
- 2、安装镜像源
- 3、安装宝塔服务
- 实践是检验真理的唯一标准
首先,介绍下本次实验,本次实验我们需要搭建一个网站,其次该网站用于测试捕获照片
搭建网站的前提有哪些?
1、需要注册一个云服务器
,推荐的有阿里云、腾讯云、华为云、以及魔法云(懂的都懂)
这里我就选择阿里云进行实验,新用户可以试用3个月:云ECS,不过该说不说,魔法云才是yyds。便宜好用有cdn。
2、有个云服务器,那么我们还需要一个域名
,推荐的有阿里云域名、腾讯云域名、魔法域名(懂的都懂,尽在不言中)
这里我依然选择阿里的1元购域名:阿里1元域名
还有个卖域名的主站点(全靠大家信息收集):西部数码
3、源码文件,这个大家可以在github上获取或者自己写
4、手动搭建网站过程繁琐,所以我选择使用宝塔面板安装lnmp
搭建网站的流程有哪些?
1、使ssh远程连接工具连接云ECS,SSH工具有很多
常用的xshell,finalshell,这里选择用finalshell(开源免费)
如何使用finalshell,相信大家学过信息收集,这里就不多介绍了
2、安装镜像源
为什么需要指定镜像源?
因为ubuntu的服务器在魔法区域,通过cn访问非常的慢,所以一般需要指定一个源,这里泷酱已经了源的脚本(常用的源list),访问即可下载即可,使用如下命令:
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
功能:
curl:这是一个强大的命令行工具,用于从或向服务器传输数据。它支持多种协议,包括 HTTP、HTTPS、FTP 等。
-s:这是 curl 的一个选项,表示静默模式,不显示进度条和错误信息。
-S:这是 curl 的另一个选项,如果服务器返回错误代码,curl 会输出错误信息。
-l:这个选项是 curl 的旧版本中的别名,用于请求时跟随重定向。在最新版本中,跟随重定向是默认行为,所以这个选项实际上是多余的。
https://linuxmirrors.cn/main.sh:这是 curl 要访问的 URL,它指向一个名为 main.sh 的文件。
<():这是进程替换的语法,它允许你将一个命令的输出作为另一个命令的输入。在这里,<() 将 curl 命令的输出(即下载的文件内容)作为 bash 命令的输入。
bash:这是 Bash shell 的命令,用于执行 Shell 脚本。
这里我已经试过了,非常感谢泷老师准备好的源列表,虽然咱也可以手动创建源的列表,后续补充手动创建源列表
源有很多不同的组织,都知道dy的算法是火山引擎的,所以选择使用5火上引擎的的软件源,一路enter即可
3、安装宝塔服务
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
注意:首次使用ubuntu是默认未安装wget,我们可以手动安装下
什么是wget?
wget 是一个非常流行的自由开源命令行工具,用于从网络上下载文件。它是非交互式的,意味着你可以在后台运行 wget 命令,而不需要人工干预。wget 支持 HTTP、HTTPS 和 FTP 等多种网络协议
安装wget
sudo install wget
查看wget版本
wget --version
安装yum
好好好,看来ubuntu是很不兼容yum,本来yum也是在centos中使用的,那么咱们还是使用apt进行安装宝塔面板,使用sudo提升为管理员权限
sudo apt update && sudo apt install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
是否安装到当前文件目录,yes即可
安装成功后,会有具体面板的用户名和密码
这次我们需要去访问外网面板地址,当然第一默认情况下云ecs是不会打开8888端口的,需要去云ecs安全组中配置端口,这样做的目的是为了安全和紧急避险。
具体可以参考:阿里云+宝塔配置端口
4、访问宝塔面板
进入后手机号注册即可
5、选择服务器常用的推荐必装软件包
这里我选择使用LNMP,这三种推荐套件也是很多程序网站常用的,后面需要具体的软件可以通过宝塔面板安装,也可以通过linux命令安装。
添加站点
添加源码文件
给站点添加ssl证书
在wwwroot目录下修改下sc.php源码文件中的url路径
最终网站的效果,不是前后端分离的项目,springboot+vue的项目部署就需要学习java、vue相关的东西才有所涉猎啦
好啦,本次分享就到这里
声明:该接口只用于学习参考,不得用于非法行为,如果发现意外均与本文章和本站无关
该说不说,本站不用的时候会关闭,各位师傅不用信息打点,本站只用于学习测试