搭建Linux开发环境.docx
- 文档编号:5342773
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:11
- 大小:18.35KB
搭建Linux开发环境.docx
《搭建Linux开发环境.docx》由会员分享,可在线阅读,更多相关《搭建Linux开发环境.docx(11页珍藏版)》请在冰点文库上搜索。
搭建Linux开发环境
ubuntu每次安装完都要重新安装各种开发工具,每次都要到处查XX软件怎么安装配置等等。
很烦,这里总结一份常用开发软件安装配置的步骤,懒得以后到处查。
一安装JDK
二安装ant
三安装g++
四安装openssl
五安装openssh
六安装Hadoop
七安装GlobusToolkit
八安装MySQL
九安装fcitx输入法
十安装SVN
一.安装JDK
1.下载JDK
下载页面:
下载bin文件就够了,开发平台(platform)选择Linux。
也可以使用下面的链接直接下载jdk-6u22-linux-i586.bin:
http:
//cds-
2.安装JDK
复制到/usr/local/目录:
$sudocpjdk-6u22-linux-i586.bin/usr/local/
执行bin文件开始安装:
$sudo./jdk-6u22-linux-i586.bin
JDK会自动被安装在/usr/local/jdk1.6.0_22目录中
3.设置环境变量:
$sudogedit/etc/profile
在文件最后加入如下代码:
#setJDKenvironment
exportJAVA_HOME=/usr/local/jdk1.6.0_22
exportPATH=$PATH:
$JAVA_HOME/bin
exportCLASSPATH=.:
$CLASSPATH:
$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
exportJRE_HOME=$JAVA_HOME/jre
执行如下命令使环境变量生效:
$source/etc/profile
检查环境变量设置是否正确:
$java-version
输出如下:
javaversion"1.6.0_22"
Java(TM)SERuntimeEnvironment(build1.6.0_22-b04)
JavaHotSpot(TM)ClientVM(build17.1-b03,mixedmode,sharing)
表示JDK已经成功安装
二.安装ant
1.下载ant
下载页面:
http:
//ant.apache.org/bindownload.cgi
也可以使用如下地址直接下载apache-ant-1.8.1-bin.tar.gz:
2.安装ant
复制到/usr/local/:
$sudocpapache-ant-1.8.1-bin.tar.gz/usr/local/
解压:
$sudotarxzfapache-ant-1.8.1-bin.tar.gz
为了方便操作,建立一个名为ant的软链接:
$sudoln-sapache-ant-1.8.1ant
当然不建立也是可以的。
3.设置环境变量
$sudogedit/etc/profile
在最后加入:
#setANTenvironment
exportANT_HOME=/usr/local/ant
exportPATH=/usr/local/ant/bin:
$PATH
使环境变量生效:
$source/etc/profile
测试ant安装是否成功:
$ant-version
输出:
ApacheAntversion1.8.1compiledonApril302010
说明ant安装成功
三.安装g++
Ubuntu10.04默认安装了gcc和make,但没有g++。
而有些软件需要g++才能编译安装,因此也顺便把g++给装了。
安装g++只需要一条命令就可以了:
$sudoapt-getinstallbuild-essential
除了g++外,这条命令还会安装libc6-dev,make等好东东,很方便。
检查是否安装成功:
$g++ –v
四.安装openssl
Ubuntu10.04安装完成后其实已经安装好了openssl部分功能,但是并是不完整的development版本的。
1.检查Linux是否安装了openssl:
$opensslversion
输出:
OpenSSL0.9.8k25Mar2009
这表明已经安装了openssl,则无需安装openssl,但是还需要安装openssl的开发函数库,否则使用openssl进行开发可能会报错。
2.安装development版本的openssl
使用如下命令安装openssl的开发函数库:
$sudoapt-getinstalllibssl-dev
若openssl没有安装则可执行如下操作来安装openssl及其开发函数库:
$sudoapt-getinstallopenssl
$sudoapt-getinstalllibssl0.9.8
$sudoapt-getinstalllibssl-dev
五.安装openssh
1.安装openssh-server
$sudoapt-getinstallopenssh-server
2.建立SSHKEY:
$ssh-keygen-trsa-P""(注意不要多加空格或缺少空格)
中途需要安装者选择保存密钥的文件,按回车使用默认的文件就可以了:
Enterfileinwhichtosavethekey(/home/heaad/.ssh/id_rsa):
(按回车)
3.启用SSHKEY:
$cat/home/heaad/.ssh/id_rsa.pub>>/home/heaad/.ssh/authorized_keys
$sudo/etc/init.d/sshreload
4.验证SSH的配置:
尝试用ssh命令登录到本机,登录成功则说明openssh配置成功了:
$sshlocalhost
输出如下信息:
Linuxubuntu2.6.32-21-generic#32-UbuntuSMPFriApr1608:
10:
02UTC2010i686GNU/Linux
Ubuntu10.04LTS
WelcometoUbuntu!
*Documentation:
360packagescanbeupdated.
109updatesaresecurityupdates.
Lastlogin:
ThuNov1817:
31:
572010fromlocalhost
输出信息表示登录成功了,说明openssh配置完成。
六.安装Hadoop
安装Hadoop前需要先安装ssh和JDK1.6。
请参考本文前面进行ssh和JDK的安装配置。
1.下载Hadoop:
在我写这篇文章时,Hadoop的最新的稳定版本是0.20.2。
Hadoop下载页面:
http:
//www.apache.org/dyn/closer.cgi/Hadoop/core/
使用推荐的mirror网站来下载就可以了。
也可以使用下面的链接直接下载hadoop-0.20.2.tar.gz:
2.Hadoop安装
(1)首先复制到/usr/local目录下,并解压,当然也可以选择其他路径。
(2)修改配置文件
修改conf/core-site.xml:
//localhost:
9000
修改conf/hdfs-site.xml:
修改conf/mapred-site.xml:
9001
(3)配置JAVA安装路径:
hadoop运行需要JDK支持,因此需要配置Java的安装路径
$sudogeditconf/hadoop-env.sh
加入下面一行(由JDK具体安装的路径决定):
exportJAVA_HOME=/usr/local/jdk1.6.0_22
(4)创建一个新的分布式文件系统:
$bin/hadoopnamenode-format
(5)启动hadoop守护进程:
$sudobin/start-all.sh
这个操作需要使用root用户的密码,开启root账号可以使用如下命令:
$sudopasswd
Password:
<——输入安装时那个用户的密码
EnternewUNIXpassword:
<——新的Root用户密码
RetypenewUNIXpassword:
<——重复新的Root用户密码
passwd:
已成功更新密码
到此hadoop就配置完了,使用浏览器访问下面那个URL:
NameNode-http:
//localhost:
50070/
JobTracker-http:
//localhost:
50030/
如果看到了文件系统的统计信息,则表明hadoop配置成功了。
七.安装GlobusToolkit
1.下载GlobusToolkit
下载页面:
http:
//www.globus.org/toolkit/downloads/
也可以使用如下链接直接下载GlobusToolkit5.0.2:
http:
//www.globus.org/toolkit/survey/index.php?
download=gt5.0.2-all-source-installer.tar.bz2
2.安装GlobusToolkit
安装GT前需要先安装g++和development版本的openssl。
(1)首先创建GT安装的目标目录:
$sudomkdir/usr/local/globus-5.0.2
(2)配置GT
进入GT源代码目录,执行如下命令来设定GT安装的目标目录:
$exportGLOBUS_LOCATION=/usr/local/globus-5.0.2
$./configure--prefix=$GLOBUS_LOCATION
(3)编译GT:
$sudomake
(4)安装GT:
$sudomakeinstall
八.安装MySQL
可以使用apt-get安装,实在是太方便了。
。
。
。
$sudoapt-getinstallmysql-servermysql-client
安装过程需要用户设置MySQL的root密码
安装完,使用如下命令来连接MySQL:
$mysql-hlocalhost-uroot –p
九.安装fcitx输入法
1.应该确认安装了中文支持,否则应该在“系统/系统管理/语言支持”处添加中文支持。
2.安装fcitx输入法。
输入命令:
sudoapt-getinstallim-switchfcitx
sudoim-switch-sfcitx-zdefault
im-switch-sfcitx-zdefault
注销一下,即可看到fcitx。
3.可能出现的问题:
使用fcitx输入中文时出现的是小方格!
原因:
你的系统中没有安装fcitx默认使用的字体。
解决方法:
fc-list (输出系统存在的字体)
gedit/etc/fonts/conf.d/49-sansserif.conf
将大概在倒数第四行中的 string>sans-serif中的sans-serif改为你系统中存在的字体。
注销后重新登录,OK!
十.安装SVN
sudoapt-getinstallsubversion
ubuntu-10.04教育网更新源
速度还行的更新源,保存在这备用
先备份原来的更新源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
编辑更新源:
sudogedit/etc/apt/sources.list
将里面的全部内容替换为:
deblucidmainuniverserestrictedmultiverse
deb-srclucidmainuniverserestrictedmultiverse
deblucid-securityuniversemainmultiverserestricted
deb-srclucid-securityuniversemainmultiverserestricted
deblucid-updatesuniversemainmultiverserestricted
deblucid-proposeduniversemainmultiverserestricted
deb-srclucid-proposeduniversemainmultiverserestricted
deblucid-backportsuniversemainmultiverserestricted
deb-srclucid-backportsuniversemainmultiverserestricted
deb-srclucid-updatesuniversemainmultiverserestricted
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 搭建 Linux 开发 环境
文档标签
- CentOS65搭建LAMP环境
- windowsserverphp环境搭建
- appiumforwindows环境搭建
- SCOM环境搭建
- MyEclipseEclipse开发环境
- Andriod开发环境搭建开发环境
- Android40开发环境构建
- TIDSP开发环境
- 搭建Linux开发环境
- MSP430开发环境
- solrcloud环境搭建
- Windowscontiki开发环境
- EclipseJbossESB开发环境
- 环境修复开发
- CICSLinuxOracle环境搭建
- linux环境搭建web
- Eclipse搭建Python开发
- Linux开发环境安装
- hadoop搭建eclipse开发
- WindowsAndroid开发环境
- lamp环境搭建
- Centos65搭建集群环境
- CMake编译Opencv源码
- 七天LAMP环境搭建