创建 虚拟机 linux系统 配置网络 修改yum yum更新 安装gcc命令 安装jdk 安装redis 简单使用
humm0214
10年前
1、创建虚拟机
-安装VMware Workstation,打开
-创建新虚拟机

-选择自定义
.png)

-直接next
.png)

-选择稍后选择
.png)

-选择 linux->centos 64-bit
.png)

-next
--内存大小,1个G(具体看个人需求,以及电脑配置)
.png)

.png)

.png)

-网络连接方式,我选了nat模式,其他都可以尝试,网上有配置方案
.png)

.png)

-创建一个新的虚拟硬盘
.png)

.png)

.png)

虚拟系统文件名称,默认就行
.png)

.png)

创建完成

2、安装linux系统
-下载linux系统镜像文件
.png)

-选择CD/DVD,选择linxu系统镜像文件地址。

-选择OK,打开电源,开始安装
.png)

-选择install or upgrade an existing system

-跳过(skip),tab键切换,enter或者space键选择

-进入图形界面安装,点击next。

-选择中文简体,next

-选择美国英语式键盘



-主机名称,建议修改,不要用默认的,网络配置可以现在配置,这里不管,稍后再配置,然后点击下一步

-时区选择,中国/上海(无北京)

-输入的根密码,很重要,丢了找回很复杂,但是是有办法找回的。这里用123456

-linux系统很友好,密码太简单,会提示你密码不安全,无所谓,咱们选择无论如何都使用

.png)
-分区方式,选择自定义,下一步

.png)

.png)


-继续创建

.png)
.png)


.png)
.png)





安装中……




-创建test用户





安装成功,登录
Ctrl+Alt+F2 进入文本界面(Ctrl+Alt+F1,切换到桌面)进行登录,以及网络配置
输入:root/123456,回车
.png)


3、配置网络
-开始配置网络,使虚拟机能够上网,并且可以通过ssh工具连接,不在虚拟机直接操作。
-ifconfig 查看网络状态,看到有 running 表示网卡已经启动。

-这里有时候网卡启动但是没有ip地址,没有图中所示ip地址。

.png)
-需要编辑网卡配置,命令是 vi /etc/sysconfig/network-scripts/ifcfg-eth0
.png)

-vi和vim使用可以查看一下网上的用法,把onboot=on改成onboot=yes,保存(按Esc键,英文冒号+w+q,":wq",回车,不保存的话,":q"或者":q!")。
-然后重新启用网卡,service network restart。

-ping 宿主机ip 看是否通(有时候能ping通局域网,上不了外网,网上都有相应的解决例子,碰到了,再找解决方案)
-ping www.baidu.com 看是否可以连接外网(有时候可能还需要配置一下,dns,可能会能连接外网ip,但是域名连不上,具体碰到问题,再选取具体的解决方案)
-下面需要用ssh工具操作虚拟机。
-通过刚才ifconfig,可以查看虚拟机ip地址为 192.168.21.135(ssh端口,默认是22,用电脑cmd,查看是否可以通过)
.png)

-再试一下telnet 端口

.png)

那么我们就不需要,修改防火墙了,直接用ssh工具连接,否则的话,我们需要修改linux的防火墙配置,将端口对外开放,或者对指定机器开放。
如果不通的话,打下面的命令
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
-保存防火墙配置
/etc/init.d/iptables save
-查看防火墙状态
/etc/init.d/iptables status
-如果有极端情况,可以关闭防火墙
-如果有极端情况,可以关闭防火墙
/etc/init.d/iptables stop/start
但一般不会这样操作
4、ssh工具连接虚拟机
打开 xshell 工具
.png)

.png)

.png)

-点击确定,然后连接
.png)
.png)

.png)


.png)

连接成功!
5、修改yum源,yum更新
- 进入yum源文件路劲:cd /etc/yum.repos.d/
.png)

-备份系统默认yum源配置:mv CentOS-Base.repo CentOS-Base.repo.bak
-下载网易yum源文件:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
.png)

-将163yum源重命名为系统yum源文件:mv CentOS6-Base-163.repo CentOS-Base.repo
-执行yum update,查看 yum grouplist查看系统安装的工具组

输入:y,回车

更新完成
6、安装gcc命令
-用make方式安装redis,需要有gcc命令,gcc -v 看gcc版本,如果没有就需要安装gcc,很简单,
yum -y install gcc 即可
7、安装jdk
-安装jdk,一般linux系统都会默认安装jdk的,这里我们可以改成我们需要的jdk版本,熟悉一下linux系统的安装,对理解linux系统有点好处。
-下载jdk 的linux版本
.png)

-先查看一些系统默认jdk版本 java -version
.png)

-创建java安装文件夹,mkdir /usr/local/java
-解压至指定安装目录,tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/local/java
-跟windows安装一样,需要改环境变量,linux的环境变量在一个文件里
</div> -vi /etc/profile到最后,增加下面文字,java home指向你的安装路劲,其他不用动,保存
export JAVA_HOME=/usr/local/java/jdk1.7.0_79export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
-启用,环境变量 . /etc/profile
.png)

-查看 java 版本,如图,已经是咱们安装的jdk版本了。
8、安装redis
-新建 redis安装路劲,mkdir /usr/local/redis
-去官网下载,redis linux版本
.png)

-放到 /usr/local/src 下
.png)

-解压 redis: tar -zxvf redis-3.0.0.tar.gz
-建立快捷方式(连接) ln -s redis-3.0.0 redis
.png)

-cd redis
-安装到第一部建立的文件夹中 make PREFIX=/usr/local/redis install
-将redis服务,写入注册表 cp /usr/local/src/redis/utils/redis_init_script /etc/rc.d/init.d/redis
-修改redis脚本信息 vim /etc/rc.d/init.d/redis
第2行的内容
#chkconfig: 2345 80 90
EXEC、CLIEXEC参数更改。
EXEC=/usr/local/redis/bin/redis-serverCLIEXEC=/usr/local/redis/bin/redis-cli
redis开启的命令,以后台运行的方式执行
$EXEC $CONF &

-将redis配置文件拷贝到/etc/redis/${REDISPORT}.conf
mkdir /etc/redis
cp /usr/local/src/redis/redis.conf /etc/redis/6379.conf
-注册redis服务 chkconfig --add redis
-将Redis的命令所在目录添加到系统参数PATH
vi /etc/profile
export PATH="$PATH:/usr/local/redis/bin"
. /etc/profile
-启动redis服务 service redis start

-验证
redis-cli
-输入,ping 如果输出 pong,则说明redis已经安装成功。
下面开始使用redis!
9、开始使用redis

.png)
按照:http://redisdoc.com/ 上面的指令,进行练习吧。
注:后续会有java客户端使用,以及其他用法的整理。