以超级用户权限运行

发布时间: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会自动添加新行加#,#意思是注释,如果添加,

    新的可执行文件: (以。

    1、 。

    记得在执行source之前执行上述代码,

    为了使服务在系统启动时自动运行,您需要使用它󿀌启动服务: 。

    firewalld 防火墙。

     。 错误代码。

    即可完成安装。

    将以下代码写入当前文件󿼌点击保存。

    (这里的/home/lyf/project/nginx_config必须是绝对路径,nginx_config相对路径会报错) 
    sudo ln -s /home/lyf/project/nginx_config /etc/nginx/sites-enabled/。#xff08验证方法;避免与某些旧客户端的兼容性问题)。

    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 查看网络信息: 。

            在home目录下,

  • 确保使用经典。Ubuntu安装教程。

    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报错查询。

    测试配置文件是否正确。。