以超级用户权限运行
发布时间:2025-06-24 18:00:44 作者:北方职教升学中心 阅读量:088
本文未安装防火墙,防火墙,需要打开端口。
重启网络 。
验证xff1是否成功安装a;
echo $JAVA_HOME。 。
以超级用户权限运行。
use virtulab; 。 2.4nginx安装状态查询。
2.配置数据库。
第一次登录:(注意,必须设置否则后面会很麻烦 。
。
如果输出了vim版本信息,vim已安装c;可跳过vim的安装步骤。
net-tools 查看网络信息。
2.3将配置文件链接到nginx。
2.2新建nginx配置文件。
2.安装vim。)
sudo gedit /home/lyf/project/autustart.sh。
3.配置后端自启动。
Ubuntu安装配置教程。
1.安装mysql环境。
sudo systemctl restart nginx。
mysql -u root -p。
检查服务启动是否成功,可使用以下命令:
sudo systemctl status autustart.service。
1.检查是否安装。
sudo systemctl enable autustart.servicesudo systemctl start autustart.service。
,那么。
项目部署教程。。
。
可用于测试后端导入:
java -jar VirtuLab_back-0.0.1-SNAPSHOT.jar。
。/home/lyf/project/autustart.sh。
。
2。
nginx报错解决方案a;
1.permisson denied问题(没有访问权限 500 internal server error)
修改nginx原配置文件 。)
(
~。。
sudo gedit /etc/nginx/nginx.conf。
vim --version。
教程:https://blog.csdn.net/weixin_73404807/article/details/132296815?ops_request_misc=&request_id=&biz_id=102&utm_term=ubuntu-20.04.6-desktop&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-132296815.142^v100^control&spm=1018.2226.3001.4187。
2.1汉化教程如下:
选择OPEN作为右键 in terminal。
将包装好的前端dist文件放入project文件夹中。
。
并禁止密码过期功能。检查服务状态。
数据库安装配置教程。
即可完成安装。
2.1nginx安装。
1.部署准备。
。
重新加载配置。
下一步然后耐心等待。
。而不退出mysql。
确保修改后的生效并退出数据库管理环境。 ssh连接。界面不是纯命令行),汉化需要安装中文语言包。
2.2文件编辑器教程如下:
vim安装:
1.检查vim是否安装。下载Ubuntu。
配置汉化包 。
命令方法:
mkdir ~/project。
表示在执行。点击创建虚拟机。
# 查看最近的 Nginx 错误日志tail -f /var/log/nginx/error.log。假如你登录的用户是。、/。
sudo apt install net-tools。
1.Java环境安装。
后端安装配置教程。 (如果格式有问题,
CREATE DATABASE virtulab;
使用当前创建的数据库: 。
用应用配置重启nginx。
3.引入后端打包的Jar包。
journalctl -u autustart.service。
2.环境安装的Redis。
。
设置环境变量:
sudo gedit ~/.bashrc。
ssh安装(用于XSHELL XFTP): 。
将写入文件a; 。
gedit /home/lyf/project/nginx_config。
1.2、/bin/bashjava -jar /home/lyf/project/VirtuLab_back-0.0.1-SNAPSHOT.jar重启代码:sudo systemctl daemon-reloadsudo systemctl restart autustart.service然后检查服务状态:sudo systemctl status autustart.service。
java -jar /home/lyf/project/VirtuLab_back-0.0.1-SNAPSHOT.jar 。
第一种:sudo update-locale LANG=zh_CN.UTF-8(没有尝试)
第二类如下:设置图形界面 -> Region & Language -> 右侧加号 -> 简体中文 。
默认用户是www-data(该用户拥有所有权)
将user添加到自己的用户中c;重启即可。
2.3配置静态IP方法教程如下:
点击虚拟机软件编辑按钮=》虚拟机网络编辑器#61;》改变设置=》查看以下IP信息。
。在此目录下放置以下内容的文件。
。
sudo firewall-cmd --permanent --add-port=5173/tcp。需要指定一个数据库)
导入数据库数据:
source /home/lyf/project/virtulab.sql;
前端安装配置教程。
将数据库打包文件放入project文件夹#xff08;#xff09由navicat打包;。
将包装好的jar包放入project文件夹:
将后端资源文件放入project文件夹中(记得修改后端读取文件的路径,项目需要项目资源文件不使用此方法可以省略此步骤): 。
创建数据库代码: 。
sudo apt install nginx。设置自启动文件(为防止文件冲突取名autostart=>autustart)
sudo gedit /etc/systemd/system/autustart.service。直到下图出现,然后自动锁定键盘打开即可。中文汉化界面#xff0c;如果是桌面版(也就是说,
sudo apt install openssh-server。
图形化方法: 。数据库,修改。 (因为mysql可以有多个数据库,但在插入数据时,
如果输出网卡、 mysql。
#xff1应用环境变量a;
source ~/.bashrc。lyf。新建project文件夹用于存储项目和配置文件。
以下解决方案如下:#xff1a;
新增权限:sudo chmod +x /home/lyf/project/autustart.sh(记得修改路径)脚本修改:autustart.sh 添加一行脚本#!
添加最后一行(回车时注意vim会自动添加新行加#,#意思是注释,如果添加,
#xff08验证方法;避免与某些旧客户端的兼容性问题)。新的可执行文件:
(以。
1、 。
记得在执行source之前执行上述代码,
为了使服务在系统启动时自动运行,您需要使用它启动服务: 。
firewalld 防火墙。
。错误代码。
即可完成安装。
将以下代码写入当前文件点击保存。
(这里的/home/lyf/project/nginx_config必须是绝对路径,nginx_config相对路径会报错)
sudo ln -s /home/lyf/project/nginx_config /etc/nginx/sites-enabled/。
succesful的出现是正确的。
sudo firewall-cmd --reload。203/EXEC。
root。
以下解决方案如下:#xff1a;
可以通过以下代码查询错误的原因:
sudo systemctl status autustart.service。
[Unit]Description=My Script ServiceAfter=network.target[Service]ExecStart=/home/lyf/project/autustart.sh[Install]WantedBy=multi-user.target。
1、
进入数据库代码(密码为123456): 。Ubuntu配置教程。
。
。
use mysql;ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password BY '123456' PASSWORD EXPIRE NEVER;ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;quit;
3.导入数据源。
插入以下内容。
2.nginx环境安装。
1.1、
sudo apt install redis。请删除) :
JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64。 mysql。 是用户家目录的快捷方式。 root。

记得这个图形界面路径,用户在home下的文件夹,也就是/home/lyf/。
根据上述信息静态IP可设置为192.168.235.128~192.235.25 。
net-tools 查看网络信息: 。

mysql。 是用户家目录的快捷方式。 root。

记得这个图形界面路径,用户在home下的文件夹,也就是/home/lyf/。
根据上述信息静态IP可设置为192.168.235.128~192.235.25 。
net-tools 查看网络信息: 。
在home目录下,
ifconfig。ip等信息,已安装net-tools,可跳过net-tools的安装步骤。
下载地址:
https://mirrors.aliyun.com/ubuntu-releases/20.04/ubuntu-20.04.6-desktop-amd64.iso?spm=a2c6h.25603864.0.0.66104509Ae4ZKf。
2.安装net-tools。
典型=》选择iso路径。
(代码中不能有多余的空间否则会导致代码报错)。
开头,从文件系统的根目录开始。
。
实际上表示。
/home/lyf。
。
有权限或执行问题。 mysql_native_password。
~。123456。
用户验证方法。
即可完成安装。 。
- 以下代码解释:
- 登录 MySQL 后,选择。
安装命令:
sudo apt install mysql-server。
sudo apt install language-pack-zh-hans。也会报告错误)
server { listen 5173; server_name test; root /home/lyf/project/dist; index index.html; location / { try_files $uri $uri/ /index.html; } # Optional: Enable gzip compression gzip on; gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css; gzip_vary on; gzip_min_length 1024;}。
用户的密码是。新配置文件代码: 。
sudo apt install vim。
2.3将配置文件链接到nginx。
sudo nginx -t。安装opensh-server。
1.引入前端包装的dist文件。
OpenJDK-21安装 :
sudo apt install openjdk-21-jdk。
启用并启动 systemd 服务。命令,登录到 MySQL 服务:sudo mysql。
2.5nginx报错查询。
测试配置文件是否正确。。