Linux全命令行操作下配置Mysql+TomcatAndroidApp服务器基本步骤?

Linux全命令行操作下配置Mysql+TomcatAndroidApp服务器基本步骤?,第1张

在linux中可以实现用户定制的Tomcat实例。如果多个开发人员需要共享安装的tomcat,但是他们需要自己的唯一实例,那么非常的有用。要实现这个需要设置CATALINA_BASEexportCATALINA_BASE=$HOME/tomcat如果环境中不存在,那么CATALINA_BASE将自动被设置为CATALINA_HOME。下面,需要在主目录下建立Tomcat目录,并且创建或者拷贝特定目录。cd$HOMEmdtomcatcdtomcatmdlogsmdwebappsmdworkmdtemp如果希望拷贝tomcatwebapps目录的内容,可以把他们拷贝到新的webapps目录。修改conf/serverxml文件,替换以下的端口以免冲突。如果将Tomcat配置成为Apache的侦听端口8009,那么可以在serverxml文件中注释该元素而禁用该连接器。其他可能需要修改的端口:8080默认的连接端口8443SSL的连接端口8009Apache的侦听端口8005用于停止Tomcat的端口修改完成后,可以使用CATALINA_HOME/bin目录中的常见的startupsh与shutdownsh脚本来启动和停止Tomcat。此时候因为文件权限设置为你的用户使用,所以不要使用tomcat用户。

我到apache官网上下载了个linux下的tomcat7,然后复制到linux服务器上了,解压安装(参照的CSDN博客,请自行查看下),如果java没有安装,请自行安装,接着测试tomcat是否能够启动,如果能够启动则把一个项目的war包拷入到该tomcat的webapps下面,删除ROOT文件夹,然后进入bin目录,输入/startupsh,进行开启tomcat,我用的是wcpwar包,开启时间需要看项目大小。一般情况下,是需要将tomcat关闭之后(/shutdownsh),再重新启动tomcat,但是有时关闭tomcat并不能完全关闭它,这样会占用端口号,所以我们使用:ps -ef | grep tomcat,来查看tomcat的打开情况,使用:kill - 9 编号,来关闭tomcat。然后,重启该tomcat就可以了,此时就可访问:服务器地址:+端口号+/项目名,来访问这个项目的服务了。

工具/原料

jdk-6u33-linux-x64bin

apache-tomcat-702targz

方法/步骤

以RedHat系列64位操作系统为例,到Apache和Oracle的官方网站下载所需的工具包jdk-6u33-linux-x64bin和apache-tomcat-702targz,并

将两个软件包上传到Linux服务器。

为jdk-6u33-linux-x64bin授权,运行该文件

#chmod +x jdk-6u33-linux-x64bin

#/jdk-6u33-linux-x64bin

将生成的文件移动到/usr/local/下,并做软链接

为java配置本地环境变量,并测试java环境是否配置成功。

#vim /etc/profile

JAVA_HOME=/usr/local/java

JRE_HOME=/usr/local/java/jre

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

PATH=$JAVA_HOME/bin:$PATH

export PATH CLASSPATH JAVA_HOME

#source /etc/profile

#java -version

解压tomcat软件包apache-tomcat-702targz,并将解压文件移动到/usr/local下

修改tomcat配置文件。进入tomcat的bin目录

#cd /usr/local/tomcat/bin/

#vim catalinash

在85行下添加

JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djavaawtheadless=true "

配置内存大小,修改完成后保存配置

启动tomcat服务器

#cd /usr/local/tomcat/bin/

#/startupsh

一、上传Tomcat服务器

二、安装Tomcat服务器

21、解压tomcat服务器压缩包

22、配置环境变量

tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量

编辑/etc下的profile文件,加上如下内容:

23、修改tomcat服务器的启动端口

修改将Tomcat服务器启动时使用的端口,例如改成9999

修改完serverxml文件之后,保存,退出。

三、Tomcat服务器启动和关闭

31、启动Tomcat服务器

进入tomcat服务器的bin目录,然后执行"/startupsh"命令启动Tomcat服务器,如下图所示:

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalinaout文件进行查看,如下图所示:

访问Tomcat服务器,如下图所示:

可以正常访问了,说明Tomcat服务器已经正常启动成功了。

安装Jdk

1

由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。

首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。

2

然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64targz下载。

3

如果用户操作的是linux图形化界面,直接打开浏览器下载即可。

假如是像我等这样,操作着终端,只能苦逼的使用wget命令进行下载了。

这里需要注意,官网上需要做一个选择。只有同意后才能够进行下载。这里将下载的命令写出来,大家直接复制即可。或者是通过获取Cookie来进行修改。

wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwwworaclecom%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260html; s_sq=%5B%5BB%5D%5D" http://downloadoraclecom/otn-pub/java/jdk/7u65-b17/jdk-7u65-linux-x64targz

4

下载下来以后,我们将其移到我们创建的一个目录中。

mv /alidata/download/jdk-7u65-linux-x64targz /alidata/server

然后进行解压

tar -zxvf /alidata/server/jdk-7u65-linux-x64targz

5

解压以后,我们需要编辑profile文件,相当于Windows中配置JDK那样设置环境变量。

输入vi /etc/profile进行编辑。

6

配置成功后,需要关闭终端,重新进入,输入java -version,如果出现如下内容,则证明JDK安装成功。

END

安装Tomcat 7

首先同样我们需要将Tomcat 7下载下来。打开Tomcat的官网。

我们选择左边的Tomcat 7下载

选择targz下载方式,复制下载地址,在linux终端中输入:

wget -c 下载地址

进行下载。

下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tomcat等服务。

mv /alidata/download/apache-tomcat-7054targz /alidata/server

然后进行解压

tar -zxvf /alidata/server/apache-tomcat-7054targz

当解压成功以后,我们直接进入到tomcat bin目录中。

输入 /startupsh启动Tomcat,假如显示Tomcat started,则表明启动成功。

输入地址,假如能够成功的访问到Tomcat的默认界面表示成功

Tomcat的默认端口为8080

 首先是到官网下载tomcat,选择你需要的版本下载安装即可,相信能搭建服务的对安装肯定很熟了,不熟悉的同学自己百度或者google吧,网上有很多。我主要讲一下配置过程。

tomcat安装好后首先要对它进行配置文件的修改。首先修改的是Connector port,见下图。把链接端口修改该成一个没有被系统或者其他软件占用的可用端口即可。这个端口支持http协议连接

再修改关闭tomcat的设置选项。shutdown  port,顾名思义,关闭tomcat的端口。详见下图的红色框内的内容

修改AJP port。这个设置支持AJP协议,如果不许要可以直接注释掉该行的注释内容。具体内容参考内容。你以为这就修改完了?错了,还有一个端口需要修改,那就是用于远程调试的端口。

还要修改bin目录下的catalinash文件中的JPDA_ADDRESS端口,该端口用于远程调试。详细内容见下图。

其实所有的软件服务都一样,都是修改配置文件的过程。正确的配置一个服务只要了解各个配置的含义,就能轻松搞定服务搭建了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Linux全命令行操作下配置Mysql+TomcatAndroidApp服务器基本步骤?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情