一,安装jdk
1,官网上下载jdk
访问官网http://www.oracle.com/technetwork/java/javase/downloads/index.html,在其下载页面的最下面可以看到
它的意思是可以下载旧版本,进去之后就可以看到以往所有版本的jdk,找到自己需要的版本,进去还有很多同版本不同批次的jdk,然后根据系统和位数不同进行选择,同版本同批次,也有两个rpm.bin和.bin两个,rpm是一个快速安装的包,这里选择。bin结尾的进行下载jdk-6u37-linux-x64.bin,
2,安装,配置环境变量
1,在usr目录下新建文件件 mkdir java ,把下载的jdk 上传到这个文件夹内。
2,chomd 777 jdk-6u37-linux-x64.bin,进行赋权,然后执行安装命令 ./jdk-6u37-linux-x64.bin
3,编辑/etc下的profile文件,在结尾加上如下内容:
export JAVA_HOME=/usr/java/jdk1.6.0_37
export JAVA_BIN=/usr/java/jdk1.6.0_37/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
4,编辑完后执行以下命令以使其立即生效:#source /etc/profile,最后java -version进行检查是否安装成功。
二,安装tomcat
1,其实tomcat不需要安装,只需要从官网http://tomcat.apache.org/下载 解压直接就能使用,
2,把下载的压缩包上传到usr/local目录下,然后#tar zxvfapache-tomcat-6.0.24.tar.gz解压,chmod赋权
3,# mv apache-tomcat-6.0.24 tomcat(注意这种重命名的方式),为了减少长度重命名。
4,直接进入到、usr/local/tomcat/bin/目录下,使用./startup.sh 进行启动
5,可以使用curl http://localhost:8080 进行验证是否其他,
6,如果没有起来,可以使用命令netstat -tln查看8080端口是否占用,可以在tomcat/conf/ 目录下修改server.xml中修改tomcat端口号
7,如果使用curl 可以访问,但是浏览器上不能访问,一般是防火墙的问题,但是如果是买的阿里云服务器,
也很有可能要进入阿里云主机控制台->安全组->点击配置规则->添加安全组规则,添加8080端口(因为这个问题耽误了两三小时……)
8,如果tomcat起来了,也没有报错,但是要好长时间才能连上,这是因为tomat7/8中session_id引起的这个session ID引起的
解决办法:在JVM环境中解决 打开jdk安装路径/jre/lib/security/java.security这个文件,找到下面的内容:securerandom.source=file:/dev/urandom
替换成securerandom.source=file:/dev/./urandom,就可以了。
9,配置tomcat自启动,在/etc/rc.local结尾添加jdk安装路径,和tomcat启动路径,就可以了。例如
export JAVA_HOME=/usr/java/jdk1.6.0_37
/usr/local/tomcat/bin/startup.sh start
三,安装mysql数据库
1,从官网上下载对应的版本,系统,位数的压缩包。这个地址可以下载所有历史版本http://downloads.mysql.com/archives/community/
2,把压缩包上传到服务器上,执行命令:tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz 进行解压
3,把解压后的文件copy到指定目录 执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
4, 添加系统mysql组和mysql用户,执行命令:groupadd mysql和useradd -r -g mysql mysql
5,安装数据库
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕
7, 修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'