如何在linux中安装tomcat
以Linux 分支 Ubuntu Server 为例。
一、相关目录及作用说明
/etc/tomcat6 - 全局配置
/usr/share/tomcat6/ - 程序主目录
/usr/share/tomcat6/conf/Catalina/localhost/ - 本机部署的 Catalina 配置
/var/lib/tomcat6/ - 工作主目录
/var/lib/tomcat6/webapps - (应用文件实际存放于此)
/var/lib/tomcat6/work - 动态工作目录(动态编译的 .jsp 存放于此)
二、添加管理用户
在 /etc/tomcat6 下是 tomcat 的全局配置,这里需要修改 tomcat-users.xml
a. 添加角色名
b. 添加用户
这样在重启 tomcat 后,才可以用 admin 登录到 manager 页面。
三、启动/停止命令
很多时候需要手动启动/停止 tomcat,/usr/share/tomcat6 是 tomcat 的主程序目录。
/usr/share/tomcat6/bin/startup.sh
/usr/share/tomcat6/bin/shutdown.sh
这两个便是启动和停止 tomcat 服务的脚本。
次次启动的话,此处有可能需要手动创建 conf 和 logs 目录:
#cd /usr/share/tomcat6
#mkdir conf
#mkdir logs
如果要非 root 身份启动 tomcat,则需要修改 logs 目录权限:
#chmod a+rw logs
1 使用以下命令# ps -ef |grep tomcat如果返回类似以下信息说明tomcat没有启动502 19258 8770 0 7:14下午 ttys000 0:00.01 grep tomcat
2 如果返回类似以下信息出现,说明tomcat是启动了,第一个是启动该进程的用户,第二个是该进程的id,第三个 是占用CPU的百分比,
3 第四个是占用内存的百分比
具体方法参考sun网站上的安装说明。也可以参考我的做法(图形界面操作):下载正确的压缩包后解压,一般得到类似名为jdk1.x.x的文件夹。将整个文件夹移动到/usr/lib目录下,然后进入 jdk.1.x.x/bin下的java, javac, javadoc, jar四个可执行文件创建链接,然后复制到/usr/bin文件夹下,并且改名为与原文件相同。
这样做的原因是一般/usr/bin是$PATH环境变量 的一部分,以后你想运行javac命令编绎一个.java源文件时,只需要输入javac filename就行了,而不需要输入javac文件所在的完整路径。
JAVA_HOME环境变量可以不设置,因为据我的使用经验,java,javac等jdk的程序知道在哪里找到自己的家。当某个程序需要JAVA_HOME环境变量,我们再在它的启动脚本中设置。因为使用JAVA_HOME环境变量的程序很少。
1
由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。
首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。
2
然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64.tar.gz下载。
3
如果用户操作的是linux图形化界面,直接打开浏览器下载即可。
假如是像我等这样,操作着终端,只能苦逼的使用wget命令进行下载了。
这里需要注意,官网上需要做一个选择。只有同意后才能够进行下载。这里将下载的命令写出来,大家直接复制即可。或者是通过获取Cookie来进行修改。
wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u65-b17/jdk-7u65-linux-x64.tar.gz
4
下载下来以后,我们将其移到我们创建的一个目录中。
mv /alidata/download/jdk-7u65-linux-x64.tar.gz /alidata/server
然后进行解压
tar -zxvf /alidata/server/jdk-7u65-linux-x64.tar.gz
5
解压以后,我们需要编辑profile文件,相当于Windows中配置JDK那样设置环境变量。
输入vi /etc/profile进行编辑。
6
配置成功后,需要关闭终端,重新进入,输入java -version,如果出现如下内容,则证明JDK安装成功。
END
安装Tomcat 7
首先同样我们需要将Tomcat 7下载下来。打开Tomcat的官网。
我们选择左边的Tomcat 7下载
选择tar.gz下载方式,复制下载地址,在linux终端中输入:
wget -c 下载地址
进行下载。
下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tomcat等服务。
mv /alidata/download/apache-tomcat-7.0.54.tar.gz /alidata/server
然后进行解压
tar -zxvf /alidata/server/apache-tomcat-7.0.54.tar.gz
当解压成功以后,我们直接进入到tomcat bin目录中。
输入 ./startup.sh启动Tomcat,假如显示Tomcat started,则表明启动成功。
输入地址,假如能够成功的访问到Tomcat的默认界面表示成功.
Tomcat的默认端口为8080
方法/步骤
1
下载tomcat
在百度搜索tomcat,看到第一条结果是带有Apache
Tomcat
-
Welcome字样的,点击进入tomcat的官网。
2
在左侧导航条点击Tomcat
7.0,会进入7.0的下载列表,点击第一个zip,就会开始下载。(更多教程百度搜索:主机侦探)
3
上传安装包到服务器
使用FTPCute、WinSCP等工具,可以把安装包上传到服务器
路径是/opt。
4
安装tomcat
用Xshell等Linux远程连接工具访问服务器。
进入/opt目录,指令是cd
/opt。
解压安装包,指令是unzip
apache-tomcat-7.0.67.zip。
重命名解压后的文件夹,指令是mv
apache-tomcat-7.0.67
tomcat。
进入内部文件夹,指令是cd
/opt/tomcat/bin。
尝试启动tomcat,指令是sh
startup.sh,如果报错Cannot
find
./catalina.sh.The
file
is
absent
or
does
not
have
execute
permission.This
file
is
needed
to
run
this
program,则表示权限不足。
开启权限,指令是chmod
777
*.sh,然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了。
输入tailf
/opt/tomcat/logs/catalina.out,可以查看到tomcat的运行信息,如果看到INFO:
Server
startup
in
1925
ms,则表示tomcat已经启动成功了,按ctrl+c退出该日志。
用指令sh
shutdown.sh停止tomcat的运行,继续进行后续操作。
5
修改tomcat默认端口
tomcat默认的端口是8080,也就是说我们在浏览器访问的时候,需要在域名或IP后面加上:8080,这样不太方便,但是这个可以修改。
打开tomcat配置文件,指令是vi
/opt/tomcat/conf/server.xml。
打开之后按i或者a进入编辑模式。
找到8080,改为80。
然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)。
启动tomcat。
6
访问
在浏览器输入该服务器的域名或者IP,能看到如下页面,这是tomcat没有部署任何东西的默认页面。
怎样在linux系统中安装软件和游戏
1去深度网站下载一个镜像,下载好之后刻录到光盘或U盘启动之后选择第一个安装系统2接着进入deepinlinux欢迎页面3等待片刻之后,进入安装向导页面,选择中文4注意如果出现以下提示,要调整你的虚拟机或硬盘大小5。一查看文件安装路径这里以Oracle为例比如说我安装了Oracle,但是不知道文件都安装在哪些地方放在哪...
请问怎么在虚拟机linux操作系统中安装gcc编译器?
1. 下载GCC:访问GCC官方网站(http:\/\/gcc.gnu.org\/)或通过网络搜索以获取GCC的最新版本,通常为3.4.0。可下载的文件包括gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,仅压缩格式不同,内容相同。选择任意一种格式进行下载。2. 解压缩文件:根据所选的压缩格式,使用以下命令解压(使用命令行提示...
linux系统中如何安装程序、软件的几种方法
由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:.\/configure --prefix=目录名,这样可以使用rm -rf 软件目录名命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最难的,它适合于使用Linux已有一定经验...
如何在Linux系统中安装应用软件
一、源代码安装应用软件的源代码一般是file.tar.gz或者file.tgz格式,也就是说是以tar来打包,然后用gzip来压缩。以应用软件xfce-3.8.7.tar.gz为例,先进入软件的当前目录,然后使用gzip解压:#gzip -d xfce-3.8.7.tar.gz(注:-d 代表解压)。然后用tar解包:#tar -xvf xfce-3.8.7.tar。...
如何在 Linux 中安装 Visual Studio Code
首先需要安装Ubuntu Make。Ubuntu Make存在Ubuntu 15.04资源库中,但需要Ubuntu Make 0.7以上版本才能安装Visual Studio。所以,需要通过官方PPA更新到最新的Ubuntu Make,支持Ubuntu 14.04、14.10和15.04,但仅64位版本。打开终端,使用下列命令,通过官方PPA来安装Ubuntu Make:sudo add-apt-repository ...
如何在Linux虚拟机中安装Parallels Tools
1、转到 Fedora 虚拟机中的“终端”,逐个执行以下命令:su (输入 root 密码)dnf install gcc kernel-devel-$(uname -r) kernel-headers-$(uname -r) make 重要说明:对于Fedora和Redhat Linux,我们也建议安装“checkpolicy”和“selinux-policy-devel”。dnf install checkpolicy selinux-policy-...
如何在linux系统中安装python?
linux系统中安装python包括以下三个步骤:1、下载源代码 2、安装 tar –jxvf Python-2.5.2.tar.bz2 cd Python-2.5.2 .\/configure make make install 3、测试 在命令行下输入python,出现python解释器即表示已经正确安装。在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装...
如何在Linux系统中安装OpenOffice
首先在官网上下载OpenOffice的软件包 100多M。软件包名为:OOo_3.3.0_Linux_x86_install-rpm_en-US.tar.gz 下好后开始安装软件:1 解压 tar xf OOo_3.3.0_Linux_x86_install-rpm_en-US.tar.gz 2 解压后进入到解压出来的文件下 里面有3个文件夹和1个文件:分别是licenses ...
在linux中如何安装yum工具,要特别详细的
1、这里以centos7 linux系统为例进行讲解如何安装yum。首先,运行命令“rpm -qa yum”来查看系统是否已经安装了yum。如果安装了yum则会列出安装的rpm包名,否则输出为空:2、然后把centos7 linux系统安装光盘插入光驱运行“mount \/dev\/sr0 \/mnt”命令,将光盘挂载到\/mnt分区上:3、利用CD命令,切换...
linux怎么安装软件
1、打开系统,可以看到桌面,找到软件中心,打开软件中心 2、在这里你可以安装一些软件,但是软件比较少 3、你还可以直接从网站上下好deb的安装包,然后双击进行安装 4、双击后,会在应用市场打开它,然后点击安装就可以了 5、或者你在安装包在的文件夹,按住shift,点击鼠标右键,会弹出如下界面,点击在...
容群阿魏: 你好,安装方法如下:首先,在安装tomcat之前,要确保系统中已经安装好了jdk或jre,有关jdk的安装可一参考另一篇文章,因为tomcat是用java写的.来到tomcat安装包所在的目录:#cd /usr/local/Tomcat 解压安装包:#tar –zxvf apache-tomcat-5...
安定区13938168501: 如何在Linux系统上安装tomcat - ?
容群阿魏: 方法/步骤1、下载tomcat 在百度搜索tomcat,看到第一条结果是带有Apache Tomcat - Welcome字样的,点击进入tomcat的官网.2、在左侧导航条点击Tomcat 7.0,会进入7.0的下载列表,点击第一个zip,就会开始下载.(更多教程百度搜索:...
安定区13938168501: 如何在linux上安装tomcat - ?
容群阿魏: 1、tomcat基本不需要安装2、将tomcat解压到指定位置,例如/opt/tomcat3、安装jdk,编辑/etc/bashrc 增加配置export JAVA_HOME=/opt/jdk1.74、这个不是必须的 ln -s /opt/jdk1.7/bin/java /usr/bin5、cd /opt/tomcat 执行./bin/startup.sh即可6、netstat -ntlp检查端口
安定区13938168501: 如何在linux中安装tomcat - ?
容群阿魏: 安装Jdk1 由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK.假如安装了JDK则跳过该步,直接看安装Tomcat7. 首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载.2 然后根据自己的linux系统选择相应...
安定区13938168501: linux怎么安装tomcat服务器 - ?
容群阿魏: 方法/步骤1 首先我们来下载tomcat,因为之前我安装的是 jdk 1.7的版本,所以这里我下载的也是对应的tomcat 7,官方下载网址是:http://tomcat.apache.org/,点击 Download 链接,打开下面的页面;2 在上面打开的页面中,打开到已经编译...
安定区13938168501: linux 怎么安装tomcat - ?
容群阿魏: 1.先下载并且安装JDK,修改/etc/profile文件,配置环境变量. 2. source /etc/profile使环境变量的文件生效. 3.下载tomcat并且解压和安装tomcat. 4.设置CATALINA_HOME变量,给catalina.sh添加执行权限.在tomcat/bin目录下执行./catalina.sh start 启动tomcat,然后查看启动日志,并且访问http://IP:8080.进行tomcat进一步配置.
安定区13938168501: linux下tomcat怎么安装配置 - ?
容群阿魏: (一)、JDK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-8u45-linux-i586.tar.gz解压到/usr/local/下.1、解压 [root@Tomcat ~]# tar -zxvf jdk-8u45-linux-i586.tar.gz2、环境配置 [root@Tomcat ~]# sudo vi /etc/profile # set java environment ...
安定区13938168501: 怎么在linux服务器安装tomcat - ?
容群阿魏: 1、配置JAVA_HOME 例如 vi /etc/bashrc添加 export JAVA_HOME=/opt/jdk1.72、解压tomcat7.0.tar.gz到/opt/tomcat73、cd /opt/tomcat7./bin/startup.sh即可4、netstat -ntlp检查端口
安定区13938168501: linux下tomcat怎么编译安装 - ?
容群阿魏: 在linux下安装并操作tomcat 1、安装tomcat 1)、下载tomcat 从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下. root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6.0.20.tar.gz /home 2)、安装tomcat tar -zxvf apache-tomc.
安定区13938168501: linux怎么安装tomcat - ?
容群阿魏: linux环境变量和windows类似分全局和用户的 全局的 /etc/profile 用户的 用户根目录 .bash_profile 配置全局 vi /etc/profile i 编辑模式 在文件最后 export JAVA_HOME=/usr/local/java/jdk1.6.0_13 export PATH=$JAVA_HOME/bin:$PATH 配置用户的 内容一样 tomcat本分不需要关联其他只需读取系统配置的JDK变量 可直接拷贝整个目录然后 进入bin 目录下 执行 startup.sh