linux下配置tomcat+mysql+eclipse
有一段时间没玩Linux了,因为最近要做android开发,所以决定把服务器搭在Linux上了。
今天主要的工作就是搭建环境:主要包括Tomcat6+MySQL5.0+eclipse。注:以下搭建都是在ubuntu10.10下完成的
首先得装jdk1.7,这是毋庸置疑的,装之前,得先去网上下载到相关的软件包,比如我得就是jdk-7-linux-i586.tar.gz,这里多说一句,下载时,请注意您得机型:比如多少位,什么样得内核。
在安装jdk1.7时,是不需要安装的,你只需要把你得压缩包解压缩,然后修改配置文件即可,具体就是以下两步:
1.解压缩:tar -zxvf 你的压缩包目录/jdk-7-linux-i586.tar.gz;
2.修改系统配置文件:vi /etc/profile 添加两行命令如下所示:
export JAVA_HOME=/home/benshan/software/jdk1.7.0
$PATH=$JAVA_HOME/bin:$PATH
修改了配置文件之后,你需要输入:source /etc/profile使设置生效,或者通过重启电脑也可以。
配置完成后,你需要测试jdk是否安装成功:
1.你可以在你刚才安装jdk得目录下进入shell敲入:java -version;如果成功显示你的jdk版本号,恭喜你:安装成功!
2.如果你还不放心的话,你可以编写一个java文件来测试一下,如下图所示:
public class hello
{
public static void main(String[] args)
{
System.out.println("hello world");
}
}
再通过命令行来编译,运行,成功输入“hello world”,恭喜你:安装成功!
javac hello.java
java hello
接着安装Tomcat6,呵呵,这个也不需要安装,同样需要两步如下:
1.解压缩文件:tar -zxvf 你的压缩包目录/apache-tomcat-6.0.35.tar.gz;
2.移动文件夹至/usr/local/下:sudo mv tomcat* /usr/local/
按理说,到这里应该就好了,这个不行!!!
还必须修改文件访问权限:主要包括tomcat的配置文件权限和logs/catalina.out的权限
修改权限为:sudo chmod 777(这里可以根据自己得情况具体修改) conf/web.xml等等(包括conf目录下的所有文件)
修改日志文件权限: sudo chmod 777 logs/catalina.out
这样就好了!!!进入/usr/local/tomcat/bin ,输入 ./startup.sh 或者 sh startup.sh启动是不是没有报错!
打开火狐浏览器,输入http://localhost:8080/看到了你想要得页面了吧!
如果想要关闭服务器怎么做呢:同样得目录下 输入:./shutdown.sh或者sh shutdown.sh ,然后输入:netstat -tln,端口号为8080的服务是不是已经停掉了??
接着安装MySQL,这个自己偷了点懒,直接去新立得下的,嘿嘿。过程很傻瓜化,点击安装就好了。
等到安装好了之后呢,就去/etc/init.d/目录下,需要启动你的MySQL和登录你得MySQL了。
启动:sudo service mysql start就启动了
登录:mysql -u root -p 然后输入密码就行了
关闭:sudo service mysql stop就关闭了
继续安装eclipse,去eclipse官网下载eclipse得linux版本,过程类似
1.sudo mv eclipse-jee-indigo-SR2-linux-gtk.tar.gz /opt/ 把文件移动到/opt/目录下
2.tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz 解压缩
3.进入/opt/eclipse/目录,双击eclipse,eclipse启动了!!