(adsbygoogle = window.adsbygoogle || []).push({});
# 前言
cent os 8版本放弃了 服务器centos7 个人使用Ubuntu
# 虚拟机安装
安装盘选择自动 默认最小安装是只有命令行,选择GNOME桌面
VirtualBox安装完CentOS7后无法调节分辨率,需要安装额外的工具。
# 安装依赖包
首先确保虚拟机能正常连接网络,需要手动点击联网,打开火狐浏览器测试下看看。 然后安装:kernel、kernel-core、kernel-modules、kernel-devel、gcc、make、perl、elfutils-libelf-devel:
代码语言:javascript复制sudo yum install kernel kernel-core kernel-modules kernel-devel gcc make perl elfutils-libelf-devel
检查kernel源码是否与内核版本是否一致:
代码语言:javascript复制ls /usr/src/kernels
uname -r
不一致是正常的,因为此时需要重启选择新的内核版本,然后再次检查:将会一样
# 安装增强工具
设备-安装增强工具 视图-自动调整试图尺寸 设置大号文本
# 基本操作
ifconfig 查看ip 虚拟机采用网桥方式联网 虚拟机ping主机时,主机需要关闭防火墙 主机可以直接ping通虚拟机 sudo mkdir java 创建java文件夹 su 账户名 切换账户
# 文件权限管理
任何文件都有权限 [pan@localhost ~] ~表示home目录 ll命令查看权限
第一个字母 d 目录 蓝紫色 l 链接文档,类似于快捷方式天蓝色 -文件 后面字符三个一组,为r(read)w(write)x(execute)-的任意组合 属主权限,创建者 属组权限,与创建者同组的用户 其它用户权限 r 1 w 2 x 4 给java赋所有权限,文件夹绿底显示
代码语言:javascript复制sudo chmod 777 java
mkdir 创建文件夹 rmdir 删除空目录 cp 源文件 目标文件 复制文件
代码语言:javascript复制cp /usr/java/TMP.txt ~/linshi.txt
rm删除文件 rm 文件/目录 -r 递归删除,慎用 mv移动
# 文件内容的查看
cat TMP.txt -b 显示行号
# vim
wq!
# 工具软件
WinScp 上传jdk及tomcat压缩包 /etc/profile文件尾部添加
代码语言:javascript复制export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
启动tomcat 在tomcat bin目录 ./startup.sh VirtualBox关闭防火墙的方式和vm不一样
代码语言:javascript复制systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
# 参考
https://zhuanlan.zhihu.com/p/530164670
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=38dpnhkh4o8wo