TinyWebServer——项目学习
目录
- 前言
- 正文
- 环境
- 参考
前言
为了学习一下WebServer,所以来详细了解一下这个开源的项目:项目地址。
正文
环境
WIN10 + VMWare + Ubuntu18.04 + mysql Ver 14.14 Distrib 5.7.36, for Linux (x86_64) using EditLine wrapper
- 首先就是安装Ubuntu。Ubuntu的就不说了,网上都是教程。
- mysql的安装就还挺简单的:
#命令1
sudo apt-get update
#命令2
sudo apt-get install mysql-server
# 命令3
systemctl status mysql.servicesudo mysql -uroot -p
具体步骤就参考网上吧,挺简单的。
但也不是mysql到这里就为止了,还有几个命令要安装一下。最好先换一下源,不然。执行以下命令的时候容易出问题。
3. 参考这个地方:
apt-get:安装软件时出现:“文件尺寸不符” 问题
我这里就把命令总结一下而已,具体步骤含义,看参考网址:
#命令1
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
#命令2
lsb_release -c
修改sources.list:
修改/etc/apt/sources.list为以下内容:
sudo vim /etc/apt/sources.list
deb / bionic main restricted universe multiverse
deb-src / bionic main restricted universe multiverse
deb / bionic-security main restricted universe multiverse
deb-src / bionic-security main restricted universe multiverse
deb / bionic-updates main restricted universe multiverse
deb-src / bionic-updates main restricted universe multiverse
deb / bionic-backports main restricted universe multiverse
deb-src / bionic-backports main restricted universe multiverse
deb / bionic-proposed main restricted universe multiverse
deb-src / bionic-proposed main restricted universe multiverse
- 接下来执行如下命令
sudo apt-get update
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server
sudo apt-get install mysql-client
最好这四个语句也跑一下
参考
- 要注意mysql的用户名及密码及数据库的名称后面要对应修改项目里面对应的位置。就是这个地方:
分别是:本地地址+用户名+密码+数据库名称+端口号
参考
- 项目地址
- 初试TinyWebServer所遇到的问题
- apt-get:安装软件时出现:“文件尺寸不符” 问题
- TinyWebServer常见问题
TinyWebServer——项目学习
目录
- 前言
- 正文
- 环境
- 参考
前言
为了学习一下WebServer,所以来详细了解一下这个开源的项目:项目地址。
正文
环境
WIN10 + VMWare + Ubuntu18.04 + mysql Ver 14.14 Distrib 5.7.36, for Linux (x86_64) using EditLine wrapper
- 首先就是安装Ubuntu。Ubuntu的就不说了,网上都是教程。
- mysql的安装就还挺简单的:
#命令1
sudo apt-get update
#命令2
sudo apt-get install mysql-server
# 命令3
systemctl status mysql.servicesudo mysql -uroot -p
具体步骤就参考网上吧,挺简单的。
但也不是mysql到这里就为止了,还有几个命令要安装一下。最好先换一下源,不然。执行以下命令的时候容易出问题。
3. 参考这个地方:
apt-get:安装软件时出现:“文件尺寸不符” 问题
我这里就把命令总结一下而已,具体步骤含义,看参考网址:
#命令1
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
#命令2
lsb_release -c
修改sources.list:
修改/etc/apt/sources.list为以下内容:
sudo vim /etc/apt/sources.list
deb / bionic main restricted universe multiverse
deb-src / bionic main restricted universe multiverse
deb / bionic-security main restricted universe multiverse
deb-src / bionic-security main restricted universe multiverse
deb / bionic-updates main restricted universe multiverse
deb-src / bionic-updates main restricted universe multiverse
deb / bionic-backports main restricted universe multiverse
deb-src / bionic-backports main restricted universe multiverse
deb / bionic-proposed main restricted universe multiverse
deb-src / bionic-proposed main restricted universe multiverse
- 接下来执行如下命令
sudo apt-get update
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server
sudo apt-get install mysql-client
最好这四个语句也跑一下
参考
- 要注意mysql的用户名及密码及数据库的名称后面要对应修改项目里面对应的位置。就是这个地方:
分别是:本地地址+用户名+密码+数据库名称+端口号
参考
- 项目地址
- 初试TinyWebServer所遇到的问题
- apt-get:安装软件时出现:“文件尺寸不符” 问题
- TinyWebServer常见问题