springboot项目部署到阿里云服务器

数据库重启 https://blog.csdn.net/m53931422/article/details/79441840

---------------------------------------------------------------------------------------------------------------------------------------

一:阿里云服务器上装jdk

具体步骤参考https://blog.csdn.net/allen_csdns/article/details/104554928

二:阿里云服务器上安装Oracle

https://blog.csdn.net/qq_36856983/article/details/105906662?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase

根据教程实际操作一遍。

基础环境准备(必须做的!!!不然后面会踩坑~~~~~)

(1)设置swap分区:

#创建存放充当swap分区文件的目录
mkdir /swap
#创建充当swap分区的文件,文件大小就是要增加的swap大小,of是文件位置,这里我们增加2G内存=2048*1M
dd if=/dev/zero of=/swap/swapfile bs=1M count=2048
#格式化交换分区文件
mkswap /swap/swapfile
#给分区文件设置下权限:0600
chmod 0600 /swap/swapfile
{
#启动交换分区文件
swapon /swap/swapfile
#如果提示设备或资源忙,先执行
swapoff /swap/swapfile
}
#然后设置开机自启,编辑/etc/fstab追加:
/swap/swapfile swap swap defaults 0 0

 

 

 

 

 

1.下载两个安装包

 

 2.安装oracle对应的依赖。

yum -y install binutils \

compat-libstdc++-33 \

elfutils-libelf \

elfutils-libelf-devel \

expat \

gcc \

gcc-c++ \

glibc \

glibc-common \

glibc-devel \

glibc-headers \

libaio \

libaio-devel \

libgcc \

libstdc++ \

libstdc++-devel \

make \

pdksh \(初次安装失败)

sysstat \

unixODBC \

unixODBC-devel

上面的依赖均比较好安装,除了pdksh,多次提示安装失败。于是,自己下载了相应的包,上传。手动安装。

下载了该文件,执行 rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm 安装命令。

 

 执行完安装命令,提示安装成功。

 

 3.安装完所有的依赖以后,可以检查一下是否所有的依赖均安装成功。(可选择不检查)

rpm -q \

binutils \

compat-libstdc++-33 \

elfutils-libelf \

elfutils-libelf-devel \

expat \

gcc \

gcc-c++ \

glibc \

glibc-common \

glibc-devel \

glibc-headers \

libaio \

libaio-devel \

libgcc \

libstdc++ \

libstdc++-devel \

make \

pdksh \

sysstat \

unixODBC \

unixODBC-devel

逐一进行检查,若安装成功会输出对应的安装版本号。

 

 4.添加oracle用户组和用户
如果要安装Oracle数据库,则需要以下本地操作系统组和用户:

  1. Oracle inventory组(通常为 oinstall)
  2. OSDBA组 (通常为 dba)
  3. OSOPER组 (通常为 oper)
  4. Oracle软件所有者(通常为 oracle)
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle -d /home/oracle
#验证是否成功
id oracle
#给oracle用户设置密码
passwd oracle

 -----------------------------------编辑文件

vi db_install.rsp
20 oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
29 oracle.install.option=INSTALL_DB_SWONLY #安装类型
37 ORACLE_HOSTNAME=DATAFS #主机名称(待确认)
42 UNIX_GROUP_NAME=oinstall #安装组
47 INVENTORY_LOCATION=/opt/oracle/inventory #INVENTORY目录
78 SELECTED_LANGUAGES=en,zh_CN #选择语言
83 ORACLE_HOME=/opt/oracle/product/112010/db_1 #oracle_home(待确认)
88 ORACLE_BASE=/opt/oracle #oracle_base
99 oracle.install.db.InstallEdition=EE ##oracle版本
108 oracle.install.db.isCustomInstall=true
142 oracle.install.db.DBA_GROUP=dba #dba用户组
147 oracle.install.db.OPER_GROUP=dba #oper用户组
160 oracle.install.db.config.starterdb.type=GENERAL_PURPOSE #数据库类型
165 oracle.install.db.config.starterdb.globalDBName=orcl #globalDBName
170 oracle.install.db.config.starterdb.SID=orcl #SID
200 oracle.install.db.config.starterdb.memoryLimit=800 #自动管理内存的最小内存(M)
233 oracle.install.db.config.starterdb.password.ALL=oracle #设定所有数据库用户使用同一个密码
385 DECLINE_SECURITY_UPDATES=true #设置安全更新

修改了所有用户的密码为Aisino!@

 至此oracle数据库安装成功,数据库用户名称为XI_xiaoi

 

 

 

三:springboot项目里的操作

安装JDk1.6 https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html#jdk-6u21-oth-JPR 下载路径

安装步骤:https://blog.csdn.net/atongmu2017/article/details/89524967

1.在pom文件里 添加打包的格式

 

 2.打开application.properties,设置项目运行端口(我用的是8800,默认是8080,如果你用的是别的端口,要在这篇文章的1.7章节中把你的端口加入到安全组中去)

3.

四:在阿里云服务器上安装Jetty

https://www.cnblogs.com/huangchunbao/p/10826758.html

posted on 2020-08-18 16:30  毛无语666  阅读(2135)  评论(0编辑  收藏  举报

导航