老年人健康管理系统项目部署【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

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta