background
通过一个项目实现c++后台的基本知识点掌握。 这次我决定通过tinywebsever 学习。如果能力够了的话就可以去学习teamtalk。
在实现之前,我需要对一些基本服务器开发有一个概念,它是实现了什么?
content
需求介绍
实现一个高性能的web服务器。
运行教程
-
首先安装mysql.
-
运行sudo cat /etc/mysql/debian.cnf 查找随机账号和密码。
-
登录账号: mysql -u debian-sys-maint -p
-
输入随机密码。
-
进来之后,立马改root密码: ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root’;
-
刷新权限(必须步骤):flush privileges; 。
-
退出 quit
-
sudo mysql -u root -p
-
我擦好像是数据库权限问题, 一直卡住了。 后面再试试。 先直接看代码吧。
项目理解
1· 整体框架