笔者就是从搭建web服务器开始真正入坑搞电脑的,虽然说被坑的非常惨,但是还是挺有意思的。后来又搭建其他服务器(Minecraft、KMS),学习Python和搞linux也积累了不少经验。
感觉自己的记性一天不如一天,于是写下记下笔记留给后浪参考学习。因为时间跨度太长,本文长期更新,笔者想到哪里就尽量写到哪里。
每个读者的起点可能不一样,尽量挑自己能理解的地方开始读,不懂的尽可能跳过,笔者自己并不是学计算机的,所以如果有错误也请大牛们批评指出。
目录
一、关于http、html、socket和TCP/ip协议
二、在windows上搭建服务器
1.使用HFS搭建服务器
三、内网穿透
1.花生壳内网穿透
2.ZeroTier内网穿透
3.使用apache搭建(略)
四、在linux上搭建服务器
五、用Python自己写一个服务器
六、用易语言自己写一个服务器
一、关于http、html、socket和TCP/ip协议
1.关于http协议
不知道小伙伴们在开心的上网冲浪的时候会不会有这样的疑惑,我在访问4399的时候浏览器为什么会自动补上了一个"http://"呢,这是因为这个前缀规定了我们浏览器与web服务器交互的时候使用http(超文本传输)协议,实际上浏览器可以有很多协议,比如还支持ftp(文件传输)协议,还有最新的websocket的协议(ws://)。
2.关于html
HTML称为超文本标记语言,既然http传输的是超文本,那么html自然是超文本了,比如我们把百度保存到硬盘里