CentOS下安装配置JDK与Tomcat图解详细过程

合集下载

centos下安装jdk和tomcat和mysql

centos下安装jdk和tomcat和mysql

先在CentOS-6.5中安装与配置JDK-7,过程如下:安装说明系统环境:centos-6.3安装方式:rpm安装软件:jdk-7u65-linux-x64.rpm下载地址:/otn-pub/java/jdk/7u65-b17/jdk-7u65-linux-x64.rpm检验系统原版本[root@zck ~]# java -versionjava version "1.6.0_24"OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)进一步查看JDK信息:[root@zck ~]# rpm -qa | grep javatzdata-java-2012c-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64卸载OpenJDK,执行以下操作:[root@zck ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch[root@zck ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64安装JDK上传新的jdk-7u65-linux-x64.rpm软件到/usr/local/执行以下操作:[root@zck local]# rpm -ivh jdk-7u65-linux-x64.rpmJDK默认安装在/usr/java中验证安装执行以下操作,查看信息是否正常:[root@zck bin]# java[root@zck bin]# javac[root@zck bin]# java -version设置环境变量这里我们需要找到profile文件,添加环境变量:#vim /etc/profile向文件里面追加以下内容:JAVA_HOME=/usr/java/jdk1.7.0_65JRE_HOME=/usr/java/jdk1.7.0_65/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH使修改生效[root@zck local]# source /etc/profile //使修改立即生效[root@zck local]# echo $PATH //查看PATH值到此jdk已经安装完毕。

centos系统安装和配置攻略

centos系统安装和配置攻略

Linux系统安装和配置攻略V1.2更新明晰:V1.1:增加了常用命令:tomcat、防火墙、apache的停启用命令。

更新了mysql集群config.ini 的内容。

V1.2:增加了防暴力破解防火墙fail2ban的安装和配置方法。

一、安装环境1.操作系统:CentOS6.4_X642.Web服务:Apache2(系统自带)3.Java环境:JDK-7u254.Jsp容器:Tomcat7绿色版5.数据库:postgresql9.2&&mysql-custer-7.3.16.其他软件:pgadmin3(大象数据库客户端)、vnc(linux下远程桌面)二、开始安装1.CentOS将光盘放入光驱并以光驱引导出来界面安装。

1)检查光盘介质如图1所示,此步选择skip跳过不然检查需要很长时间。

(图1、检查光盘介质)2)选择语言如图2所示,此步选择中文(简体)即可,网上安装攻略说要选English不然会乱码,经我安装多次未发现此问题。

(图2,选择语言)3)之后一路默认,到如图3所示部分,输入本机名称(图3,输入本机名称)4)如图4所示,输入最高权限root的密码。

如果为公网服务器密码最好要包含英文字母数字及标点的组合(图4,输入root密码)5)如图5所示,选择安装硬盘,服务器的话选择第一个全部硬盘并让其自动分根目录即可,之后会询问是否格式化硬盘,当然选择是了。

(图5,系统安装位置)6)如图6所示,选择安装模式,上面随便选,但是下面2那个框必须钩上以选择安装内容(血的教训:一台服务器安装时没选这个,结果进不去可视化界面只有命令行格式,又重装了一遍。

)(图6,选择安装模式)7)如图7所示,选择详细的安装包,其他无所谓后面可以用云安装从网络上自动下载安装主要是桌面选项里面的全要选上。

(图7,选择详细安装包)8)如图8所示自动开始安装所选的包(图8,开始安装)9)如图9所示安装成功,并要求重启电脑(图9,安装成功)10)重启后要设置一些什么一路默认,中间有个增加用户的功能不需要增加用户跳过即可,最后有个启动防系统崩溃的服务,要等很久。

jdk,tomcat,mysql安装配置指南

jdk,tomcat,mysql安装配置指南

安装步骤与说明步骤一:JDK的安装1.安装JDK.双击jdk-6-windows-i586.exe进入安装JDK页面。

图12. 选择接受后选中开发环境后选择下一步(默认状态下就是开发环境)根据机器硬件和操作系统的不同,等待几分钟后。

出现下图:图23.中间左边方框的选项不需要更改,可选择JDK的安装目录,设置好目录后点击下一步。

出现(图3)静等然后出现(图4)图34. 然后出现(图4)点击完成完成即可。

至此,JDK安装结束。

图4*注:JDK的默认目录是:C:\Program Files\Java\jdk1.6.0_07;如果您点击“更改”来更改目录,例如:D:\Program Files\Java\jdk1.6.0_07。

后面的配置也要用您的修改路径。

5.配置环境变量鼠标右键单击我的电脑,选择属性,然后选择高级然后选择环境变量。

在用户变量或系统变量中(注:用户变量只对当前用户有效,系统变量对所有用户都有效)点击新建输入变量名classpath在变量值的文本框输入JDK的LIB文件夹的安装路径(例如:JDK安装在C盘的Program Files文件夹下那么变量值就是“c:\Program Files\JDK\LIB”)======================================================然后再次点击新建在变量名的文本框输入path,在变量值的文本框输入JDK 的BIN文件夹的安装路径。

打开命令提示符输入javac如果出现侧说明JDK的path设置正确,反之则需要检查JDK的path;在命令提示符中输入java如果出现则说明JDK的classpath设置正确。

反之需要检查此路径的设置。

*注:需要配置三个环境变量:(配置实例,供参考)Path:D:\Program Files\Java\jdk1.6.0_07\binClassPath:.;D:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;D:\Program Files\Java\jdk1.6.0_07\lib\dt.jarJAVA_HOME:D:\Program Files\Java\jdk1.6.0_07步骤二:Mysql5.0数据库服务器的安装1.setup.exe,进入Mysql5.0数据库服务器安装页面。

CentOS下JDK和tomcat的安装

CentOS下JDK和tomcat的安装

CentOS下JDK和tomcat的安装配置1、下载地址:/technetwork/java/javase/downloads/java-se-jdk-7-downloa d-432154.html若安装的是32位系统则下载jdk-7u10-linux-i586.rpm;若安装的是64位系统则下载jdk-7u10-linux-x64.rpm;2、安装JDK用root登录,执行rpm -ivh jdk-7u10-linux-i586.rpm(64位系统则是:rpm -ivh jdk-7u10-linux-x64.rpm)操作完成后,默认安装路径应该是/usr/java/jdk1.7.0_103、配置JDKvi /etc/profile在profile文件下面追加写入下面信息:export JAVA_HOME=/usr/java/jdk1.7.0_10exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/to ols.jarexport PATH=$PATH:$JAVA_HOME/bin保存退出,执行:source /etc/profile更新 alternatives,选择JDK版本执行:update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_10/bin/java 60然后配置JDK,执行:update-alternatives --config javaThere are 2 programs which provide 'java'.Selection Command-----------------------------------------------* 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java+ 2 /usr/java/jdk1.7.0_10/bin/javaEnter to keep the current selection[+], or type selection number:2选择我们最新安装的/usr/java/jdk1.7.0_10/bin/java,然后回车。

Jdk、tomcat、myeclipse安装配置过程详解

Jdk、tomcat、myeclipse安装配置过程详解

Jdk、tomcat、myeclipse安装配置过程详解一、开发平台环境的准备1、tomcat2、JDK3、MyEclipse8.54、struts25、MySQL5.0图1 开发平台所需安装包二、JDK安装1、安装可以安装在C:\Java\jdk1.6.0_10中,JRE安装在C:\Java\jre6中。

2、环境设置(1)Path添加.;%JA V A_HOME%\bin,通过JA V A -version验证安装正确与否(2)JA V A_HOME添加D:\Program Files (x86)\Java\jdk1.6.0_43(3)classpath.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\toos.jar图2 环境变量配置图3 配置成功三、Tomcat安装(1)安装(2)修改server.xml文件增加一行,<ConText pata="struts2" docBase="C:\struts2\struts2\WebRoot" reloadable="true" />还没做?(3)测试安装成功在浏览器键入:http://localhost:8080/四、启动MyEclipse,连接tomcat,新建工程1、启动,设工作空间为struts22、新建web工程,命名为strutslogin3、添加jar包4、设置tomcat6.0为服务器,按照以下步骤点击:4、新建包在src中右击,new->Package->amigo.eclipseuse.test5、新建类右击amigo.eclipseuse.test->new->class,完成TestAction类的建立7、编写jsp页面右击WebRoot->new->jsp,输入index.jsp<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat h+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>"><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body>This is my JSP page. <br></body></html>8、配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"xmlns="/xml/ns/javaee"xmlns:xsi="/2001/XMLSchema-instance"xsi:schemaLocation="/xml/ns/javaee/xml/ns/javaee/web-app_2_5.xsd"><filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class></filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping><welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list></web-app>9、创建struts.xml右击src->new->other->XML,键入struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""/dtds/struts-2.0.dtd"><struts><include file="struts-default.xml"/><package name="amigo" extends="struts-default"><action name="Login" class="amigo.struts.login.action.LoginAction"><result>/success.jsp</result><result name="input">/login.jsp</result></action></package></struts>五、创建用户登录1、login.jsp<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat h+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>"><title>My JSP 'login.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body><form action="Login.action" method="post">username:<input type="text" name="username">password:<input type="password" name="password"><input type="submit" name="submit"></form></body></html>2、创建success.jsp<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat h+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>"><title>My JSP 'success.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body>This is my JSP page. <br></body></html>3、创建登录Action的LoginAction.java(1)新建包amigo.struts.login.action在src中右击->new->Package,键入amigo.struts.login.action(2)新建类LoginAction右击包amigo.struts.login.action->new->class,输入LoginAction,让其继承com.opensymphony.xwork2import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport {public String loginName;public String password;public String message;public String execute() throws Exception{if("amigo".equals(loginName)&&"amigo".equals(password)){message=loginName+"登陆成功";}else{message=loginName+"登陆失败";return INPUT;}return SUCCESS;}}4、修改struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""/dtds/struts-2.0.dtd"><struts><include file="struts-default.xml"/><package name="amigo" extends="struts-default"><action name="Login" class="amigo.struts.login.action.LoginAction"> <result>/success.jsp</result><result name="input">/login.jsp</result></action></package></struts>六、运行启动Tomcat,访问login.jsphttp://localhost:8081/strutslogin/login.jsp附件:配置过程中出现问题以及解决情况问题一:jdk环境变量配置问题问题二:Tomcat版本以及端口冲突问题Tomcat 安装过程中,无法自动监测到jre.。

CentOS上jdk,nginx,tomcat安装

CentOS上jdk,nginx,tomcat安装

一、jdk安装1、CentOS操作安装好了以后,系统自带了openJDK,先查看相关的安装信息:rpm -qa | grep java显示如下:tzdata-java-2014g-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_642、卸载系统自带openJDKrpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64rpm -e --nodeps java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64rpm -e --nodeps tzdata-java-2014g-1.el6.noarch3、安装自己jdkrpm -ivh jdk-7u79-linux-x64.rpm默认情况下,jdk将会安装在/usr/java 目录下4. 配置环境变量vim /etc/profile在profile文件末尾加入如下内容:JAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME /libexport JAVA_HOME JRE_HOME PATH CLASSPATH5、使配置文件立即生效source /etc/profile6、. 验证是否安装成功java -version二、Nginx安装1、解压nginx包tar -zxvf nginx-1.9.5.tar.gz2、挂载cdrommount /dev/cdrom /mnt安装nginx必须的相关包命令:yum install -y pcre-devel openssl-develyum install gcc-c++4、配置nginx安装环境cd nginx-1.9.5./configure --with-http_stub_status_module --with-http_ssl_module 5、安装nginxmake install6、cd /usr/local/nginx/sbin/启动:./nginx关闭:./nginx -s stop重启 ./nginx -s reload7、测试localhost:80 看到nginx页面表示成功三、tomcat安装1、解压tomcat包tar -zxvf apache-tomcat-7.0.64.tar.gz2、重命名mv apache-tomcat-7.0.64 tomcat四、Nginx整合tomcat负载均衡1、vim /usr/local/nginx/conf/nginx.conf配置文件如下:#user nobody;worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;pid logs/nginx.pid;events {use epoll;worker_connections 1024;}http {include mime.types;default_type application/octet-stream;log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent""$http_x_forwarded_for"';access_log logs/access.log main;sendfile on;#tcp_nopush on;#keepalive_timeout 0;keepalive_timeout 65;#gzip on;upstream qrqm {server 172.16.60.67:8080 weight=1 max_fails=2 fail_timeout=30s;server 172.16.60.68:8080 weight=1 max_fails=2 fail_timeout=30s;}server {listen 80;server_name localhost;#charset koi8-r;access_log logs/host.access.log main;location / {root html;index index.html index.htm;proxy_next_upstream http_502 http_504 error timeoutinvalid_header;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://qrqm;expires 3d;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}# proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {# proxy_pass http://127.0.0.1;#}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000##location ~ \.php$ {# root html;# fastcgi_pass 127.0.0.1:9000;# fastcgi_index index.php;# fastcgi_param SCRIPT_FILENAME/scripts$fastcgi_script_name;# include fastcgi_params;#}# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {# deny all;#}}# another virtual host using mix of IP-, name-, and port-based configuration##server {# listen 8000;# listen somename:8080;# server_name somename alias another.alias;# location / {# root html;# index index.html index.htm;# }#}# HTTPS server##server {# listen 443 ssl;# server_name localhost;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;# ssl_session_cache shared:SSL:1m;# ssl_session_timeout 5m;# ssl_ciphers HIGH:!aNULL:!MD5;# ssl_prefer_server_ciphers on;# location / {# root html;# index index.html index.htm;# }#}}#注*1、 server段 proxy_pass定义的qrqm需要跟upstream 里面定义的qrqm一致,否则server 找不到均衡。

centeros7安装配置环境jdk1.8的教程

centeros7安装配置环境jdk1.8的教程

centeros7安装配置环境jdk1.8的教程1.先卸载centeros⾃带jdkrpm-qa|grepopenjdk查询出来的⾃带的openjdk2.删除rpm-e--nodeps3.再次查询rpm-qa|grepjdk4.在usr/local创建⽂件夹cd/usr/localmkdirjava5.将jdk1.8放到刚刚创建的⽂件中cd/usr/local/java⽤xftp上传后解压tar-zxvfjdk-8u181-linux-x64.tar.gz6.进⼊刚刚解压的⽂件夹cdjdk1.8.0_181/pwd#(这⼀步记录jdk1.8的路径,⼀会配置环境⽤)7.配置环境vim/etc/profile按i插⼊下⾯路径exportJAVA_HOME=/usr/local/java/jdk1.8.0_181exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin 按Esc后:wq退出后source/etc/profile8.查看是否成功java-versionmaven 环境配置1.在/usr/local 下创建maven⽂件夹cd/usr/localmkdirmaven2.进去新建的⽂件夹cdmaven上传 apache-maven-3.5.4-bin.zip3.解压unzipapache-maven-3.5.4-bin.zip4.进⼊解压的⽂件夹cdapache-maven-3.5.4/pwd#(记录下这个路径,⼀会配置环境⽤到)5.配置环境vim/etc/profile按i插⼊下⾯exportMAVEN_HOME=/usr/local/maven/apache-maven-3.5.4exportPATH=$PATH:$MAVEN_HOME/bin 按Esc后:wq保存后source/etc/profile6.查看是否成功mvn-vcenteros7安装gityuminstallgit⼀路下来y即可查看是否是成功git--version查看git命令地址which-agit到此环境已经搭建好,开始对maven私服,gitlab搭建。

Centos 安装与配置 jdk、tomcat、mysql

Centos 安装与配置 jdk、tomcat、mysql

Centos 装jdk、tomcat1. 安装jdk·将下载下来的jdk-7u7-linux-i586.rpm通过ftp上传到linux服务器。

·检查系统是否已经安装了jdk:#rpm –qa | grep jdk //查看系统中已经安装的程序包含jdk的Centos 默认情况下会出现:java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6·首先卸载原有的jdk:#yum –y remove java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6#yum –y remove java*·卸载完成后重新安装:#rpm –ivh jdk-7u7-linux-i586.rpm //安装#rpm –qa | grep jdk //检查安装情况出现:jdk-1.7.0_07-fcs //表示已经安装成功·执行java javac 都可以看到相应的帮助信息,也可执行java –version 查看安装jdk的版本号,看到与所安装的jdk版本号相对应的版本号表示安装成功。

Jdk的安装目录一般是在:/usr/java下会根据jdk的版本再创建一个目录,如:/usr/java/jdk1.7.0_07·配置环境变量:#vi /etc/profile//在文件末尾添加:JA V A_HOME=/usr/java/jdk1.7.0_07PATH=$PATH:$JA V A_HOME/binCLASSPATH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/bli/tools.jar:$JA V A_HOM E/libJRE_HOME=$JA V A_HOME/jre存盘退出#export JA V A_HOME PATH CLASSPATH JRE_HOME //分发配置#source /etc/profile //重新执行配置2. 安装tomcat·将下载下来的apache-tomcat-6.0.20.tar.gz通过ftp上传到linux服务器。

【部署流程】CentOS 6.4安装JDK 1.7和Tomcat 7.0

【部署流程】CentOS 6.4安装JDK 1.7和Tomcat 7.0

一、环境描述
1. 服务器IP:19
2.168.118.197
2. 操作系统:CentOS 6.4 x64
3. Tomcat版本:7.0.56
4. JDK版本:1.7.0_71
二、安装JDK 1.7
1. 卸载OpenJDK
2. 下载JDK 1.7
浏览以下页面:
/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择jdk-7u71-linux-x64.tar.gz下载,存放在/root/Downloads/目录中,然后将其移动到/usr/目
3. 解压缩JDK 1.7
4. 删除安装压缩包
5. 添加环境变量
6. 配置生效
java -version
如果运行结果如下所示,则表示安装成功:
三、安装Tomcat 7.0
1. 下载Tomcat
2. 安装Tomcat
3. 配置catalina.out日志轮转
如果启动Tomcat服务之后,在Tomcat目录的logs子目录中看到catalina.2009-07-01.out样式的日志,则表示配置成功
4. 安装Tomcat APR插件
5. 修改webapps目录位置
6. 打开端口
7. 测试Tomcat 7.0是否安装成功
在浏览器的地址栏中输入如下URL:http://192.168.118.197:8080
若打开页面如下所示,则表示安装成功:。

Tomcat+JDK安装和配置教程

Tomcat+JDK安装和配置教程

Tomcat+JDK安装和配置教程Tomcat+JDK安装和配置
⼀、打开FlashFXP软件,建⽴连接,选择需要的包,右击传输到/home/guest中
⼆、进⼊到:cd /home/guest中,对tomcat包进⾏解压
三、将tomcat移动到: /usr/local/tomcat中
四、修改环境变量:vi /etc/profile,在底部输⼊以下内容
五、安装JDK,将安装包传输到/home/guest中
六、在⽬录下复制安装包到: /usr/local中
七、对安装包进⾏授权:chmod +x,检查是否授权成功
⼋、安装JDK
九、修改环境变量
进⼊:vi /etc/profile
在结尾追加以下内容
⼗、保存后输⼊init 6重启电脑,让环境变量⽣效
⼗⼀、开启tomcat:sh /usr/local/tomcat/bin/startup.sh
⼗⼆、在物理机中输⼊:http:+服务器IP:8080
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

Linux(Centos)安装tomcat并且部署Java Web项目

Linux(Centos)安装tomcat并且部署Java Web项目

Linux(Centos)安装tomcat并且部署Java Web项目步骤一、下载安装包a. 下载tomcat linux安装包,地址:/download-80.cgi , 我们下载的版本是8.0,下载方式如图:b. 因为tomcat的安装依赖于Java JDK,所以需要先判断Linux系统下面是否安装了JDK并配置了环境变量b.1 输入命令:java -version,如果显示JDK版本号,则证明已经安装了JDK。

b.2 输入命令:echo $JAVA_HOME,如果显示路径,则证明配置了环境变量。

如果输入上面两个命令,若有一个没有正确显示,则证明没有安装成功或没配置,请参考下面地址进行安装,/to_baidu/article/details/52821595,如图所示:步骤二、在Linux下安装tomcat8.0a. 通过上面准备工作之后,我们现在已经拥有了可以安装和发布的环境,如果没有,请自行查询安装。

b. 然后可用命令跳转到local下面创造自己的文件夹,例如我创建kenceryb.1 cd /usr/local/b.2 mkdir kenceryb.3 cd kencery/c. 然后将下载的tomcat安装包复制到kencery文件夹下(可用cp命令或图形化操作),如图所示:d. 将上传的tomcat8.0解压,解压后重命名为tomcat,如图所示:d.1 tar -zxv -f apache-tomcat-8.0.29.tar.gzd.2 mv apache-tomcat-8.0.29 tomcatd.3 cd tomcate. 解析完成后即可以启动tomcat,检查是否安装成功,命令如下,如图所示:/usr/local/kencery/tomcat/bin/startup.sh出现如上图所示信息,则表示启动成功。

这时候我们可以在浏览器中使用http://ip:8080访问(注:ip为自己电脑ip),如能够显示tomcat的主页,则表示不需要进行任何操作了,如果不能显示,则需要在Linux 中开放防火墙的8080端口。

centos下安装tomcat教程centos

centos下安装tomcat教程centos

Centos下安装Tomcat教程centos一、简介Tomcat是一个免费的开源的Serlvet容器,它是Apache 基金会的Jakarta项目中的一个核心项目,由Apache,Sun 和其它一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。

Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如ApacheWeb服务器(举例来说,Tomcat没有大量的选择性模块)。

不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。

在安装Tomcat之前需要安装j2sdk(Java 2 SoftwareDevelopment Kit),也就是JDK。

二、系统环境系统平台:RHEL 5.4(系统要求:Linux 2.6+ 内核)Nginx版本:nginx/1.0.15Mysql 版本:5.1.35-log Source distributionPhp版本:php-5.2.10三、安装JDK1)下载j2sdk ,如jdk-6u1-linux-i586-rpm.bin2)在终端中转到jdk-6u1-linux-i586-rpm.bin所在的目录,输入命令#chmod +755 jdk-6u1-linux-i586-rpm.bin; //添加执行的权限。

3)执行命令#./jdk-6u1-linux-i586-rpm.bin;//生成jdk-6u1-linux-i586.rpm的文件。

4)执行命令#chmod +755 jdk-6u1-linux-i586.rpm;//给jdk-6u1-linux-i586.rpm添加执行的权限。

5)执行命令#rpm –ivh jdk-6u1-linux-i586.rpm ; //安装jdk。

6)安装界面会出现授权协议,按Enter键接受,把jdk 安装在/usr/java/jdk1.6.0_01。

linux云端yum安装jdk、zookeeper、nginx命令详解

linux云端yum安装jdk、zookeeper、nginx命令详解

一、CentOS操作系统安装jdk1、查看云端目前支持的jdk版本:yum search java|grep jdk2、选择jdk1.8安装:yum install -y java-1.8.0-openjdkps:必须是管理员身份3、安装成功,之后验证:java –version4、查看jdk安装目录:find / -name 'java'备注:通过yum命令在线安装jdk简单、快捷、无需配置环境变量即可使用java相关服务。

二、配置安装注册中心zookeeper1、首先将zookeeper的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、然后在根目录下创建一个data的文件夹:mkdir dataLs:显示一下是否创建成功3、进入根目录下的conf文件夹:cd conf4、将conf文件夹下的zoo_sample.cfg改名为zoo.cfg:mv zoo_sample.cfg zoo.cfg5、编辑zoo.cfg文件:vi zoo.cfg,更改dataDir(数据保存路径:保存在data文件下):进入data文件夹,使用pwd查看文件全路径,然后复制到dataDir保存即可:wq。

6、开启zookeeper:进入bin文件夹:cd bin然后开启:./zkServer.sh start查看开启状态:./zkServer.sh status关闭zookeeper:./zkServer.sh stop7、关闭防火墙:service iptables stop三、部署tomcat以及dubbo监控中心1、首先将tomcat的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、将dubbo监控中心的war拷贝到系统中3、将war包拷贝到tomcat安装目录下的webapps下的dubbo-admin.war(此处改名,非必需):cp dubbo-admin-2.6.0.war apache-tomcat-7.0.47/webapps/dubbo-admin.war4、启动tomcat:bin/startup.sh5、查看控制台消息:tail –f logs/catalina.out四、安装nginx(要求的安装环境)1、需要安装gcc的环境:yum install gcc-c++2、第三方的开发包:(1)PCRE:nginx的http模块使用pcre来解析正则表达式,安装pcre库:yum install –y pcre pcre-devel(2)zlib:nginx使用zlib对http包的内容进行gzip:yum install –y zlib zlib-devel(3)openssl:强大的安全套接字层密码库,囊括主要的密码算法,及SSL协议,nginx支持https协议:yum install –y openssl openssl-devel3、将nginx的压缩包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名4、进入nginx文件夹:cd nginx…5、不能直接编译,需要生成Makefile文件:./configure \> --prefix=/usr/local/nginx \> --pid-path=/var/run/nginx/nginx.pid \> --lock-path=/var/lock/nginx.lock \> --error-log-path=/var/log/nginx/error.log \> --http-log-path=/var/log/nginx/access.log \> --with-http_gzip_static_module \>--http-client-body-temp-path=/var/temp/nginx/client \>--http-proxy-temp-path=/var/temp/nginx/proxy \>--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \>--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \>--http-scgi-temp-path=/var/temp/nginx/scgi6、接下来使用make命令:make7、最后进行安装:make install8、启动nginx:cd nginxcd sbin./nginx:此时直接运行的话会报如下错误:nginx: [emerg] mkdir()"/var/temp/nginx/client" failed (2: No such file or directory):没有该文件夹9、创建该文件夹:mkdir /var/temp/nginx –p10、再次启动nginx:./nginx11、查看进程确定nginx启动是否:ps aux|grep nginx方框即显示运行成功12、进入首页:192.168.28.128(我的linux ip,看自己的是多少,ifconfig查看默认80端口)13、停止nginx:./nginx -s stop或者./nginx –s quit14、重新刷新配置文件;./nginx –s reload。

JDK、Tomcat、MySQL的详细安装图解

JDK、Tomcat、MySQL的详细安装图解

软件安装说明一.需要安装的软件要装的软件有三个:1. JDK1.5(安装程序的名字是jdk-1_5_0_15-windows-i586-p.exe)2. Tomcat6.0(压缩包的名字是apache-tomcat-6.0.zip)3. MySQL(安装程序的名字是MySQL5.1)二.JDK1.5的安装步骤:第一步:双击安装文件jdk-1_5_0_15-windows-i586-p.exe,JDK1.5安装程序运行。

如下图:第二步:选择“我接受该许可证协议中的条款”,单击“下一步”。

如下图:第三步:单击“更改”选项转到“更改当前目标文件夹”窗口,把“文件夹名称”改为C:\JDK1.5\,即把JDK1.5安装在C盘上。

单击“确定”,返回再单击“下一步”。

第四步:开始安装JDK(Java开发工具包),在安装的中间,会跳出一个窗口,为“J2SE Runtime Environment 5.0 Update 15-自定义安装”窗口,它将安装JRE(Java运行时环境),和前一步类似,单击“更改”选项转到“更改当前目的地文件夹”窗口,把“文件夹名称”改为C:\JRE1.5\。

单击“确定”,返回再单击“下一步”。

第五步:接下来是浏览器注册窗口,选上Microsoft Internet Explorer,单击“下一步”。

第六步:开始安装JRE,安装完成后显示“安装完成”窗口,单击“完成”,这样JDK和JRE都安装在C盘上了。

第七步:设置系统变量。

右键点击桌面上“我的电脑”图标→属性→“高级”选项卡→环境变量,如下图:在系统变量栏新建如下环境变量(如果变量已经存在,将下面的值加上去即可):JAVA_HOME:C:\JDK1.5Classpath:C:\JDK1.5\jre\lib\rt.jar;.;(注意:点号表示当前目录,不能省略。

)Path:C:\JDK1.5\bin; (注意:这里的分号不能省略)如下图:(其中Path变量已经存在,将C:\JDK1.5\bin;加在前面)返回的窗口都按确定。

CentOS6.7下安装Tomcat

CentOS6.7下安装Tomcat

CentOS下安装配置Tomcat演示环境系统:Linux CentOS 6.7 64位环境:无安装apache、php、mysql账号:Root一、下载相关安装包注:可以先进入#cd /usr/local/ /进里面后再下载(也可以根据自己情况而定)1、下载jdk2、下载Tomcat二、安装JDK和Tomcat1、编译安装Jdk[root@bogon tomcat]# mkdir /usr/java //建立jdk存放目录[root@bogon tomcat]# tar -xf jdk-8u77-linux-x64.gz[root@bogon tomcat]# mv jdk1.8.0_77 /usr/java/ //将解压出来的目录放到提前建立好的目录下到此JDK安装已经完成了2、配置jdk环境变量[root@bogon tomcat]# vim /etc/profile在尾部添加:export JAVA_HOME=/usr/java/jdk1.8.0_77export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH [root@bogon tomcat]# source /etc/profile //使环境变量生效[root@bogon tomcat]# java -version //测试安装的Java 出现如下所示的java version "1.8.0_77"Java(TM) SE Runtime Environment (build 1.8.0_77-b03)Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)注:如果出现差不多没有关系3、安装Tomcat[root@bogon tomcat]# tar -xf apache-tomcat-8.0.33.tar.gz[root@bogon tomcat]# mv apache-tomcat-8.0.33 /usr/local/tomcat //更名且指定你存放的目录路径[root@bogon tomcat]# cd /usr/local/tomcat/bin/[root@bogon bin]# sh startup.sh //启动tomcatUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/java/jdk1.8.0_77Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started.出现以上信息则启动成功三、验证结果访问http://192.168.2.68:8080 /访问地址IP:8080 如果访问不了#/etc/init.d/iptables stop /停用防火墙再访问看看到此tomcat安装完成,也完成了测试,接下里说说自动启动的相关设置Centos设置Tomcat开机启动1、进入编辑[root@bogon bin]# vim /etc/rc.d/rc.local //开机启动的脚本2、打开后在最底部加入下面图中的几行注:如果你的安装路径与上图中不一样,请自己改动你的安装路径3、重启服务器,试试能不能访问如果发现不能访问按下面方法处理试试[root@bogon ~]# netstat -antlp //查看开启服务端口如上图发现8080端口已经开启,即tomcat启动成功那么我们想到了防火墙,[root@bogon ~]# iptables stop //首先关闭防火墙[root@bogon ~]# chkconfig --list //联想到可能防火墙开机自启动[root@bogon ~]# chkconfig iptables off //关闭防火墙的开机自启动即可CentOS Tomcat修改默认端口1、打开tomcat配置文件[root@bogon ~]# vim /usr/local/tomcat/conf/server.xml //配置文件存放路径2、打开Tomcat配置文件之后按/8080 快速检索3、修改端口,将8080 修改为80试试,修改完成保存退出重启tomcat并检测[root@bogon ~]# cd /usr/local/tomcat/bin/ //切换到执行脚本的目录[root@bogon bin]# sh shutdown.sh //停止tomcat[root@bogon bin]# sh startup.sh //启动tomcat[root@bogon bin]# netstat -antlp //端口查看如上图显示,修改成功访问http://192.168.2.68 访问成功。

centos6.6、jdk、mysql、tomcat服务器安装文档

centos6.6、jdk、mysql、tomcat服务器安装文档

服务器安装手册-linux centOs6.62015年8月6日目录服务器安装手册 (1)1 Linux 服务器安装 (3)1.1版本选择 (3)1.2系统安装 (3)2 数据库安装MySQL (3)2.1准备安装文件 (3)2.2卸载CentOS系统自带的MySQL (3)2.3 离线手动安装MySQL (4)2.4 初始化MySQL密码 (4)2.5 更改MySQL数据库目录位置 (5)3 JDK安装 (6)3.1准备安装文件 (6)3.2卸载系统原版本JDK (6)3.3安装JDK6 (6)3.4配置环境变量 (7)4 Tomcat安装 (7)4.1 准备安装文件 (7)4.2安装教材及注意项 (7)4.3设置自启动 (8)1Linux 服务器安装1.1版本选择选择Linux CentOS6.6版本安装文件,制作安装光盘1.2系统安装2数据库安装MySQL2.1准备安装文件本软件系统采用MySQL数据库系统,选定MySQL5.6作为我们数据库系统,因部署环境为保密环境,不可连接互联网,需使用离线安装包,下载离线安装包,安装文件如下:2.2卸载CentOS系统自带的MySQL在操作系统中安装MySQL时需将系统自带的MySQL卸载掉,卸载步骤如下:1、查找现系统中是否安装了MySQL命令:#rpm –qa|grep –i mysql2、停止MySQL服务命令:service mysql stop3、删除之前安装的MySQLrpm –e (删除命令) rpm -e –nodeps (强制删除命令)例如:rpm -e –nodeps MySQL-server-5.5.25a-1.rhel54、再次查找机器是否安装Mysql命令:rpm -qa|grep -i mysql无结果,说明已经卸载彻底、接下来直接安装mysql即可2.3 离线手动安装MySQL1、将准备的3个离线mysql安装包,通过光盘拷贝到/home目录下2、通过命令开始安装:安装服务端:# rpm -ivh MySQL-server-5.6.25a-1.rhel5.x86_64.rpm安装客户端:# rpm -ivh MySQL-client-5.6.25a-1.rhel5.x86_64.rpm安装devel端:# rpm -ivh MySQL-devel-5.6.25a-1.rhel5.x86_64.rpm安装成功后显示同下图类似:注:解决字符编码和数据库表名是否区分大小写问题,修改f 配置文件,保存退出# cd /etc# vi f在最下面添加如下配置character-set-server=utf8lower_case_table_names=12.4 初始化MySQL密码安装MySQL成功后root初始密码为空1)改表法进入MySQL界面命令:# mysql –u root -pmysql> use mysql;mysql> update user set host = '%’where user =’root’ and host=’::1’;mysql> select host, user from user;mysql> flush privileges;mysql> quit;注意:You must SET PASSWORD before executing this statement的解决方法SET PASSWORD = PASSWORD('root');2)授权法mysql> GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY ‘root’ WITHGRANT OPTION;2.5 更改MySQL数据库目录位置MySQL默认的数据文件存储目录为/var/lib/mysql。

CentOs6.3-jdk-tomcat-oracle安装配置说明

CentOs6.3-jdk-tomcat-oracle安装配置说明

一、C entOs6.4安装:1、准备事例为VMWare上安装CentOs,普通电脑上安装流程大致相同。

安装的CentOs系统为CentOS-6.4-i386和CentOS-6.4-x86_64,在以后的配置过程中如果出现不同配置的情况,将一一说明,未区别说明的则为相同配置。

另外,普通电脑与虚拟机安装系统,有一定差异,差异的地方会说明。

如需要安装oracle则32位系统最好保留30G硬盘空间,64位系统保留40G空间。

此处以64为centos6.4为案例安装,安装文件为:2、开始安装放入光碟,选择第一个(此处虚拟机与普通电脑安装相同)选择skip(此处虚拟机与普通电脑安装不同)选择next(此处虚拟机与普通电脑安装相同)选择Chinese(Simplified)(中文(简体)),然后选择next(此处虚拟机与普通电脑安装相同)键盘选择美国英语式,然后点击下一步(此处虚拟机与普通电脑安装相同)选择基本存储设备,然后点击下一步(此处虚拟机与普通电脑安装相同)处虚拟机与普通电脑安装相同)填写好主机名,点击下一步(此处虚拟机与普通电脑安装相同)此处默认上海就可以,点击下一步(此处虚拟机与普通电脑安装相同)填写好密码,点击下一步(注意:此处为root用户密码)(此处虚拟机与普通电脑安装相同)所有空间),选择好点击下一步(此处虚拟机与普通电脑安装相同)(以下进行分区操作)选择创建(此处虚拟机与普通电脑安装相同)默认标准分区就可以,点击创建(此处虚拟机与普通电脑安装相同)普通电脑安装相同)再选择创建(此处虚拟机与普通电脑安装相同)和刚才一样(此处虚拟机与普通电脑安装相同)通电脑安装相同)创建好分区之后,点击下一步(此处虚拟机与普通电脑安装相同)由于是空盘,点击格式化(此处虚拟机与普通电脑安装相同)选择将修改写入磁盘(此处虚拟机与普通电脑安装相同)开始格式化硬盘,并创建分区(此处虚拟机与普通电脑安装相同)设置引导区与系统安装区,默认就可以,点击下一步(此处虚拟机与普通电脑安装相同)虚拟机与普通电脑安装相同)安装开始(此处虚拟机与普通电脑安装相同)安装完成,点击重新引导(此处虚拟机与普通电脑安装相同)安装完成后的初次配置,点击前进(此处虚拟机与普通电脑安装相同)选择(是,我同意该协议),点击前进(此处虚拟机与普通电脑安装相同)创建一个普通用户,填写好用户名、密码,点击前进(此处虚拟机与普通电脑安装相同)设置好时间,点击前进(此处虚拟机与普通电脑安装相同)点击确定(此处虚拟机与普通电脑安装相同)最后一步,点完成(此处虚拟机与普通电脑安装相同)这里我们进入root用户,点击其他(此处虚拟机与普通电脑安装相同)用户名为root,点击登录(此处虚拟机与普通电脑安装相同)填写密码,点击登录(此处虚拟机与普通电脑安装相同)进入root用户会有此提示,点击关闭(此处虚拟机与普通电脑安装相同)到此,centos6.4安装完成(此处虚拟机与普通电脑安装相同)二、J DK安装:1、准备准备安装程序,安装程序为:下载地址为:/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html 2、开始安装首先检查系统是否已经安装了jdk打开终端输入:java和javac首先在终端中输入:rpm -qa | grep java再输入:rpm -e --nodeps(jdk的名称),此处为:卸载完自带的jdk后,在/usr创建文件夹java讲jdk安装文件拷贝到java文件夹下在终端模式下,进入java文件夹,输入./jdk-6u45-linux-x64.bin开始解压操作解压完成后会出现jdk文件开始配置环境变量,输入:gedit /etc/profile在文件的最后,加上:重启电脑,查看jdk是否安装成功,在终端中输入:java –version说明jdk安装成功,输入java和javac查看是否jdk和jre都安装成功自此,jdk安装完毕三、T omcat安装:1、准备准备安装文件,此处安装文件为:2、开始安装首先把下载下来的tomcat文件解压在/usr/locl下建立文件夹:tomcat6将解压出来的tomcat拷贝到tomcat6下终端进入bin文件夹,启动tomcat,输入:./startup.shTomcat启动成功,输入:./ shutdown.shTomcat关闭,自此tomcat安装成功四、O rcale安装:1、准备准备安装文件解压放在同一个文件夹下2、开始安装修改文件/etc/hosts,终端中输入:gedit /etc/hosts修改文件/etc/sysctl.conf,输入:gedit /etc/sysctl.conf 增加的内容为:增加内容为:修改文件/etc/selinux/config,输入:gedit /etc/selinux/config安装包,此处64为安装包与32位不同:以上安装包命令在终端中一一输入安装,注意,yum install命令必须在有网的情况下才能安装包,其他包都在安装光盘中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文档由黄海整理于2011-06-23步骤1:卸载掉JDK1.4.2在安装之前可以先看下是否有自带的jdkjava -version用root用户登陆到系统,打开一个终端输入rpm -qa| grep gcj显示内容其中包含下面两行信息# java-1.4.2-gcj-compat-1.4.2.0-27jpp卸载rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-27jpp如果有依赖关系,不让卸载,就用 rpm -e --nodeps 卸载就行了此时jdk1.4已被卸了。

------------------------------------------------------------------------------------------------步骤2:下载JDK1.6 for linux/otn-pub/java/jdk/6u26-b03/jdk-6u26-linux-i586-rpm.bin2、上传此文件到LINUX主机/root下,并通过chmod +x jdk-6u26-linux-i586-rpm.bin命令使其获得可执行权限运行一下:./jdk-6u26-linux-i586-rpm.bin3.通过rpm -ivh jdk-6u26-linux-i586.rpm来进行安装4.安装完毕,JDK安装在/usr/java/目录下5.设置环境变量(写入/etc/profile中)vi /etc/profileexport JAVA_HOME=/usr/java/jdk1.6.0_26export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_H OME/jre/lib/rt.jarexport PATH=$PATH:$JAVA_HOME/bin检查一下是不是没问题了?source /etc/profile正常的话是啥也不出来的啊!!okay了键入java -version如果出现相关JDK版本信息,证明成功安装Tomcat前提是要配置好了jdk环境变量。

1 在apache上下载压缩版的apache-tomcat-6.0.32.tar.gz下载地址:/apache-mirror/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz2 新建文件夹temp :mkdir /usr/local/temp/3 将文件移到tomcat目录下:mv apache-tomcat-6.0.32.tar.gz /usr/local/tempcd /usr/local/temp4 解压缩文件:tar xzvf apache-tomcat-6.0.32.tar.gz删除源包以节约磁盘rm -f *.tar.gz重命名为tomcatmv apache-tomcat-6.0.32/ /usr/local/tomcat(3)、修改环境变量在目录/etc下修改profile文件vi /etc/profileexport CATALINA_HOME=/usr/local/tomcatexport CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib export PATH=$PATH:$CATALINA_HOME/bin执行命令:source /etc/profile查看环境变量:echo $CLASSPATH启动tomcat:cd /usr/local/tomcat/bin/./catalina.sh start或者./catalina.sh run如果这里有错误可以在控制台看到错误信息(关闭tomcat ./shutdown.sh stop)(4)、测试查看Tomcat是否已经启动netstat -ntl | grep 8080浏览器地址栏输入http://192.168.88.199:8080/ 将8080端口加到防火墙,不然无法看见测试页面如果能看到Tomcat的欢迎页表示整合成功,至此已经完成了Java/JSP服务器的搭建。

使用Java Service Wrapper设置tomcat作为linux服务并且开机自动启动前几天总结了使用JSVC来设置tomcat作为linux服务并且开机自动启动,但是如果要更专业一点来控制tomcat的启动,使用Java Service Wrapper应该不失为一个好的选择,下面来总结一下Java Service Wrapper在Linux中对于tomcat启动的设置:1、安装JDK、Tomcat,此处略过。

比如tomcat安装在/usr/local/tomcat目录中。

2、下载Java Service Wrapper(目前版本wrapper-linux-x86-32-3.5.9,官网:)详细下载地址:/doc/english/download.jsp/download/3.5.9/wrapper-linux-x86-32-3.5.9-pro .tar.gz这里我下载的是社区版,是不是其它版本的是收费的啊?用命令tar -zxvf wrapper-linux-x86-32-3.5.9.tar.gz解压,得到目录wrapper-linux-x86-32-3.5.9,使用ln -s wrapper-linux-x86-32-3.5.9 wrapper给目录wrapper-linux-x86-32-3.5.9 建一个名称为wrapper的软链接。

命令参考资料:ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件目标文件。

当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

例如:ln –s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思。

这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接和硬链接两种,软链接就是ln –s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s,它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls –l命令去察看,就可以看到显示的link的路径了。

指令详细说明指令名称 : ln使用权限 : 所有使用者使用方式 : ln [options] source dist,其中 option 的格式为 :[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}][--help] [--version] [--]说明 : Linux/Unix 档案系统中,有所谓的连结(link),我们可以将其视为档案的别名,而连结又可分为两种 : 硬连结(hard link)与软连结(symbolic link),硬连结的意思是一个档案可以有多个名称,而软连结的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。

硬连结是存在同一个档案系统中,而软连结却可以跨越不同的档案系统。

ln source dist 是产生一个连结(dist)到 source,至于使用硬连结或软链结则由参数决定。

不论是硬连结或软链结都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。

-f : 链结时先将与 dist 同档名的档案删除-d : 允许系统管理者硬链结自己的目录-i : 在删除与 dist 同档名的档案时先进行询问-n : 在进行软连结时,将 dist 视为一般的档案-s : 进行软链结(symbolic link)-v : 在连结之前显示其档名-b : 将在链结时会被覆写或删除的档案进行备份-S SUFFIX : 将备份的档案都加上 SUFFIX 的字尾-V METHOD : 指定备份的方式--help : 显示辅助说明--version : 显示版本范例 :将档案 yy 产生一个 symbolic link : zzln -s yy zz将档案 yy 产生一个 hard link : zzln yy xx如果设置错误了,需要删除软链接,那么执行:rm –f wrapper1、复制wrapper/src/bin/sh.script.in到/usr/local/tomcat/bin目录,重命名为tomcat命令:cp wrapper/src/bin/sh.script.in /usr/local/tomcat/bin验证下是不是拷贝成功了:cd /usr/local/tomcat/bin重命名为tomcat:mv sh.script.in tomcat2、复制wrapper/src/conf/wrapper.conf.in到/usr/local/tomcat/conf/wrapper.conf命令:cd /rootcp wrapper/src/conf/wrapper.conf.in /usr/local/tomcat/conf/wrapper.conf3、复制wrapper/lib目录下的所有3个文件到/usr/local/tomcat/lib目录cp -a wrapper/lib/. /usr/local/tomcat/lib/4、复制wrapper/bin目录下的wrapper文件到/usr/local/tomcat/bin目录cp -a wrapper/bin/wrapper /usr/local/tomcat/bin/4、修改下脚本文件:vi /usr/local/tomcat/bin/tomcatAPP_NAME="tomcat"APP_LONG_NAME="Tomcat Application Server"WRAPPER_CMD="./wrapper"WRAPPER_CONF="../conf/wrapper.conf"赋予执行权限chmod 775 /usr/local/tomcat/bin/tomcat修改/usr/local/tomcat/conf/wrapper.conf文件,如:rm -f /usr/local/tomcat/conf/wrapper.confvi /usr/local/tomcat/conf/wrapper.conf#******************************************************************** # Wrapper Properties#******************************************************************** # Java Application# --------------------------------------------------------set.JAVA_HOME= /usr/java/jdk1.6.0_26/set.CATALINA_HOME=/usr/local/tomcatset.CATALINA_BASE=/usr/local/tomcatmand=/usr/java/jdk1.6.0_26/bin/java# --------------------------------------------------------# Java Main class. This class must implement the WrapperListener interface# or guarantee that the WrapperManager class is initialized. Helper# classes are provided to do this for you. See the Integration section# of the documentation for details.# 使用WrapperStartStopApp,这样可以通过命令带start/stop来启动/停止程序。

相关文档
最新文档