目录
安装VM虚拟机,镜像安装centOs7.选择文件夹。设置大小、内存大小。
选择中文、安装位置。 服务器就最小安装,不要桌面。
用户名密码设置都root即可。就用Root用户即可。
网卡设置 ip -addr,then重启。
FinalShell安装
常用命令
文件、目录操作
cat行数可选
tail,日志读取
mkdir
rmdir
删除rm
拷贝cp
移动、改名mv
tar
tar -zcvf .gz test.txt 打包同时压缩
-zxvf .gz 解压缩到当前目录
文本背景vi/vim
先安装yum install vim
查找find
grep
软件安装
安装JDK
JAVA_HOME=/usr/local/jdk1.8.0_171
PATH=$JAVA_HOME/bin:$PATH
安装Tomcat
关闭防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
firewall-cmd --reload
systemctl stop firewalld
停止进程kill -9
安装MySQL
centos自带软件有冲突,先卸
必须按顺序安装rpm软件包
还需yum升级
设置开机自启
设置账户密码
简单的root root
链接。名ip地址
show database;查看是否能正常工作
安装lrzsz
因为不是所有SSH工具都自带上传文件功能。
项目部署
手工部署
idea打包boot项目,上传Linux
java -jar启动
防火墙指定端口开放
finalshell标签可复制
后台运行并输出到日志文件nohup
kill -9 关闭Java进程
Shell脚本自动部署
先安装Git、maven
--》 git clone 地址
export MAVEN_HOME=/usr/local/apache-maven-3.5.4
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH
创建bootstart.sh文件粘贴shell脚本
授权
./bootstart.sh启动脚本
设置静态IP
/etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR="192.168.223.101"
NETMASK="255.255.255.0"
GATEWAY="192.168.223.2"
DNS1="192.168.223.2"
systemctl restart network