服务器的搭建
1.镜像源选择
ubantu,centos,Debian等等都是可以的,根据个人喜好机进行选择,这里我选择了centos7版本,因为使用过程中看不到什么图形化界面,都是命令行的形式,所以选什么关系不大。
2.需要的组件
这里需要jdk,python,Hadoop等等组件,具体看需要做什么。
3.如何进行不同系统下文件的传输
这里我用的是xshell,xftp软件进行连接服务器和传输文件。
4.需要用到的命令
mkdir 创建文件夹
cd 进入文件夹
vi 编辑配置文件
mv 原文件名 新文件名
remove -f 强制删除
tar -zxvf 解压压缩包,v可以不加,要不然显示一大堆解压过程
按esc(退出文件编辑) :q 退出文件编辑 :q!强制退出不保存 :wq强制退出保存
按i 编辑文件
java -version 查看Java版本,其他的类似,更换前面软件名即可
5.可能遇到的问题
(1)尽量不要用root用户,最好是把普通用户加入root组,要不然权限太高,会出问题,当然自己的是没有问题的,在公司,一般你也不会有root用户,有说明你很厉害,加油吧,年轻人
(2) 如退出文件编辑的时候,遇到红色报警,就强制退出不保存,一般是权限不够,或者是只读文件,先检查是否将普通用户加入root组,还有就是修改文件权限,chmod 666 文件名 (更改可编辑文件) chmod 222 文件名 (修改回去),这样做是因为怕配置文件出现问题。
(3)环境路径要输入正确,不要多也不要少,网上会有文档,复制也行文件
(4) 如果查询不到软件版本怎么办呢,可能是路径配置错误,(下面会对如何编辑文件机进行编辑讲解),就再去查配置文件,可能看到什么都没有,这时候是进入路径错了,这里面有可能就是编辑文件权限不够导致的,看上面解决办法(套娃第二条),也有可能,文件路径写错了,或者写深了(继续套娃第三条)
(5)一种是编辑.bash_profile文件(别忘了点),写入路径;另外一种是编辑全局配置文件/etc/profile,写入路径
6.总结
由上面可以看出,问题解决方法很简单,仔细想一想,其实和安装windows软件和配置环境是差不多的,只不过方法不一样,Linux最重要的是文件操作,其实你仔细想一想,c语言,Java语言也是如此,大体上逻辑是都差不多的。所以,会了不难,难了不会,拓展思维,不要被固执住,还有就是,珍惜资源,