Ubuntu JAVA环境搭建

下载最新版Eclipse 3.7(支持MAVEN)

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7-201106131736/eclipse-SDK-3.7-linux-gtk.tar.gz


下载tomcat http://tomcat.apache.org/当前最新版7.0

解压CORE tomcat

----@mana:~/下载$ tar -xvzf apache-tomcat-7.0.19.tar.gz

将下载后的tomcat放到/usr/local下管理

---@mana:/usr/local$ sudo mv /home/---/下载/apache-tomcat-7.0.16-src /usr/local/tomcat

增加执行权限
@mana:/usr/local/tomcat/bin$ chmod 744 *

设置TOMCAT 编码过滤

打开tomcat的server.xml文件,找到区块,加入如下一行:
URIEncoding="UTF-8"
完整的应如下:
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8"/>

安装JDK

ubuntu官方已经移除了sun-java6-jdk,官方说法是建议采用openjdk-6 搭建java开发环境!
对于依然热情于sun-java的童鞋们,解决方案如下:

安装办法:
1,编辑ubuntu的源列表,增加java的安装源:

~$  sudo gedit /etc/apt/sources.list

在列表文件最后添加下面这一行,然后保存:

deb http://archive.canonical.com/ lucid partner

2,更新源:~$ sudo  apt-get update

然后按照原来的方法就可以安装了!


安装JDK 6
@mana:/usr$ sudo apt-get install sun-java6-jdk

http://wiki.ubuntu.org.cn/Java%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE

安装apache
快速安装apache2  [color=brown]sudo apt-get install apache2
[/color]
源码安装
http://labs.renren.com/apache-mirror//httpd/
下载 最新版 httpd-2.2.19.tar.gz

安装到 /usr/local下

改变文件(夹)/子文件拥有者
[color=brown]sudo chown -R evans:evans httpd-2.2.19/


查看端口占用(端口号-进程口 才能作为唯一标识 - 由于安装方式不同 文件名可能被修改)
sudo netstat -anp |grep 80
找出80端口占用地址
ps -ef|grep 903

sudo ./configure --prefix=/usr/server/apache2 --enable-module=so
sudo make
sudo make install
实际执行过程中可能要求你有root权限,所以要求使用sudo

Ubuntu下安装Apache
http://www.yesmybi.cn/article/show.asp?id=26728[/color]


[color=blue]查找eclipse安装路径

----@mana:~/下载$ find /usr -name "eclipse"
/usr/lib/eclipse
/usr/lib/eclipse/eclipse
find: `/usr/lost+found': 权限不够
/usr/bin/eclipse
/usr/share/maven-repo/org/eclipse
/usr/share/eclipse

Linux文件查找命令find,xargs详述
http://www.linuxsir.org/main/?q=node/137[/color]

快速搭建PHP环境
http://aliyador.iteye.com/blog/1128390


你可能感兴趣的:(java,apache,linux,ubuntu)