1.VMware安装
VMware 提供了在 windows 下运行 Linux 操作系统的环境
浏览器搜索并下载VMware
![adeb37806ca6172b555e6ae0e7cf7e72.png](https://img-blog.csdnimg.cn/img_convert/adeb37806ca6172b555e6ae0e7cf7e72.png)
双击VMware进行安装,一直下一步,最后输入密钥:
VMware 12 专业版永久许可证密钥:
5A02H-AU243-TZJ49-GTC7K-3C61N
![2fd4d76ae29b6b6fc564e7d149964b86.png](https://img-blog.csdnimg.cn/img_convert/2fd4d76ae29b6b6fc564e7d149964b86.png)
2.Linux安装
安装好Vmware然后创建新的虚拟机,选择典型推荐安装,next,浏览找到安装的系统iso映像文件路径位置,next简易安装信息,设置登录系统的用户名密码,接着设置虚拟机名称和安装位置,接着设置最大磁盘大小and将虚拟机磁盘拆分成多个文件,next等待安装完成。
![1551798778977d8c766961f47b91e9d5.png](https://img-blog.csdnimg.cn/img_convert/1551798778977d8c766961f47b91e9d5.png)
![e3208b03e328336e58d03a82c65732bf.png](https://img-blog.csdnimg.cn/img_convert/e3208b03e328336e58d03a82c65732bf.png)
![0f0652caa21338cc44448261c8885a72.png](https://img-blog.csdnimg.cn/img_convert/0f0652caa21338cc44448261c8885a72.png)
![915f0765e99a2d0898b7c8d57aa02094.png](https://img-blog.csdnimg.cn/img_convert/915f0765e99a2d0898b7c8d57aa02094.png)
![518be7607c1d87e38d30cfc65b748349.png](https://img-blog.csdnimg.cn/img_convert/518be7607c1d87e38d30cfc65b748349.png)
![2ad62f8fcc4d84d8c43cf1c7e74dfaf4.png](https://img-blog.csdnimg.cn/img_convert/2ad62f8fcc4d84d8c43cf1c7e74dfaf4.png)
![ee22d3699281d25011dc9e45fbf0304f.png](https://img-blog.csdnimg.cn/img_convert/ee22d3699281d25011dc9e45fbf0304f.png)
3.安装 Xshell 终端
下载Xshell5
点击Xshell,操作简单一直下一步完成安装。
安装好Xshell,打开新建连接输入名称(ip地址)和主机一致,端口号
![c0a4c92078052fca2ffb71545d63b7b4.png](https://img-blog.csdnimg.cn/img_convert/c0a4c92078052fca2ffb71545d63b7b4.png)
4.Linux 常见命令
4.1pwd
print working directory - 输出当前工作目录, 光标所在位置的目录.
4.2Linux 系统目录
(1) /
根目录.Unix 和 Linux 中,没有盘符. 一个硬盘,一个根
(2) /bin
系统的常用命令目录. 包括控制台命令, 系统可执行文件, 系统
的核心二进制文件等.
(3) /etc
发布目录, 相当于 windows 系统中的 windows 目录, 保存系统中
的所有核心内容.
要求控制权限高, 建议不要随便读写.
(4) /var
系统运行过程的数据目录
4.3 Linux常用命令1
(1) 使用cd命令切换固定位置
使用根目录作为定位标准, 绝对寻址.
cd /xxx/yyy/zzz
(2) 使用cd命令切换相对位置
在当前目录位置开始相对寻址.
cd xxx/yyy/zzz
Linux常用命令2
(1) ls命令作用
list - 列表目录中的内容.默认显示当前目录下的文件列表
(2) 使用ls命令查看全部内容
Ls -a
list all - 查看所有, 包括隐藏文件. Linux 中隐藏文件都是以’.’开头的文件.
(3) ll 命令作用
list list - 以列表的信息,显示指定目录中的内容. 列表代表的是文件的详情
(4) rwx
rwx - read write execut可读可写可执行,‘-’ 代表没有对应权限.
(5) 表示命令参数
所有以 ‘-‘ 开头的命令后缀信息, 都是命令参数. 多参数可以并行使用. 如: ls -al
Linux常用命令3
(1) clear作用
clear screen - 清空屏幕. 清屏命令有两个: clear 和 clear screen
(2) touch命令作用
创建空白文件 ,在 Linux 系统中,文件不需要强制后缀名.
如: 文本文件可以定义为, a | a.txt | a.text
touch 文件名
(3) cat命令作用
查看文件的全部内容. 一次性显示文件中所有内容.
(4) more命令的作用
分屏显示文件内容, 显示后,使用空格显示下一屏, 回车显示下一行,.
(5) 退出more命令
q 退出分屏显示 ,ctrl+c,退出命令.
(6) head命令
显示文件的前多少行, 默认显示前 10 行.
head -number filename ,查看文件中的前多少行.
number -行数(如:20)
(7) tail命令
显示文件末尾多少行.默认显示末尾 10 行.
tail -number filename
Linux常用命令4
(1) mkdir命令创建绝对路径目录
mkdir /directoryName
(2) mkdir命令一次性创建多级目录
mkdir -p parentDirectoryName/childDirectoryName
(3) cp命令语法格式
copy source target , copy 源信息 目录信息
(4) cp命令为文件重新命名
copy directoryName/fileName
(5) 复制一个目录需要使用参数
“-r”
copy -r directoryName newDirectoryName
Linux常用命令5
(1) rm命令语法格式
rm source
rm 要删除的资源
(2) 删除文件时不需要提示的参数
“-f”
rm-f fileName
(3) 删除目录时的参数
需提示“-r
rm -r directoryName
(4) 删除目录时不需要提示的参数
rm -rf directoryName
(5) mv命令语法格
mv source target 移动
mv source newName 重命名
(6) mv命令为文件重新命名
mv fileName newFileName
Linux常用命令6
(1) Vi命令语法格式
vi fileName
a - append, 追加的方式进入编辑模式
i - insert, 插入的方式进入编辑模式
o - under line , 在光标所在位置之下,新增一行,进入编辑模式.
O - pre line, 在光标所在位置之上,新增一行, 进入编辑模式
(2) 删除5行内容:d5
(3) 保存并退出
按esc输入:wq
(4) 强制退出并不保存
按esc输入:q!
(5) 光标跳转到文件末尾的快捷键G
(6) 光标跳转到文件头的快捷键是gg
Linux常用命令7
(1) 查看当前网络信息:ifconfig
(2) 查看所有网卡信息:ifconfig -a
Linux常用命令8
(1) 如何将动态IP修改为静态IP?
Vim 命令编辑/etc/sysconfig/network-scripts/下的ifg-eth0文件
修改对应的网卡配置文件即可.
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=(设置 IP 地址)
NETMASK=255.255.255.0
GATEWAY=(设置网关)
DNS1=114.114.114.114
DNS2=4.4.4.4
IPV6INIT=no
Linux常用命令9
(1) 关闭防火墙服务:service iptables stop
(2) 重启防火墙服务:service iptables restart
(3) 重启网络服务:service network restart
(4) 查看网络服务状态:service network status
(5) 查看当前系统的进程信息:ps aux
(6) aux
a - 所有进程, u - 包含用户启动的进程, x - 正在执行中的进程.
(7) 管道的作用
“ | “管道, 在管道左侧命令直接结果基础上, 执行管道右侧的命令
(8) grep: 过滤|筛选, 筛选符合关键字的数据
Linux软件安装-文件上传
(1) 常见的文件上传软件
1. filezilla 软件上传
2. xftp 软件上传
3. 拖拽上传 (仅限于有桌面系统的 Linux)
Linux软件安装-文件解压
(1) 压缩文件的命令语法格式
tar [参数] source [target]
(2) 解压文件的命令语法格式
解压缩 : tar -zxf 压缩文件名
解压缩 : tar -zxvf 压缩文件名
(3) zcxfv参数
z
zip 格式压缩文件, 包含 zip,gz,tar.gz 等格式. 不包含 rar.
c
创建压缩包.
x
解压缩
f
指定文件
v
显示解压缩过程.
Linux软件安装-配置环境变量
(1) Linux系统中环境变量的配置文件是 : /etc/profile
(2) jdk配置环境变量
JDK解压后复制到了/usr/local/java 目录中, 下述环境变量内容基于此前提下. 在配置文件中[建议末尾]增加下述内容:
export JAVA_HOME=/usr/local/jdk
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
(3) 环境变量生效.
永久生效 - 重启 Linux
临时生效 - . /etc/profile source /etc/profile.
有效范围是当前会话.[终端.]
5.安装 Tomcat
1.上传资源到 Linux
安装FileZilla_3.23.0.2_win64-setup
连接后在xshell,mkdir temp 存Tomcat 压缩包
![9a022b011dd5298efb1b83a843d6c0a6.png](https://img-blog.csdnimg.cn/img_convert/9a022b011dd5298efb1b83a843d6c0a6.png)
![9105e9a87de075e1792fb8d1a6bf063f.png](https://img-blog.csdnimg.cn/img_convert/9105e9a87de075e1792fb8d1a6bf063f.png)
2.解压缩
3.使用tomcat/bin/startup.sh
4.tomcat/logs/catalina.out 文件是日志文件. 就是控制台输出的文
件.
5. 测试
打开浏览器输入IP地址:port
6.安装 MySQL
1.下载后上传本地 yum 文件
![53e2e5430ce9942e3abed8635ff261b5.png](https://img-blog.csdnimg.cn/img_convert/53e2e5430ce9942e3abed8635ff261b5.png)
2.增加本地 yum 信息
yum 安装,是通过远程的 yum 应用服务器下载安装包并安装软件
的方式.
yum 应用服务器中的数据是固定的
增加本地 yum信息,相当于增加一个新的 yum应用服务器中的软
件列表.
yum localinstall 文件名
3 yum 远程下载并安装
yum install mysql-server
mysqld - 是 Oracle 定义的 yum 下载应用命名.
参数 : y, 代表忽略互动提示,直接下载并安装.
启动服务
service mysqld start
第一次启动较慢, 需要初始化默认库. 后续启动正常.
测试应用
设置 root 用户密码
/usr/bin/mysqladmin -u root password 'new-password'
不要复制命令. word 文档编辑的命令,符号是中文符号.
4.为 root 用户授权
登录 mysql
mysql -uroot -p密码
授权命令
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
grant all privileges on 权限信息 to 'mysql 用户名'@'可访问的 ip
地址,%代表所有' identified by '用户密码' with grant option;
刷新授权信息
mysql>flush privileges;
5.访问测试
登录 mysql -u 用户名 -p 密码
-p 后直接输入密码,不能有任何其他字符.
访问任意位置的 MySQL 数据库
mysql -u 用户名 -p 密码 -h 主机名或 IP 地址 -P 端口号