[Linux] Tomcat7+MySQL5+nginx+CentOS6
来源:互联网 发布:恶意软件博物馆 编辑:程序博客网 时间:2024/06/18 18:28
关键字:
CentOS6.5 jdk1.7.0 Tomcat7.0.70 MySQL5.6 nginx
- 下载jdk17源码包
- 下载tomcat7070
- 解压缩下载的源码包
- 移动位置
- 添加环境变量
下载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.gztar -zxvf apache-tomcat-7.0.70.tar.gz
移动位置
mv apache-tomcat-7.0.70 /usr/local/tomcat7mv jdk1.7.0_79 /usr/local/jdk1.7.0_79
添加环境变量
vim /etc/profile
在porfile文件最后追加三行
export JAVA_HOME=/usr/local/jdk1.7.0_79export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jarexport 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
- [Linux] Tomcat7+MySQL5+nginx+CentOS6
- linux(centos6) 安装mysql5.7
- Linux下搭建tomcat7和mysql5.6
- linux centos6.5 rpm安装mysql5.7
- Linux(CentOS6.5)安装MySQL5.6
- Linux(CentOS6.5)安装MySQL5.5
- Linux(CentOS6.5)安装MySQL5.6
- Linux(Centos6)下安装MySql5.6.38
- linux环境搭建nginx+tomcat7(安装篇)
- linux环境搭建nginx+tomcat7(配置篇)
- CentOS6.2+MySQL5.5+Nginx+PHP5.3.14安装文档
- Centos6.5(Linux)安装Nginx
- 【Linux】centos6.5 安装nginx
- 【Linux】Centos6.8安装Nginx
- CentOS6.3+JDK7+Tomcat7.0+MySQL5.5 开发环境的搭建
- CentOS6.3+JDK7+Tomcat7.0+MySQL5.5 开发环境的搭建
- 腾讯云环境搭建:Centos6.6+jdk1.8+mysql5.1+tomcat7
- HRMS CentOS6.x x86 Tomcat7.x MySQL5.7.17 html5 springMVC hibernate
- angular按钮排序+下拉框排序
- Kotlin实现侧滑抽屉菜单(DrawerLayout+NavigationView+Toolbar)
- poj1861 Network
- visual studio 2017出现MSB8020,MSB8036等SDK版本选择的错误
- 9种高性能可用高并发的技术架构
- [Linux] Tomcat7+MySQL5+nginx+CentOS6
- freemaker创建word文档
- 学习总结8
- OpenCV学习笔记(11):libfacedetection人脸检测的配置与使用
- php最全的正则表达式手册
- jQuery 国家语言(Language)选择切换的示例。
- PHP正则表达式匹配自定义开头结尾之前字符串
- HDU4039 The Social Network(bfs)
- 正则表达式的运用