社长项目(公众号:两猿社)
https://github.com/qinguoyi/TinyWebServer/tree/master/raw_version
ls 当前文件
cd 到哪
pwd 路径
我自己的密码怕忘记:
ubantu密码658275 mysql密码658275
安装mysql
参考:
ubuntu18.04安装mysql5.7数据库详细安装步骤
Ubuntu 16.04 安装 MySQL 5.7
-
查看ubantu版本:lsb_release -a
-
更新
接下
-
安装数据库
过程中需要设密码
接:
- 过程中,修改密码N,其他y
- 验证数据库是否安装成功
启动mysql,进入mysql,输入密码658275
测试,使用mysql
项目开始
1. 创建yourdb库
遇到问题1:
解决在GitHub issue。
2. make server
3. ./server 9001
开始访问
浏览器(在虚拟机端访问),输入ubantu的ip,端口9000左右
ubantu查看 ip
即192.168.14.135
端口我选9001
用户名 密码
rah
658275
(视频不能播放,因为有的虚拟机浏览器不支持这个视频)
浏览器(在物理机访问)
浏览器在本地机访问时,出现了一些问题:
问题1:要保证虚拟机ubantu和物理机能够ping通。
如何关闭win7防火墙:
控制面板–系统和安全–Windows防火墙–(左边)打开或关闭Windows防火墙–(然后下面的两个关闭按钮)
如何关闭ubantu防火墙:
https://jingyan.baidu.com/article/73c3ce283ee2c1e50343d9f6.html
主机ping不通ubuntu虚拟机的解决方法(配置一下VMnet8):
https://www.cnblogs.com/zzgyq/p/8480674.html
如果代码不换,每次编译(make server)一次就可以了,以后启动只要从./server开始就可以了。如果修改了代码,就要重新编译,即需要make server 开始。