老年人健康管理系统项目部署【linux】

2024-05-29 21:52

本文主要是介绍老年人健康管理系统项目部署【linux】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

老年人健康管理系统项目部署【linux】

  • 前言
  • 版权
  • 推荐
  • 老年人健康管理系统项目部署
    • 购买阿里云服务器
    • 开发票
    • 连接
    • 开放端口
  • 安装软件
    • 查看状态
    • 1更新yum源
    • 2安装jdk8
    • 3安装mysql
    • 4上传Mysql数据
    • 5安装redis
    • 6安装kakfa
    • 7安装nginx
    • 8运行命令
  • 命令汇总
    • 1更新yum源
    • 2Jdk8安装
    • 3Mysql安装
    • 4Mysql数据
    • 5Redis安装
    • 6Kafka安装
    • 7Nginx安装
    • 8运行命令
  • 最后

前言

2024-5-13 13:27:41

以下内容源自《【linux】》
仅供学习交流使用

版权

禁止其他平台发布时删除以下此话
本文首次发布于CSDN平台
作者是CSDN@日星月云
博客主页是https://jsss-1.blog.csdn.net
禁止其他平台发布时删除以上此话

推荐

仿牛客论坛项目部署总结

仿牛客网项目部署

老年人健康管理系统项目部署

购买阿里云服务器

找到云服务器ECS

在这里插入图片描述
2cpu 4g Centos 7.9

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

开发票

在这里插入图片描述

如果需要学校发票,需要联系客服

在这里插入图片描述

连接

在这里插入图片描述

开放端口

必须需要开放
HTTP:80
转发端口:90
远程连接:22
在这里插入图片描述

安装软件

安装解压工具

yum install -y unzip.x86_64

查看状态

开启任意软件之后,可以使用ps命令查看进程

ps -ef | grep nginx
ps -ef | grep eld-health
ps -ef | grep redis
ps -ef | grep mysql
ps -ef | grep kafka

1更新yum源

CentOS 更新yum源

#备份原配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#进入配置文件
cd /etc/yum.repos.d/#下载阿里源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #执行yum源更新命令
yum clean all
yum makecache
yum -y update

2安装jdk8

yum安装

yum list java*
yum install -y java-1.8.0-openjdk.x86_64

测试

java -version
[root@eldhealth ~]# java -version
openjdk version "1.8.0_412"
OpenJDK Runtime Environment (build 1.8.0_412-b08)
OpenJDK 64-Bit Server VM (build 25.412-b08, mixed mode)
[root@eldhealth ~]# 

上传项目

#安全拷贝jar包
scp  eld-health-0.0.1-produce.jar root@47.109.136.73:/root
Root123...#移动
mv eld-health-0.0.1-produce.jar eldhealth/

3安装mysql

systemctl start mysqld        #启动
systemctl restart mysqld      #重启
systemctl status mysqld       #查看状态
systemctl stop mysqld         #关闭

在这里插入图片描述

4上传Mysql数据

上传sql文件
在这里插入图片描述

载入数据

# 运行表结构的SQL文件
source /root/eldhealth/sql/eld-stucture.sql
# 运行表数据的SQL文件
source /root/eldhealth/sql/eld-data2.sql

Mysql常用命令

# 查看所有数据库
show databases;
# 进入一个库
use eld;
# 查看所有表
show tables;
# 查询数据
select * from user;

5安装redis

yum安装:

安装:yum install -y redis.x86_64

测试

启动:systemctl start redis
查看状态:systemctl status redis

在这里插入图片描述

上传配置

#上传Redis配置文件
scp  redis-eldhealth.conf root@47.109.136.73:/root
Root123...# 移动到/etc
mv redis-eldhealth.conf /etc

Redis命令

#redis启动
redis-server /etc/redis-eldhealth.conf#redis关闭
redis-cli -a jsss123 shutdown

6安装kakfa

安全拷贝文件

scp   kafka_2.12-2.3.0.tgz root@47.109.136.73:/root
Root123...

解压并移动

mv kafka_2.12-2.3.0.tgz eldhealth/
cd eldhealth/
tar -zxvf kafka_2.12-2.3.0.tgz 
mv kafka_2.12-2.3.0 /root

测试

#一些命令都是相对路径,需要先进入kafka的目录
cd kafka_2.12-2.3.0/
#kafka-zookeeper启动
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
#kafka-server启动
./bin/kafka-server-start.sh ./config/server.properties
#kafka-server关闭
./bin/kafka-server-stop.sh
#kafka-zookeeper关闭
./bin/zookeeper-server-stop.sh

7安装nginx

yum安装

yum list nginx*
yum install -y nginx.x86_64

安全拷贝前端文件

scp  eld-health-site.zip root@47.109.136.73:/root
Root123...

移动并解压

mv eld-health-site.zip /usr/share/nginx/html/
cd /usr/share/nginx/html/
unzip eld-health-site.zip

安全拷贝配置文件

scp  nginx-eldhealth.conf root@47.109.136.73:/root
Root123...

移动配置文件

mv nginx-eldhealth.conf /etc/nginx

测试

#以xx配置文件启动
nginx -c /etc/nginx/nginx-eldhealth.conf
#关闭
nginx -s stop

8运行命令

安全拷贝命令文件

scp  eldhealth-sh.zip root@47.109.136.73:/root
Root123...scp  all-start.sh root@47.109.136.73:/root
Root123...scp  all-quit.sh root@47.109.136.73:/root
Root123...

移动文件


mv all-start.sh all-quit.sh eldhealth-sh.zip eldhealth/

解压

cd eldhealth/
unzip eldhealth-sh.zip

修改权限

chmod -R 777 *.sh

命令汇总

1更新yum源

#备份原配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#进入配置文件
cd /etc/yum.repos.d/#下载阿里源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #执行yum源更新命令
yum clean all
yum makecache
yum -y update

2Jdk8安装

#yum搜索
yum list java*
#yum下载
yum install -y java-1.8.0-openjdk.x86_64#测试
java -version#安全拷贝jar包
scp  eld-health-0.0.1-produce.jar root@47.109.136.73:/root
Root123...#移动
mv eld-health-0.0.1-produce.jar eldhealth/

3Mysql安装

wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar
tar -xvf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tarrpm -qa|grep mariadb            #检查是否安装mariadb
rpm -e --nodeps mariadb-libs    #卸载
rpm -qa|grep mariadb            #再次检查rpm -qa|grep libaio    #查看是否安装libaio
yum -y install libaio  #yum进行安装rpm -qa|grep net-tools    #查看是否安装net-tools
yum -y install net-tools  #yum进行安装yum -y install openssl-develrpm -ivh mysql-community-common-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-plugins-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.33-1.el7.x86_64.rpm  --nodeps --force
rpm -ivh mysql-community-libs-compat-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-devel-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-icu-data-files-8.0.33-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.33-1.el7.x86_64.rpm --nodeps --forcesystemctl start mysqld        #启动
systemctl status mysqld       #查看状态
systemctl enable mysqld.service  #自启动cat /var/log/mysqld.log
s:YkcxyBf2Dumysql -uroot -ps:YkcxyBf2DuALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Abc123!@';
quitmysql -uroot -p
Abc123!@use mysql;
update user set host='%' where user='root';
flush privileges;

4Mysql数据

#安全拷贝sql文库
scp sql.zip root@47.109.136.73:/root
yes
Root123...#解压
unzip sql.zip#移动
mv sql /var/lib/mysql#登录Mysql
mysql -uroot -p
Abc123!@#载入数据# 运行表结构的SQL文件
source /var/lib/mysql/eld-sql/eld-structure.sql
# 运行表数据的SQL文件
source /var/lib/mysql/eld-sql/eld-data2.sql

5Redis安装

安装:yum install -y redis.x86_64
启动:systemctl start redis
查看状态:systemctl status redis#上传Redis配置文件
scp  redis-eldhealth.conf root@47.109.136.73:/root
Root123...# 移动到/etc
mv redis-eldhealth.conf /etc#redis启动
redis-server /etc/redis-eldhealth.conf#redis关闭
redis-cli -a jsss123 shutdown

6Kafka安装

#安全拷贝kakfa
scp   kafka_2.12-2.3.0.tgz root@47.109.136.73:/root
Root123...#解压并移动
mv kafka_2.12-2.3.0.tgz eldhealth/
cd eldhealth/
tar -zxvf kafka_2.12-2.3.0.tgz 
mv kafka_2.12-2.3.0 /root#一些命令都是相对路径,需要先进入kafka的目录
cd kafka_2.12-2.3.0/
#kafka-zookeeper启动
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
#kafka-server启动
./bin/kafka-server-start.sh ./config/server.properties
#kafka-server关闭
./bin/kafka-server-stop.sh
#kafka-zookeeper关闭
./bin/zookeeper-server-stop.sh

7Nginx安装

# 安装
yum list nginx*
yum install -y nginx.x86_64# 安全拷贝前端文件
scp  eld-health-site.zip root@47.109.136.73:/root
Root123...# 移动并解压
mv eld-health-site.zip /usr/share/nginx/html/
cd /usr/share/nginx/html/
unzip eld-health-site.zip# 安全拷贝配置文件
scp  nginx-eldhealth.conf root@47.109.136.73:/root
Root123...# 移动配置文件
mv nginx-eldhealth.conf /etc/nginx#以xx配置文件启动
nginx -c /etc/nginx/nginx-eldhealth.conf
#关闭
nginx -s stop

8运行命令

#安全拷贝命令文件
scp  eldhealth-sh.zip root@47.109.136.73:/root
Root123...scp  all-start.sh root@47.109.136.73:/root
Root123...scp  all-quit.sh root@47.109.136.73:/root
Root123...#移动文件
mv all-start.sh all-quit.sh eldhealth-sh.zip eldhealth/#解压
cd eldhealth/
unzip eldhealth-sh.zip#修改权限
chmod -R 777 *.sh

最后

2024-5-13 20:33:21

迎着日光月光星光,直面风霜雨霜雪霜。

这篇关于老年人健康管理系统项目部署【linux】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1014729

相关文章

Linux换行符的使用方法详解

《Linux换行符的使用方法详解》本文介绍了Linux中常用的换行符LF及其在文件中的表示,展示了如何使用sed命令替换换行符,并列举了与换行符处理相关的Linux命令,通过代码讲解的非常详细,需要的... 目录简介检测文件中的换行符使用 cat -A 查看换行符使用 od -c 检查字符换行符格式转换将

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

一文教你如何将maven项目转成web项目

《一文教你如何将maven项目转成web项目》在软件开发过程中,有时我们需要将一个普通的Maven项目转换为Web项目,以便能够部署到Web容器中运行,本文将详细介绍如何通过简单的步骤完成这一转换过程... 目录准备工作步骤一:修改​​pom.XML​​1.1 添加​​packaging​​标签1.2 添加

tomcat多实例部署的项目实践

《tomcat多实例部署的项目实践》Tomcat多实例是指在一台设备上运行多个Tomcat服务,这些Tomcat相互独立,本文主要介绍了tomcat多实例部署的项目实践,具有一定的参考价值,感兴趣的可... 目录1.创建项目目录,测试文China编程件2js.创建实例的安装目录3.准备实例的配置文件4.编辑实例的

SpringBoot配置Ollama实现本地部署DeepSeek

《SpringBoot配置Ollama实现本地部署DeepSeek》本文主要介绍了在本地环境中使用Ollama配置DeepSeek模型,并在IntelliJIDEA中创建一个Sprin... 目录前言详细步骤一、本地配置DeepSeek二、SpringBoot项目调用本地DeepSeek前言随着人工智能技

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

通过Docker Compose部署MySQL的详细教程

《通过DockerCompose部署MySQL的详细教程》DockerCompose作为Docker官方的容器编排工具,为MySQL数据库部署带来了显著优势,下面小编就来为大家详细介绍一... 目录一、docker Compose 部署 mysql 的优势二、环境准备与基础配置2.1 项目目录结构2.2 基