redhat6 搭建开发环境

本文档详细介绍了如何在Redhat Linux 6上搭建开发环境,包括Redhat的安装步骤,vncserver的安装与配置,解决依赖问题,启动与关闭服务,以及防火墙设置。此外,还涵盖了vsftpd的安装和Oracle的依赖包安装,为开发者提供了一站式的环境配置教程。
摘要由CSDN通过智能技术生成

一、Redhat Linux 6安装步骤:

1、按下电源键后,按F2键进入bios,设置从dvd-rom启动,设置legacy优先级优先启动;

2、在redhat启动界面显示后,除在选择安装组件时选择“软件开发工作站”外其余基本都选择默认选项;

3、安装完成后会重新启动,此时要从光驱中取出光盘;

4、设置基本的网络配置

控制台—>setup—>网络配置—>设置ip地址子网掩码等信息

192.168.1.52

255.255.255.0

4、安装完成后ssh服务默认的是启动的,此时就可以使用putty和winscp等工具登陆

二、安装vncserver

Linux环境VNC服务安装、配置与使用

1.确认VNC是否安装

默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。

确认是否已经安装VNC服务及查看安装的VNC版本

[root@yfzx ~]# rpm -qa vnc-server

vnc-server-4.1.3-1.fc9.x86_64

[root@yfzx ~]#

 

[root@yfzx ~]# rpm -qa vnc

vnc-4.1.3-1.fc9.x86_64

[root@yfzx ~]#

 

[root@yfzx vnc]# rpm -qa vnc-libs

vnc-libs-4.1.3-1.fc9.x86_64

[root@yfzx vnc]#

 

http://rpm.pbone.net

搜索vnc-server,没有redhat最新版本,选择fedora9版本的vnc-server-4.1.3-1.fc9.x86_64.rpm下载到目录/software/vnc

再搜索vnc-4.1.3,没有redhat版本,选择fedora9版本的vnc-4.1.3-1.fc9.x86_64.rpm下载到目录/software/vnc

再搜索vnc-libs_4.1.3,没有redhat版本,选择fedora9版本的vnc-libs-4.1.3-1.fc9.x86_64.rpm下载到目录/software/vnc

先进入vnc目录:

[root@yfzx ~]#cd /software/vnc

然后强制安装:

[root@yfzx ~]# rpm -ivh --nodepsvnc-server-4.1.3-1.fc9.x86_64.rpm

[root@yfzx ~]# rpm -ivh --nodepsvnc-4.1.3-1.fc9.x86_64.rpm

[root@yfzx ~]# rpm -ivh --nodepsvvnc-libs-4.1.3-1.fc9.x86_64.rpm

 

设在vnc密码

[root@yfzx bin]# vncpasswd

Password:

Verify:

[root@yfzx bin]#

 

查看Xvnc位置

[root@yfzx desktop]# which Xvnc

/usr/bin/Xvnc

查看Xvnc依赖关系:

[root@yfzx desktop]# ldd /usr/bin/Xvnc

         linux-vdso.so.1=>  (0x00007fff7f3d8000)

         librfb.so.0=> /usr/lib64/librfb.so.0 (0x00000032e0600000)

         libz.so.1=> /lib64/libz.so.1 (0x0000003b48200000)

         libXfont.so.1=> /usr/lib64/libXfont.so.1 (0x0000003b48a00000)

         libXau.so.6=> /usr/lib64/libXau.so.6 (0x0000003b4a600000)

         libfontenc.so.1=> /usr/lib64/libfontenc.so.1 (0x0000003b46e00000)

         libpixman-1.so.0=> /usr/lib64/libpixman-1.so.0 (0x0000003b50600000)

         libXdmcp.so.6=> /usr/lib64/libXdmcp.so.6 (0x0000003b51200000)

         libcrypto.so.7=> not found

         libX11.so.6=> /usr/lib64/libX11.so.6 (0x0000003b49e00000)

         librt.so.1=> /lib64/librt.so.1 (0x0000003b48600000)

         libstdc++.so.6=> /usr/lib64/libstdc++.so.6 (0x0000003b53a00000)

         libm.so.6=> /lib64/libm.so.6 (0x0000003b47600000)

         libgcc_s.so.1=> /lib64/libgcc_s.so.1 (0x0000003b51600000)

         libc.so.6=> /lib64/libc.so.6 (0x0000003b47200000)

         libdl.so.2=> /lib64/libdl.so.2 (0x0000003b47a00000)

         libfreetype.so.6=> /usr/lib64/libfreetype.so.6 (0x0000003b4ba00000)

         libxcb.so.1=> /usr/lib64/libxcb.so.1 (0x0000003b4a200000)

         libpthread.so.0=> /lib64/libpthread.so.0 (0x0000003b47e00000)

         /lib64/ld-linux-x86-64.so.2(0x0000003b46a00000)

[root@yfzx desktop]#

由于安装的是fedora版本,对libcrypto的版本命名也不一样.

进入/usr/lib64目录:

[root@yfzx desktop]#cd /usr/lib64

查看libcrypto:

[root@yfzx desktop]#ls -al | grep libcrypto

lrwxrwxrwx.   1 root root       18 7\u6708 13 13:55 libcrypto.so -> libcrypto.so.1.0.0

lrwxrwxrwx.   1 root root       18 7\u6708 13 13:53 libcrypto.so.10 -> libcrypto.so.1.0.0

-rwxr-xr-x.   1 root root 1651192  6\u6708 30 2010libcrypto.so.1.0.0

-rw-r--r--.   1 root root       65 6\u6708 30 2010 .libcrypto.so.1.0.0.hmac

lrwxrwxrwx.   1 root root       24 7\u6708 13 13:53 .libcrypto.so.10.hmac -> .libcrypto.so.1.0.0.hmac

新建libcrypto.so.7软连接:

[root@yfzx desktop]# ln -slibcrypto.so.1.0.0 libcrypto.so.7

重新查看Xvnc依赖关系:

[root@yfzx desktop]# ldd /usr/bin/Xvnc

         linux-vdso.so.1=>  (0x00007fff7f3d8000)

         librfb.so.0=> /usr/lib64/librfb.so.0 (0x00000032e0600000)

         libz.so.1=> /lib64/libz.so.1 (0x0000003b48200000)

         libXfont.so.1=> /usr/lib64/libXfont.so.1 (0x0000003b48a00000)

         libXau.so.6=> /usr/lib64/libXau.so.6 (0x0000003b4a600000)

         libfontenc.so.1=> /usr/lib64/libfontenc.so.1 (0x0000003b46e00000)

         libpixman-1.so.0=> /usr/lib64/libpixman-1.so.0 (0x0000003b50600000)

         libXdmcp.so.6=> /usr/lib64/libXdmcp.so.6 (0x0000003b51200000)

         libcrypto.so.7=> /usr/lib64/libcrypto.so.7 (0x0000003b51a00000)

         libX11.so.6=> /usr/lib64/libX11.so.6 (0x0000003b49e00000)

         librt.so.1=> /lib64/librt.so.1 (0x0000003b48600000)

         libstdc++.so.6=> /usr/lib64/libstdc++.so.6 (0x0000003b53a00000)

         libm.so.6=> /lib64/libm.so.6 (0x0000003b47600000)

         libgcc_s.so.1=> /lib64/libgcc_s.so.1 (0x0000003b51600000)

         libc.so.6=> /lib64/libc.so.6 (0x0000003b47200000)

         libdl.so.2=> /lib64/libdl.so.2 (0x0000003b47a00000)

         libfreetype.so.6=> /usr/lib64/libfreetype.so.6 (0x0000003b4ba00000)

         libxcb.so.1=> /usr/lib64/libxcb.so.1 (0x0000003b4a200000)

         libpthread.so.0=> /lib64/libpthread.so.0 (0x0000003b47e00000)

         /lib64/ld-linux-x86-64.so.2(0x0000003b46a00000)

[root@yfzx desktop]#

 

查看vnc服务状态:

[root@yfzx bin]# service vncserver status

Xvnc 已停

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值