2. Umgebungskonfiguration, Projektbetrieb – TinyWebServer

Umgebungskonfiguration, Projektausführung – TinyWebServer

I. Einleitung

Die Grundstruktur dieses Projekts wurde in der vorherigen Ausgabe vorgestellt. Wenn Sie es nicht wissen, können Sie auf die Homepage klicken, um es zu finden.
bevor Sie Code schreiben. Der allgemeine Schritt besteht darin, zuerst den Code anderer Leute herunterzuladen und auszuführen. Überprüfen Sie zunächst einerseits, ob der Endeffekt Ihren Wünschen entspricht, und andererseits erfassen Sie die Grundzüge des Projekts.
TinyWebServer – GitHub

2. Umgebungskonfiguration

  • Linux (der Autor verwendet Ubuntu 22.04 LST)
  • Datenbank (vom Autor verwendetes MySQL)
  • Erstellen Sie eine Basistabelle

Ⅰ、Linux

Ich werde Sie hier nicht durch die Installation führen. Einerseits gibt es viele Online-Tutorials. Zweitens denke ich, dass sie alle angefangen haben, Projekte zu schreiben, und sie sollten auch in der Lage sein, Linux zu spielen.

Ⅱ. Datenbank

1. Datenbankinstallation
# 安装mysql
sudo apt upgrade && sudo apt install mysql-server mysql-client libmysqlclient-dev
# 进入mysql
sudo mysql -u root
# 创建用户——这里根据自己所需配置
create user 'starry'@'%' identified by 'root';
# 给新用户符全部权限
grant all on *.* to 'starry'@'%';

# 退出mysql
exit

# 设置mysql远程连接
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 改成
bind-address = 0.0.0.0
# 重启mysql服务
sudo service mysql restart
1. Erstellung einer Tabelle
# 进入mysql
sudo mysql -u root
# 创建数据库qgydb
create database qgydb;
# 使用数据库qgydb
use qgydb;
# 创建user表
USE yourdb;
CREATE TABLE user(
    username char(50) NULL,
    passwd char(50) NULL
)ENGINE=InnoDB;

# 添加数据
INSERT INTO user(username, passwd) VALUES('name', 'passwd');

3. Laden Sie den Code herunter, kompilieren Sie ihn und führen Sie ihn aus

Ⅰ. Auf lokal herunterladen

1. Klicken Sie hier, um den Download-Link zu kopieren

Fügen Sie hier eine Bildbeschreibung ein

2. Verwenden Sie git cloned local
# 没有git的使用下面命令(有git忽略此步骤)
sudo apt install git -y
# 执行下面的命令吧项目克隆到本地
git clone https://github.com/qinguoyi/TinyWebServer.git
3. Geben Sie das Projekt ein, ändern Sie die Dateikonfiguration main.cpp und führen Sie make aus
 cd TinyWebServer
 vi main.cpp
 make

Fügen Sie hier eine Bildbeschreibung ein

4. Führen Sie die ausführbare Datei aus und greifen Sie auf das Projekt zu
# 运行
./server  
# 打开浏览器,访问
http://127.0.0.1:9006/

Fügen Sie hier eine Bildbeschreibung ein

3. Vorschau auf die nächste Ausgabe

Analysieren Sie das Schreiben und die Analyse von Sperren

4. Endlich

Ich suche Like!

Supongo que te gusta

Origin blog.csdn.net/Ten_years_star/article/details/132784019
Recomendado
Clasificación