下载软件:
ubuntu 22.04下载安装_ubuntu22.04下载-CSDN博客
ubuntun安装mysql5.7.29:
ubuntu22.04安装mysql5.7.29 - 卷心菜的奇妙历险 - 博客园 (cnblogs.com)
中间出现问题用chatgpt搜一下,对照着解决
装好了之后,环境配置参考文章:
c++ 经典服务器开源项目 Tinywebserver的使用与配置(百度智能云服务器安装ubuntu18.04可用公网ip访问)-CSDN博客
到后面一直死活连不上,这个时候要学会日志:查找tinywebserver下的文件,里面有log,展开看,我的错误是和下面这篇文章提到的一样:
我多的一个问题是我一开始mysql里面没有debian-sys-maint,好像是因为我没有用默认的mysql 8.0版本,自己手动安装的mysql。这个就是自己创建并添加权限就行。
最后的最后,终于成功了!!!
光跑通就弄了好久,学习任重而道远啊,加油加油!
还有个压力测试,忘记弄了,安装webbench的时候有个头文件一直没找到,最后参考的这一篇:Kali中安装webbench报错处理(fatal error: rpc/types.h: No such file or directory)_netconfig.h no such file-CSDN博客最后进行测试的时候,一直会失败,查看最大线程数和文件描述符限制,发现不是这两个限制的导致的,最后通过提高虚拟机的内存解决了。。