1.虚拟机安装:
虚拟机版本选择:8 虚拟机网卡设置一般选择两个,网卡Vlan50是针对210的,网卡Vlan51是针对59的,Vlan1是针对172网段 硬盘设置为薄置 配置网卡时注意之前给的网卡类型,若第一个为1则第一个网卡配172;若第一个为51则第一个网卡配59;即对应网卡配置相应的ip,否则可能出错 静态ip配置时,首先用 ip add 查看当前网络的配资,(假设有个网卡名为ens33)vim/ etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件 将配置文件中的**BOOTPROTO="dhcp"**
改为**BOOTPROTO="static"**
将**ONBOOT="no"**
改为**ONBOOT= "yes"**
开机启用本配置 添加静态IP : IPADDR= 59.68.29.00
注:此ip为示例 添加默认网关:GATEWAY=59.68.29.1
添加子网掩码:NETMASK=255.255.255.0
添加DNS: DNS1=59.68.29.1
DNS2=114.114.114.114
保存配置文件修改后,重启网卡:ifdown ens33
然后 ifup ens33
或者直接 systemctl restart network
来重启 检查网卡是否已经配置好:链接外网:ping www.baidu.com
注:如果有输出结果,则证明已经配置好
2.虚拟机环境搭建
安装JDK时配置环境变量在 /etc/profile
文件目录下 输入以下配置信息
JAVA_HOME= /usr/local/java/jdk1.8.0_144
CLASSPATH= .:$JAVA_HOME /lib.tools.jar
PATH= $JAVA_HOME /bin:$PATH
export JAVA_HOME CLASSPATH PATH
其中jdk1.8.0_144
是自己对应的下载的jdk版本,初次配置的时候因为jdk版本选错导致环境变量配置不成功 要想使配置生效的话要执行 source /etc/profile
命令。配置完之后 使用java -version
查看版本号 安装MySQL时通过yum命令进行安装: 1.wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
注:虚拟机可能没有安装wget
命令可以通过yum install wget
命令先安装wget命令 2.yum localinstall mysql57-community-release-el7-8.noarch.rpm
3.yum install mysql-community-server
安装完成之后输入 grep "password" /var/log/mysqld.log
命令查看随机生成的密码 然后输入 mysql -u root -p
再输入随机密码进入数据库
set global validate_password_policy= 0;
set global validate_password_length= 4;
alter user 'root' @'localhost' identified by '123456' ;
开启mysql数据库的远程连接权限,执行以下语句:
MySQL> GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OPTION
MySQL> FLUSH PRIVILEGES
MySQL> EXIT
然后再输入 mysql -u root -p123456 登录数据库,数据库文件放在/var/lib./mysql
文件中,端口号:3306
安装git的时候,进入git里面执行
./configure --prefix= /usr/local/git
make && make install
如果出现错误,执行 yum install perl-ExtUtils-MakeMaker package
命令 接下来配置git环境变量,也是在/etc/profile
文件目录下,输入一下配置信息:
GIT_HOME= /usr/local/git
PATH= $PATH : $GIT_HOME /bin
export GIT_HOME PATH
然后执行使配置信息生效的命令:source /etc/profile
输入 :git --version
查看git 版本号 最后一步添加ssh公钥,切换到root账户下,使用 ssh-keygen -t rsa
生成公钥和私钥,公钥的位置在/root/.ssh/id_rsa.pub
的文件里,复制粘贴到远程coding
或github
上就可以了。