Centos 搭建Tomcat环境

首先将jdk 和tomcat 下载下来, 并上传到服务器

https://pan.baidu.com/s/1BzBgSjJi9yId91xqI2vw-w
提取码:9dbm

将文件进行解压 命令 : tar -xvf jdk文件
如果解压的文件路径是/mnt/javaweb/jdk1.8.0_161
输入 vim /etc/profile
编辑输入
export JAVA_HOME=/mnt/javaweb/jdk1.8.0_161
export JRE_HOME=JAVA_HOME/lib:CLASSPATH
export PATH=JRE_HOME/bin:$PATH

保存后 source /etc/profile 应用环境
后输入java -version 则配置成功

将tomcat 放到服务器上 找到bin目录并执行 ./startup.sh
则启动了服务器

Mysql 搭建https://www.cnblogs.com/shenjianping/p/10984540.html

centos 端口转发 80 端口转到 8080端口
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

rinetd 服务器内端口转发
https://github.com/samhocevar/rinetd 下载地址

要在Unix下构建,请运行./bootstrap以创建配置文件,然后./configure创建构建文件,然后键入 make以构建rinetd。要安装,请make install以root用户身份输入。
编辑配置
vi /etc/rinetd.conf
0.0.0.0 8080 172.19.94.3 8080
0.0.0.0 2222 192.168.0.103 3389
1.2.3.4 80 192.168.0.10 80

说明一下(0.0.0.0表示本机绑定所有可用地址)
将所有发往本机8080端口的请求转发到172.19.94.3的8080端口
将所有发往本机2222端口的请求转发到192.168.0.103的3389端口
将所有发往1.2.3.4的80端口请求转发到192.168.0.10的80端口

启动程序
pkill rinetd ##关闭进程
rinetd -c /etc/rinetd.conf ##启动转发


pkill rinetd
rinetd -c /etc/rinetd.conf


把这条命令加到/etc/rc.local里面就可以开机自动运行

查看状态
netstat -antup

需要注意
1.rinetd.conf中绑定的本机端口必须没有被其它程序占用
2.运行rinetd的系统防火墙应该打开绑定的本机端口
例如:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1111 -jACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -jACCEPT

启动mysql

service mysqld start

快速停止
alias start8080="sh /mnt/javaweb/tomcat8080/bin/startup.sh"
alias stop8080="sh /mnt/javaweb/tomcat8080/bin/shutdown.sh"

Centos安装中文字体
https://www.cnblogs.com/helios-fz/p/13706157.html

你可能感兴趣的:(Centos 搭建Tomcat环境)