1.检查是否安装默认JDK
java -version,如果有其他版本,需要卸载
2.rpm命令(软件包管理器)
rpm -qa :查询当前系统安装了哪些软件包
rpm -qa | grep java 查看关于Java的软件
rpm -e(卸载) --nodeps(忽略关联) 包名 :强制卸载某个软件包
可以一次卸载多个软件包,中间加空格即可
rpm -ivh 包名.rpm :安装指定的软件
3.上传并解压jdk到 /usr/java 下 4.配置当前版本的环境变量
find /etc -name '*profile*' 找到这个文件
环境变量: /etc/profile
vi /etc/profile 末尾写入如下:
#set java environment JAVA_HOME=/usr/java/jdk1.7.0_79 JRE_HOME=/usr/java/jdk1.7.0_79/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH5.重写加载配置文件
source /etc/profile
6.检查是否安装成功
java -version
第二章 安装tomcat
1.下载linux下运行的tomcat(apache-tomcat-7.0.52.tar.gz)
2.将apache-tomcat-7.0.52.tar.gz 上传到linux上
另一种上传: 在crt上 按 alt + p 将需要上传的文件拖到窗口下即可(上传到root下)
3.在usr目录下local目录下新建一个 目录 tomcat
mkdir /usr/local/tomcat
4.移动 root下的apache-tomcat-7.0.52.tar.gz 到 /usr/local/tomcat
mv /root/apache-tomcat-7.0.52.tar.gz /usr/local/tomcat
5.进入目录,解压
cd /usr/local/tomcat tar -xvf apache-tomcat-7.0.52.tar.gz
6.启动tomcat cd bin
# 方式1: sh startup.sh (如报运行权限不足 chmod 777 *.sh)# 方式2: ./startup.sh
如果有问题,可以通过运行./catalina.sh run启动,可以像windows中一样查看tomcat启动信息。
7.修改防火墙的规则(放行8080)
方式1:关闭/ 启动/状态/重启/重载 service iptables stop/ start/status/restart/reload
方式2:配置防火墙的放行规则
查找配置文件的路径 find /etc -name '*iptables*'
配置文件路径: /etc/sysconfig/iptables
#编辑 vi /etc/sysconfig/iptables
#复制 yy p
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
#将22 修改为 8080 #保存退出
如果这种方法并不好使,就尝试另外一种,通过命令去添加端口的方法。
[root@centos httpd]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
[root@centos httpd]# /etc/rc.d/init.d/iptables save
[root@centos httpd]# /etc/init.d/iptables restart
这样就搞定了,查看效果
[root@centos httpd]# /etc/init.d/iptables status
8.重启防火墙或者重新加载防火墙的配置文件
service iptables reload
扩展:
关闭tomcat
方式1: kill -9 ps -ef|grep java
方式2: sh shutdown.sh 9.查看tomcat的启动信息
查看日志 tomcat目录下logs目录下的 catalina.out
tail -f catalina.out
第三章 安装mysql
1.下载linux下运行的mysql,并上传
2.在usr目录下local目录下新建一个 mysql目录
mkdir /usr/local/mysql
3.移动root下的mysql到 /usr/local/mysql 然后解压
mv /root/MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysqlcd /usr/local/mysql
tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar
4.检测linux下是否自带了mysql
rpm -qa | grep -i mysql若安装了需要先卸载 rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686
5.先安装mysql服务器
rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
6.再安装mysql客户端
rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm
7.检查mysql是否启动
service mysql status
8.若没有启动 则需要启动(注意,mysql只启动一次)
service mysql start
9.设置密码(第一次必须设置密码)
/usr/bin/mysqladmin -u root password '1234'
10.登录mysql
mysql -uroot -p1234
11.修改防火墙规则,放行 3306端口号
#编辑 vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306-j ACCEPT
#保存退出 #重新加载配置文件
12.开启远程访问
#添加一个用户 , 在linux上登录mysql,切换到mysql数据库,对user表进行编辑mysql -uroot -p1234
use mysql;
create user 'root'@'%' identified by '1234';
#给用户授权
grant all on *.* to 'root'@'%' with grant option;
#刷新权限
flush privileges;