虚拟机Vmware
1、下载
1、下载Vmware
VMware软件商城 一键安装 永久激活 (wxfeilian.cn)
2、安装
虚拟机VMware下载与安装教程(详细)vmware虚拟机-借我杀死庸碌的情怀-的博客-CSDN博客
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
3、下载大白菜装机系统
大白菜u盘启动盘制作工具大白菜u盘装系统大白菜pe_大白菜官网-首页 (vhwkcl.cn)
4、下载WinSCP
WinSCP :: Official Site :: Free SFTP and FTP client for Windows
5、下载SecureCRT
SecureCRT客户端下载 8.5绿色版(免激活)--系统之家 (xitongtiandi.net)
2、创建一个虚拟机
1、自定义(高级)
2、硬件兼容性:Workstation 16.2.x
3、稍后安装操作系统
4、客户机操作系统:Linux(L)、版本:Centos 7 64位
5、虚拟机名称、位置可改
6、处理器配置可默认
7、网络连接:使用网络地址转换
8、I/S控制器类型:推荐
9、虚拟磁盘类型:推荐
10、磁盘:创建新虚拟磁盘
11、指定磁盘容量:最大磁盘大小可改、将虚拟磁盘存储为单个文件
12、磁盘文件可改文件位置
13、完成
3、安装系统
1.看ip端
编辑-->>虚拟网络编辑器-->>VMnet8(第3个数字70)
3个IP地址(实例):
本真实机器192.168.70.1 路由器192.168.70.2 (等下要填写的) 虚拟机192.168.70.x (自动模式x-128到254) 手动模式1不要,2不要,3~254都可以
2.准备光盘 CentOS-7-x86_64-DVD-2009.iso
点击编辑虚拟机设置——
处理器——虚拟化引擎:虚拟化 Intel VT-x/EPT 或 AMD-V/RVI(V)、虚拟化 CPU 性能计数器(U)、虚拟化 IOMMU(IO 内存管理单元)(I)
CD/DVD(IDE)——设备状态:启动时连接——使用ISO映像系统:CentOS-7-x86_64-DVD-2009.iso
3、开启此虚拟机
Install CentOS 7 开始安装
【注意: a. 在虚拟机中点一下鼠标左键,进入虚拟机, b. ctrl+alt把鼠标跳回到出来 c. ctrl+alt+回车,来回切换虚拟机和本机】
4、安装界面
1、中文/英文
2、配置
1、软件
软件选择:GNOME桌面
2、系统
1、安装位置:自动分区也可自己配置分区
自己配置分区
1、选中本地标准磁盘
2、我要配置分区
3、完成
4、点击 +
5、添加新挂载点
挂载点:swap 期望容量:4000m 设备类型:LVM配置
挂载点:/ 期望容量:10g 设备类型:Btrfs
6、完成
7、接受更改
2、KDUMP:禁用
3、网络和主机名:配置
1、选择IPV4设置
2、方法:手动
3、地址:Add
地址:192.168.70.3
子网掩码:255.255.255.0
网关:192.168.70.2
4、DNS服务器:192.168.70.2
3、开始安装
ROOT密码
4、初始设置
LICENSINGG:许可证已接受
系统:网络和主机名:有线已连接
完成配置
5、进入界面
1、欢迎页面:汉语
2、输入页面:汉语
3、隐私页面:关闭
4、时区:北京、北京、中国
5、创建用户
6、开启使用
6、以上步骤做好之后可把光盘拔出
点击虚拟机 ——设置 —— CD/DVD(IDE) —— 取消启动时连接
7、windows安装winSCP用于文件传输
使用管理员root,密码123456登录
新建会话
主机名:192.168.70.3
用户名:root
密码:123456
8、windows安装SecureCRT用于远程连接
文件——快速连接
主机名:192.168.70.3
用户名:root
使用管理员root,密码123456登录 【可以设置linux启动时,不启动图形化界面】 执行命令 systemctl set-default multi-user.target
init 5 进入图形化界面
init 6 重启
init 0 关机
5、Linux安装
所有命令
###### 1、返回命令:
• 按Tab键
###### 2、删除本文件的所有压缩包:
• rm -f *.tar.gz
###### 3、退出:
• exit
###### 4、启动vscode:
• ./code --no-sandbox --user-data-dir=/root/vscodedata
###### 5、【可以设置linux启动时,不启动图形化界面】
执行命令:
systemctl set-default multi-user.target
###### 6、重启:
• init 6
###### 7、关机:
• init 0
###### 8、进入图形化界面 :
先使用管理员
pwd
• init 5
###### 9、运行:
• google-chrome --no-sandbox
###### 10、删除多余文件:
• rm -f jdk-8u361-linux-x64.tar.gz
###### 11、目录改名:
• mv jdk1.8.0_361/ jdk1.8
###### 12、下载
• wget https://nodejs.org/download/release/v16.19.1/node-v16.19.1-linux-x64.tar.gz
###### 13、进入项目目录:
• cd /root
###### 14、创建文件
mkdir vuepro
1、JDK、tomcat、NODE 16(17和18需要更新版本的c++编译器,需要centos8)的安装
1.使用winSCP上传JDK1.8压缩包 jdk-8u361-linux-x64.tar.gz
apache-tomcat-9.0.72.tar.gz
node-v16.19.1-linux-x64.tar.gz
SecureCRT远程连接虚拟机
1、查看当前目录标签:npm,tar,虚拟机,linux,######,root,Vmware From: https://www.cnblogs.com/limiao1314/p/18041765
pwd
2、创建目录
mkdir 123
3、查看所有文件
ll
4、进入目录
cd 123
5、解压
tar xzvf jdk-8u361-linux-x64.tar.gz
tar xzvf apache-tomcat-9.0.72.tar.gz
tar xzvf node-v16.19.1-linux-x64.tar.gz
6.删除多余文件
rm -f jdk-8u361-linux-x64.tar.gz
rm -f apache-tomcat-9.0.72.tar.gz
rm -f node-v16.19.1-linux-x64.tar.gz
7.目录改名
mv jdk1.8.0_361/ jdk1.8
mv apache-tomcat-9.0.72/ tomcat9
mv node-v16.19.1-linux-x64/ node16
8.添加环境变量,通过winSCP或vi命令修改/etc/profile,
编辑profile,把下面代码放在在done后面unset i前面
export NODE_HOME=/root/123/node16
export JAVA_HOME=/root/123/jdk1.8/
export PATH=/root/123/jdk1.8/bin:/root/123/node16/bin:$PATH
9.重新登录回话,让环境变量生效
10.检查环境变量
echo $JAVA_HOME
echo $NODE_HOME
11、查看版本号
java -version
12、编译
javac
13、启动
/root/123/tomcat9/bin/startup.sh
14、克隆一个会话跟踪日志
tail -f /root/123/tomcat9/logs/catalina.out
15、关闭tomcat
/root/123/tomcat9/bin/shutdown.sh
16、防火墙添加端口
firewall-cmd --permanent --add-port=8080/tcp
17、重启防火墙
service firewalld restart
18、检查npm版本
npm -v或npm -version
【本文档时为8.19.3】
19、升级最新版npm
npm -g install npm@9.5.1
20、配置一下镜像站,让连接国内的服务器(淘宝)
npm config set registry https://registry.npm.taobao.org
21、检查npm版本
npm -v或npm -version
【9.5.1】
22、进入到root目录
cd /root/
23、查看当前目录
pwd
24、创建目录
mkdir vuepro
25、进入目录
cd vuepro
26、 通过npm初始化一个最新版的项目
【安装vue最新版本脚手架,并创建vue项目】
npm init vue@latest
【按提示填写项目信息,例如项目名xiaomosheng】
create-vue@3.6.1
ok to proceed? (y) y
? Add Typescript? >... No/Yes Yes
? Add Jsx Support?>... No/Yes No
? Add Vue Router for single Page Application development?>... No/Yes No
? Add Pinia for state management?>...No/Yes No
? Add Vitest for Unit Testing?>...No/Yes No
? Add an End-to-End Testing Solution?>...No/Yes No
? Add ESLint for code quality?>...No/Yes No
27、进入目录
cd xiaomosheng
28、安装
npm install
29、运行
npm run dev
30、云安装google Chrome浏览器
回到虚拟机本身,运行init 5启动图形化界面
管理员账号:root
密码:
init 5
又回到SecureCRT
yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
回到虚拟机打开终端运行
google-chrome --no-sandbox
31、下载code-stable
1.解压
2.删除多余文件
3.cd VSCode-linux-x64
4.cd bin
5.ll
6.运行 ./code --no- sandbox
7.在123目录下创建vscodedata
8. ./code --no- sandbox -- user- data- dir=/root/vscodedata