【CentOS开发环境搭建】一、基本环境准备
【CentOS开发环境搭建】二、安装Oracle
【CentOS开发环境搭建】三、安装JDK
【CentOS开发环境搭建】四、安装Node.js
以下记录CentOS基本开发环境的搭建。
软件版本
CentOS 7.6 内核3.10.0-957.e17.x86_64
安装CentOS虚拟机
用户管理
新增普通用户
新增用户cloverat: useradd cloverat
修改cloverat的密码: passwd cloverat
删除普通用户
删除cloverat用户:userdel oracle
切到/home目录下
删除cloverat文件夹:rm -rf cloverat
切到/var/spool/mail目录下
删除cloverat:rm -rf cloverat
网络地址管理
方式一:模拟内网固定IP
方式二:仅主机(Host-only)网络
另一种方式是设置VirtualBox的网络连接方式为:仅主机(Host-only)网络
配置IPADDR\GATEWAY\NETMASK(DNS1可不配置)
配置的值参考windows主机的VirtualBox Host-only Network的值
方式三:网络地址转换NAT
VirtualBox在NAT模式下虚拟机与宿主机互相通信的实现方法
1、设置VirtualBox的网络连接方式为网络地址转换NAT
2、同时添加端口转发规则,设置
主机ip | 主机端口 | 子系统ip | 子系统端口 |
---|---|---|---|
127.0.0.1 | 1111 | (centOS中ip addr看到的地址) | 22 |
3、配置/etc/sysconfig/network-scripts
的ifcfg-en...
文件
BOOTPROTO=dhcp
ONBOOT=yes
4、重启网络service network restart
5、则可通过其他终端工具,通过127.0.0.1 1111地址访问服务
本地SSH连接CentOS虚拟机
安装FinalShell/Putty等终端工具
windows给linux传输文件
服务器端打开sshd服务
查看是否打开sshd服:systemctl status sshd.service
启动该服务:systemctl start sshd.service
设置服务自启动:systemctl enable sshd.service
window发送文件至CentOS端
window下载PuTTY
使用命令提示符发送文件至centos端:pscp 文件路径+文件名 root@+公网地址:/home/存放的位置
例如pscp F:\\package\\node-v6.9.2-linux-x64.tar.gz cloverat@192.168.120.255:/home/cloverat/package/
安装解压缩
在线安装:yum install -y unzip zip
离线安装:rpm -ivh unzip-6.0-20.el7.x86_64.rpm
RPM resource unzip