linux上环境的搭建

来源:互联网 发布:社会生存法则 知乎 编辑:程序博客网 时间:2024/05/17 23:33

一,安装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

                    到此数据库安装完毕

               6, 启动mysql服务和添加开机启动mysql服务:
                      添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
                      启动mysql服务:执行命令service mysql start

               7, 修改mysql的root用户密码,root初始密码为空的:
                      执行命令:./bin/mysqladmin -u root password '密码'

原创粉丝点击