LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试

社长项目(公众号:两猿社)
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

  1. 查看ubantu版本:lsb_release -a
    LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第1张图片

  2. 更新
    LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第2张图片
    接下
    LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第3张图片

  3. 安装数据库

LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第4张图片
过程中需要设密码
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第5张图片
接:
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第6张图片

  1. 过程中,修改密码N,其他y
    LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第7张图片
  2. 验证数据库是否安装成功
    启动mysql,进入mysql,输入密码658275
    在这里插入图片描述
    测试,使用mysql
    LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第8张图片

项目开始

1. 创建yourdb库

LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第9张图片

遇到问题1:
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第10张图片
解决在GitHub issue。

2. make server

3. ./server 9001

在这里插入图片描述

开始访问

浏览器(在虚拟机端访问),输入ubantu的ip,端口9000左右

ubantu查看 ip
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第11张图片
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第12张图片
即192.168.14.135
端口我选9001

用户名 密码
rah
658275
LInux下轻量级Web项目--ubantu16.04数据库mysql5.7安装+项目测试_第13张图片
(视频不能播放,因为有的虚拟机浏览器不支持这个视频)

浏览器(在物理机访问)

浏览器在本地机访问时,出现了一些问题:

问题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 开始。

你可能感兴趣的:(Web项目)