[Linux] Tomcat7+MySQL5+nginx+CentOS6

13 篇文章 0 订阅

关键字:
CentOS6.5 jdk1.7.0 Tomcat7.0.70 MySQL5.6 nginx

下载jdk1.7源码包

在百度搜索jdk 找到www.oracle.com域名的链接。

打开后找到Java SE->Downloads->Java Archive->Java SE 7->Java SE Development Kit 7u79选择Accept License Agreement

下载你想要的版本,可以直接用wget下载到服务器(在另一台服务器上用wget下载时出现了错误,本地可以用浏览器下载于是可以用scp命令上传到服务器。scp命令具体用法可以看我之前的文章。)

scp jdk-7u79.tar.gz root@xxx.xxx.xxx.xxx:/root/

这里写图片描述

下载tomcat7.0.70

去tomcat官网下载tomcat7.0.70,下载位置链接,当时我的下载地址。

这里写图片描述

在服务器执行命令:

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz

这里写图片描述

解压缩下载的源码包

tar -zxvf jdk-7u79.tar.gz

tar -zxvf apache-tomcat-7.0.70.tar.gz

移动位置

mv apache-tomcat-7.0.70 /usr/local/tomcat7

mv jdk1.7.0_79 /usr/local/jdk1.7.0_79

添加环境变量

vim /etc/profile

在porfile文件最后追加三行

export JAVA_HOME=/usr/local/jdk1.7.0_79

export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

这里写图片描述

使环境变量生效

source /etc/profile

这里写图片描述

查看java版本

java -version

这里写图片描述

查看当前已开启的端口

netstat -ntlp

这里写图片描述

临时关闭防火墙

service iptables stop

(centos7) systemctl stop nginx

这里写图片描述

进入tomcat bin文件夹

cd /usr/local/tomcat7/bin

执行tomcat启动脚本

./startup.sh

这里写图片描述

在本地浏览器打开你的服务器的ip地址:8080,如果是本地则打localhost:8080/127.0.0.1:8080

这里写图片描述

出现上述的网页则表示tomcat安装成功。

再次执行查看端口命令:

netstat -ntlp

此时开启的端口为:

这里写图片描述

在刚才,我们临时关闭了防火墙(iptbales)。为了安全起见,我们至少应当开启iptables,设置一条iptabes的规则,允许8080端口访问。

先查看iptables当前规则:

iptables -nvL

这里写图片描述

由此可知,当前没有规则。

执行如下两条命令,第一条是添加规则。第二条是把当前规则保存到文件,使得下次重启iptables会记住规则。

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

(centos7)firewall-cmd --permanent --add-port=8080/tcp

(centos7)firewall-cmd --permanent --query-port=8080/tcp

再查看防火墙规则:

iptables -nvL

这里写图片描述

可见已经把8080添加进规则。

未完待续…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值