Lunix java web服务器配置--suse 11 为例

来源:互联网 发布:中国出境旅游历年数据 编辑:程序博客网 时间:2024/05/22 09:03

目录:
1、配置JDK —JDK1.7
2、安装 tomcat —tomcat 7
3、安装数据库 —mysql mysql 5.6
4、发布项目 – 配置虚拟路径
一、配置JDK
1、去orcale官网下载对应的jdk包 ,下载tar.gz
2、
移动文件 到 /usr/local/目录下(PS:这个目录自定义,任意可使用的目录,如果使用当前目录,可以忽略这一步

mv jdk-7u40-linux-i586.tar.gz /usr/local

解压

tar -zxvf jdk-7u40-linux-i586.tar.gz

删除压缩包(节省使用空间,可以忽略这一步)

rm /usr/local/jdk-7u40-linux-i586.tar.gz

3.配置方法、
打开配置文件

    vim /etc/profile.d/java.sh

在新的java.sh中输入以下内容:

#set java environmentJAVA_HOME=/u/opt/jdk1.7.0_40CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH
#保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh/etc/profile/etc/profile.d/java.sh

4、测试

java -version

如果看到JVM版本及相关信息,即安装成功

PS:如果不行,建议重启看看

reboot或者 shutdown -r now 后回车

二、Tomcat 安装和配置
1、下载Tomcat Apache Tomcat®,
下载tar.gz
2、移动文件 到 /usr/local/目录下(PS:这个目录自定义,任意可使用的目录,如果使用当前目录,可以忽略这一步

mv  apache-tomcat-7.0.78.tar.gz /usr/local

解压

tar -zxvf apache-tomcat-7.0.78.tar.gz

删除压缩包(节省使用空间,可以忽略这一步)

rm /usr/local/apache-tomcat-7.0.78.tar.gz

3、开机启动配置

4、配置虚拟路径(如果不涉及到文件存储,可忽略这一步)
在usr/tomcat/config/server.xml 文件里面添加
因为本次服务器配置涉及到大量文件的存储,配置虚拟路径,避免Tomcat重启,文件丢失。

<Host appBase="webapps" autoDeploy="true" name="localhost"                unpackWARs="true"><Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt" /><!--添加这一行--><Context docBase="项目所在的位置物理路径" path="/项目名称" reloadable="true" /></Host>

5、编码配置,查找含中文文件名的文件的时候,避免乱码
在usr/tomcat/config/server.xml 文件里面添加

在   <Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true"/>添加URIEncoding="utf-8"

三、MySQL 安装和配置
本来想着使用rpm配置服务器,没想到无法安装,没找到原因。只好采用二进制安装,不过rpm安装方法还是写出来了。详细的安装步骤 ,可以参考 Linux安装MySQL的两种方法

检查是否已安装:

rpm -qa|grep -i mysql

可见已经安装了库文件,应该先卸载

rpm -e  *****

1、RPM文件安装

rpm -ivh MySQL-devel-5.6.36-1.linux_glibc2.5.i386.rpm

2、二进制安装

(1)、增加mysql用户和用户组

groupadd mysqluseradd -g mysql mysql

(2)、解压二进制安装包,放到指定的目录下。

(3)、初始化数据库,创建数据库的基础表。

./mysql_install_db --user=mysql

四、项目的发布
把项目放到和Tomcat配置的路径一致的位置
默认放在webapps下面就可以了

参考
1 、 Linux下MySQL的安装和启动
2、Linux安装MySQL的两种方法
3、Tomcat在Linux上的安装与配置