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 "%r" %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上的安装与配置
- Lunix java web服务器配置--suse 11 为例
- suse日志服务器配置
- suse日志服务器配置
- Java web 服务器配置
- suse 11下结合gitolite 配置git web
- suse 11 samba配置
- 如何将 Nginx 配置为Web服务器
- lighttpd 配置 Java web服务器
- java web服务器配置问题
- java web项目服务器配置
- Lunix php 配置Yii2
- web服务器中默认首页和默认网站的配置(以apache服务器为例)
- web服务器中默认首页和默认网站的配置(以apache服务器为例)
- 使用IIS为Web内容配置Web服务器权限
- log4j2 配置 基于JAVA 以Web为例
- suse 11 配置ftp服务
- suse 11配置samba服务
- SUSE-11 本地 zypper 配置
- 登录Linux的 -bash-4.2$ 问题
- axios window.open 拦截处理方法
- 解决linux 出现如下报错:Another app is currently holding the yum lock;
- new出的对象数组必须要用delete[]删除,而普通数组delete和delete[]都一样
- oracle 索引
- Lunix java web服务器配置--suse 11 为例
- springMVC 实体类的时间字符串映射注解
- Hive的架构,设计,安装
- 三进金蝶软件园,记我的面试之旅
- springmvc多个拦截器中拦截器方法的执行顺序
- 【数据结构专题-02】算法介绍
- 05:输出保留12位小数的浮点数
- JavaScript
- OSG 视图与相机 类图