创建 虚拟机 linux系统 配置网络 修改yum yum更新 安装gcc命令 安装jdk 安装redis 简单使用

humm0214 9年前

1、创建虚拟机

     -安装VMware Workstation,打开
     -创建新虚拟机
     -选择自定义
          
     -直接next
     
     -选择稍后选择
     
     -选择 linux->centos 64-bit
     
     -next
     --内存大小,1个G(具体看个人需求,以及电脑配置)
     
     
     
     -网络连接方式,我选了nat模式,其他都可以尝试,网上有配置方案
     
     
     -创建一个新的虚拟硬盘
     
     
     
     虚拟系统文件名称,默认就行
     
     
     创建完成
   




2、安装linux系统
     -下载linux系统镜像文件
     
     -选择CD/DVD,选择linxu系统镜像文件地址。
  
     -选择OK,打开电源,开始安装
    
     -选择install or upgrade an existing system


     -跳过(skip),tab键切换,enter或者space键选择
     -进入图形界面安装,点击next。
     
-选择中文简体,next

-选择美国英语式键盘



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

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

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

-linux系统很友好,密码太简单,会提示你密码不安全,无所谓,咱们选择无论如何都使用
-分区方式,选择自定义,下一步




-继续创建









安装中……





-创建test用户






安装成功,登录

Ctrl+Alt+F2 进入文本界面(Ctrl+Alt+F1,切换到桌面)进行登录,以及网络配置

输入:root/123456,回车




3、配置网络
     -开始配置网络,使虚拟机能够上网,并且可以通过ssh工具连接,不在虚拟机直接操作。
     -ifconfig 查看网络状态,看到有 running 表示网卡已经启动。
     -这里有时候网卡启动但是没有ip地址,没有图中所示ip地址。
     -需要编辑网卡配置,命令是 vi /etc/sysconfig/network-scripts/ifcfg-eth0 
     
     -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,查看是否可以通过)
     ping 可以通
     -再试一下telnet 端口
   
     也可以通过
     
那么我们就不需要,修改防火墙了,直接用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 工具

     
     
     

     
     -点击确定,然后连接
     
     
     
     
     
      连接成功!
    

5、修改yum源,yum更新
     - 进入yum源文件路劲:cd /etc/yum.repos.d/
     
     -备份系统默认yum源配置:mv CentOS-Base.repo CentOS-Base.repo.bak
     -下载网易yum源文件:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
     
     -将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版本
     
     -先查看一些系统默认jdk版本 java -version
     
     -创建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_79
     export PATH=$JAVA_HOME/bin:$PATH
     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
     -启用,环境变量  . /etc/profile
     
     -查看 java 版本,如图,已经是咱们安装的jdk版本了。


8、安装redis
     -新建 redis安装路劲,mkdir /usr/local/redis
     -去官网下载,redis linux版本
     
     -放到 /usr/local/src 下
     
     -解压 redis: tar -zxvf redis-3.0.0.tar.gz
     -建立快捷方式(连接) ln -s redis-3.0.0 redis
     
     -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-server   
CLIEXEC=/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


按照:http://redisdoc.com/ 上面的指令,进行练习吧。

注:后续会有java客户端使用,以及其他用法的整理。