CentOS安装jdk + tomcat

1.下载并解压

2.移动到/usr目录下

img_8e7beaffbc9bbab3af781ed3dba1b97c.png
image.png

2.5 给予jdk所有权限

chmod 777 -R jdk

3.修改/etc/profile 文件

在最底部加

 export JAVA_HOME=/usr/java/jdk1.7.0_60

 export JRE_HOME=/usr/java/jdk1.7.0_60/jre

 exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

 export PATH=$PATH:$JAVA_HOME/bin
img_6997da18e050a938bd8f741c667ac796.png
image.png

4.source profile 使文件生效

5.java -version 检测是否安装成功

img_a7add51f721ef93be37cb25c599531df.png
image.png
  • tomcat 安装
  • 1.解压
    • unzip或者tar
  • 2.移动至/usr
  • 3.给予权限


    img_45e0064094c60775a28fa73e6db0dfda.png
    image.png
  • 4.执行./startup.sh判断是否安装成功(出现下面的证明成功了)
    • img_78f43ab760cb45887d7fb05453573b22.png
      image.png
  • 5.防火墙和端口问题的解决

    • 先查看tomcat日志(进入bin目录 ./catalina.sh run)

    • 关闭防火墙 service iptables stop//redhat系列

                                  service ufw stop   //ubuntu       ufw  disable  开机不自动启动 
      
    • 查看8080端口占用情况netstat -apn |grep 8080
    • img_e2c7ecfbedc2ddab75a6bc9b5e8f93b3.png
      image.png
*   ![image.png](http://upload-images.jianshu.io/upload_images/5786888-05883ae56d6705f3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


*   或者开放8080等端口
*   yum install -t iptables 
*   service iptables status
*   service iptables start
*   iptables -P INPUT ACCEPT   #这个一定要先做,不然清空后可能会悲剧
*   iptables -F    #清空默认所有规则 
*   iptables -X   #清空自定义的所有规则
*   iptables -Z    #计数器置0
*   iptables -A INPUT -i lo -j ACCEPT

*   iptables -A INPUT -p tcp --dport 22 -j ACCEPT

*   iptables -A INPUT -p tcp --dport 80 -j ACCEPT   开放80端口

*   iptables -A INPUT -p tcp --dport 8080 -j ACCEPT   开放8080端口

*   保存重启
*   service iptables save
*   service iptables restart
  • 如果还不能访问!查看阿狸腾讯安全组端口!!!
  • mysql
    • 1.查看是否有mysql
    • rpm -qa |grep mysql
    • 2.普通删除mysql服务
    • rpm -e mysql
    • 2.5 强力删除mysql服务
    • rpm -e --nodeps mysql
    • 3.通过yum安装mysql
    • yum list|grep mysql 查看mysql列表
    • 4.安装mysql一套服务
    • yum install -y mysql-server mysql mysql-deve
    • 5.查看安装版本
    • rpm -qi mysql-server
    • 6.启动mysql服务
    • service mysqld start
    • 7.查看是否是开机启动
    • chkconfig --list |grep mysqld
    • 7.5如果需要开机启动
    • chkconfig mysqld on 然后返回第7步查看
    • 8.设置mysql帐号密码
    • mysqladmin -u root password 'root'
    • 9.配置文件
    • /etc/my.cnf
    • 10.数据库文件
    • /var/lib/mysql
    • 11.日志
    • /var/log mysql.log
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/650343

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。