安装JDK
卸载OpenJDK(如果有)
查看和java相关的包
rpm –qa | grep java
卸载OpenJDK
rpm -e --nodeps (OpenJDK版本)
注意:括号里面是当前Linux OpenJDK版本。
创建JDK的安装路径
在/usr/local/
创建Java
文件夹
mkdir java
解压jdk.tar.gz
安装Jdk所需的依赖
yum install glibc.i686
解压安装文件到/usr/local/java
tar –xvf xxx.tar.gz –C /usr/local/java
注意:上面xxx.tar.gz是你需要安装的Jdk
配置环境变量
修改配置文件
vim /etc/profile
在文件末尾添加
#set java environment
JAVA_HOME=/usr/local/src/java/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
注意:JAVA_HOME是你所安装Jdk的路径。
重新加载配置文件
source /etc/profile
安装MySQL
卸载自带mysql
rpm -e --nodeps (mysql版本)
创建MySQL的安装路径
在/usr/local/
创建mysql
文件夹
mkdir mysql
解压MySQL安装文件
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
安装MySQL的服务端
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装MySQL的客户端
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
MySQL常用相关命令
查看MySQL
的服务状态
service mysql status
启动 MySQL
service mysql start
停止MySQL
service mysql stop
修改MySQL的root的密码
登录:
mysql -uroot
修改密码:
use mysql;
update user set password = password('1234') where user = 'root';
flush privileges;# 刷新
开启远程访问
grant all privileges on *.* to 'root' @'%' identified by '1234';
flush privileges;
开启防火墙端口 3306
3306端口放行
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
将该设置添加到防火墙的规则中
/etc/rc.d/init.d/iptables save
设置MySQL的服务随着系统的启动而启动
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
安装tomcat
创建tomcat目录
在/usr/local/
创建tomcat目录
mkdir tomcat
解压tomcat
tar –xvf xxx.tar.gz –C /usr/local/tomcat
启动tomcat
进入bin目录
方式1:
sh startup.sh
方式2:
./startup.sh
开启端口号 8080
8080端口放行
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
将该设置添加到防火墙的规则中
/etc/rc.d/init.d/iptables save
CentOS 7 默认使用firewalld来管理iptables规则,由于防火墙规则变动的情况很少,动不动态变得无所谓了。但是习惯是魔鬼,跟之前不一样,总是感觉不太习惯。
systemctl disable firewalld
yum remove firewalld -y
使用下面的办法来恢复原来的习惯,同时解决iptables开机启动的问题。
yum install iptables-services -y
systemctl enable iptables
这样的话,iptables服务会开机启动,自动从/etc/sysconfig/iptables 文件导入规则。
为了让/etc/init.d/iptables save 这条命令生效,需要这么做
cp /usr/libexec/iptables/iptables.init /etc/init.d/iptables
/etc/init.d/iptables save
而chkconfig iptables 命令会自动重定向到sytemctl enable iptables
tips :查看日志文件
tail -f logs/catalina.out
,退出ctrl+c
网友评论