Day78-SpringBoot社区项目部署笔记

22 篇文章 0 订阅
6 篇文章 0 订阅
  • 本地上传文件到服务器
pscp community-init-sql,zip root@81.14.126.244:/root/work # 回车后,输入服务器密码

  • 服务器安装解压工具unzip
yum list unzip*    # 搜索镜像
yum install -y unzip.x86_64 	#使用yum安装unzip解压工具
  • 安装JRE
# 搜索java JRE
yum list java*	
# 安装JRE
yum install -y [jdk名称]		
  • 安装maven
# 第一步,下载好Apache-maven压缩包
tar -zvxf [apache-maven压缩包]
# 第二步,配置环境变量
# 第三步,配置aliyun镜像
  • 安装MySQL
# 搜索 
yum list mysql*
# 安装
yum install -y mysql -community-server.x86_64
# 启动
systemmctil start mysqld
# 查看mysql状态
systemctl status mysqld
  • 导入数据
# 登录数据库
mysql -uroot -p  # 回车后输入密码
# 创建数据库
create database community;
# 导入数据
source /root/community-init-sql-1.5/init_schema.sql
source /root/community-init-sql-1.5/init_data.sql
source /root/community-init-sql-1.5/tables_mysql_innodb.sql
# 查看表
show tables;

  • 安装redis
# 安装
yum install -y reids.x86_64
# 启动 
systemctl start redis
# 查看状态
systemctl status redis
  • 安装kafka
# 解压
tar -zvxf kafka_2.12-2.3.0.tgz -C /opt
# 进入目录:
cd /opt/kafka_2.12-2.3.0/
# 启动zookeeper:
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
# 启动kafka:使用nohup命令后台运行
nohup bin/kafka-server-start.sh config/server.properties 1>/dev/null 2>&1 &
# 查看主题:
bin/kafka-topics.sh --list --bootstrap-server localhost:9092

安装ElasticSearch

# 解压:
tar -zvxf kafka_2.12-2.3.0.tgz -C /opt
# 解压分词器:
unzip -d /opt/elasticsearch-6.4.3/plugins/ik elasticsearch-analysis-ik-6.4.3.zip

配置文件修改

# 进入配置文件:
cd /opt/elasticsearch-6.4.3/config
# 编辑:
elasticsearch.yml
# 配置集群名字:
cluster.name: nowcoder
# 配置路径:
path.data: /tmp/elastic/data
# 日志文件:
path.logs: /tmp/elastic/logs

  • 安装wkhtmltopdf
# 搜索
yum list wkhtmltopdf*
# 安装
yum install -y wkhtmltopdf.x86_64

安装Xvfb

yum list *xvfb*
yum install -y xorg-x11-server-Xvfb.x86_64

生成图片测试

xvfb-run --server-args="-screen 0,1024x768x24 wkhtmltomage https://www.baidu.com 1.png

  • 安装Tomcat
# 解压
tar -zvxf apache-tomcat-9.0.65.tgz -C /opt
# 配置环境变量:
vim /etc/profile
export PATH=$PATH:/opt/apache-tomcat-9.0.65/bin
source /etc/profile
echo $PATH
#启动
startup.sh
# 打开浏览器,测试Tomcat是否正常运行
http://81.14.126.244:8080/
# 关闭
shutdown.sh

  • 安装Nginx
yum list nginx*
yum install -y nginx.x86_64

配置:

# vim 进入nginx.conf
vim /etc/nginx/nginx.conf
# 修改
upstream myserver {
      server 127.0.0.1:8080 max_fails=3 fail_timeout=30s;
}
server {
    listen 80;
    server name 81.14.126.244;
    location / {
            proxy_pass http://myserver;
    }
}
# 启动
systemctl start nginx
#状态
systemctl status nginx

  • 部署项目,参考网上教程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿杰杰杰のblog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值