文章目录
- 一. Linux背景
- Linux发行版
- 二. Linux环境搭建
- Linux常见命令
- ls
- pwd
- cd
- touch
- cat
- mkdir
- rm
- cp
- mv
- tail
- vim
- grep
- ps
- netstat
- 管道
- 三. 搭建java部署环境
- 安装jdk
- 安装mysql
- 部署Web项目到Linux
一. Linux背景
- 1969−1970年,⻉尔实验室的DennisRitchie和KenTompson开发了Unix操作系统.
他们本来是想开发⼀个操作系统,在开发的过程中,发现现有的编程语⾔不太好⽤,于是两个⼈便先开
发了⼀个编程语⾔,于是C语⾔就诞⽣了.
Dennis Ritchie 在2011年就去天堂写代码了.KenTompson后来在google⼜参与发明了Go语⾔. - Unix⽕了之后,衍⽣出很多的分⽀.其中有⼀⽀为"Minix".由荷兰的AndrewS.Tanenbaum教授开
发.源代码开放给⼤学教学和研究⼯作.(MINIX含义为"⼩型的UNIX") - 1991年,还在读⼤学的芬兰⼈LinusBenedictTorvalds(1969年12⽉28⽇出⽣,当时22岁)基于
Minix 的启发,开发出了Linux的第⼀个版本.
值的⼀提的是,Linus在开发Linux的时候,觉得现有的版本管理⼯具不太⽅便.于是开发了⼀个新的
版本管理⼯具.也就是现在最⼴泛使⽤的git.
经过这么多年的发展,Linux已经成为世界第⼀⼤操作系统
Linux发行版
二. Linux环境搭建
使用云服务器:
名称随便, 主机号为云服务器的公网IP
用户名为云服务器的用户名, 密码是我们改过的密码
Linux常见命令
ls
pwd
cd
touch
cat
mkdir
rm
cp
mv
tail
vim
grep
ps
netstat
管道
三. 搭建java部署环境
安装jdk
- 更新软件包
- 安装openjdk
- 验证
安装mysql
密码强度设为2, 其他选择Y
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY
‘…(设置的数据库密码)’;
再次连接数据库
部署Web项目到Linux