1. 下载tomcat Apache Tomcat® - Welcome!
2. 下载好后使用你的传输工具传输到Linux(这里使用的是lzrzsz方式)
rz
3. 新建一个www用户,并设置一个密码
adduser www
Adding user `www' ...
Adding new group `www' (1000) ...
Adding new user `www' (1000) with group `www' ...
Creating home directory `/home/www' ...
Copying files from `/etc/skel' ...
New password: #为www用户设置一个密码
Retype new password: #重复输入密码
passwd: password updated successfully
Changing the user information for www
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
4.在根目录新建一个名为www的文件夹,并设置好权限。
mkdir /www #在根目录新建一个www文件夹
chown www /www #设置该目录为www用户所有
chmod -R 775 /www #设置该目录的仅www用户可以写入操作
5.切换www用户创建并进入tomcat文件夹
su www
mkdir /www/tomcat #新建tomcat目录
cd /www/tomcat #进入tomcat目录
cd
6.解压tomcat安装包且进入apache-tomcat-10.0.8目录
cd /www/tomcat/apache-tomcat-10.0.8
tar -xvf /apache-tomcat-10.0.8.tar.gz #使用tar命令解压tomcat安装包,此处应该是你上传的以tar.gz结尾的文件路径
7.运行tomcat,须在tomcat根目录执行
cd bin
./startup.sh
Using CATALINA_BASE: /www/tomcat/apache-tomcat-10.0.8
Using CATALINA_HOME: /www/tomcat/apache-tomcat-10.0.8
Using CATALINA_TMPDIR: /www/tomcat/apache-tomcat-10.0.8/temp
Using JRE_HOME: /usr/local/java/jdk1.8.0_291
Using CLASSPATH: /www/tomcat/apache-tomcat-10.0.8/bin/bootstrap.jar:/www/tomcat/apache-tomcat-10.0.8/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started. #启动成功
8. 防火墙转发8080端口到80端口
因为Linux的端口在0~1024是root用户所有,所以需要将8080转发到80端口
su root # 务必切换到root用户,否则无法使执行
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080