环境测试
在上一节,我们安装好了必备的运行环境,这里我们从github上找一个例程,尝试运行起来,以检验我们环境的正确性。
源码
https://github.com/CakeAL/course_marking
clone:
git clone https://github.com/CakeAL/course_marking.git
参考https://blog.csdn.net/chinus_yan/article/details/130532405
学新学习postgreSQL的使用
-------end-------------2024年8月19日22时40分------------
psql建立新用户
在默认配置条件下,本机访问PostgreSQL
sudo su - postgres
创建新用户来访问PostgreSQL
create user psql_user with password 'psql_20240820';
psql_user为用户名,psql_20240820为密码。语句要以分号结尾。密码要用单引号括起来。
创建数据库新用户,如 test:
CREATE DATABASE course_marking OWNER psql_user;
将testdb数据库的所有权限都赋予psql_user
GRANT ALL PRIVILEGES ON DATABASE course_marking TO psql_user;
退出postgres
\q
导入数据库文件
psql -h localhost -U your_username -d your_database -f path/to/your_file.sql
psql -h localhost -U psql_user -d course_marking -f /home/glf/wkspace_rust/refspace/course_marking/sql/course_marking.sql
启动后段从后端程序
cargo run
前端运行
npm install && npm run dev
效果
可以看到,后端程序已经成功运行,前端页面也正常显示。界面可以显示数据里面的内容。说明,环境安装正确。