安装系统版本为centos 6.5
一、安装JDK
1、卸载JDK
查看系统是否已安装JDK。一般的linux都默认使用了开源的openJDK。显示JDK版本信息,已经安装JDK,否则没有安装。命令行:
java -version
查找名字包含java,jdk的已安装程序。查找到了,已经安装JDK,否则没有安装。命令行:
rpm -qa | grep java
rpm -qa | grep jdk
已安装JDK,卸载系统上的JDK。
单个卸载程序,使用rpm -e xxx命令。命令行:
rpm -e xxx
批量卸载所有名字包含jdk的已安装程序。命令行:
rpm -qa | grep jdk | xargs rpm -e --nodeps
批量卸载所有名字包含java的已安装程序。命令行:
rpm -qa | grep java | xargs rpm -e --nodeps
卸载后,查看JDK版本,已无信息,卸载成功。
2、下载jdk
Oracle官网上下载jdk,需要点击accept licence的才能下载,使用下面的命令,直接可以下载。
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.rpm
3、安装jdk
下载的jdk安装包后缀名可能不对,先改过来再给安装包添加权限。命令行:
chmod 755 jdk-8u111-linux-x64.rpm
使用rpm -ivh xxx命令安装JDK。命令行:
rpm -ivh jdk-8u111-linux-x64.rpm
安装.rpm格式后缀的JDK不需要配置java环境变量,会自动配置,会在/usr/bin生成java、javac等JDK的快捷方式图标,这些图标会链接指向到/usr/java/jdk1.8.0_111中。用echo $PATH查看环境变量,可以看到/usr/bin是加入了PATH环境变量中的。命令行:
echo $PATH
二、安装tomcat
1、下载
wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz
2、安装
解压
tar xzf apache-tomcat-7.0.77.tar.gz
tomcat7文件夹移动命令:
mv /apache-tomcat-7.0.77 /usr/local/tomcat7
不移动就放在root目录下。
启动tamcat
tomcat启动运行命令:
cd /root/tomcat7/bin
./startup.sh
设置开机启动:
vim /etc/rc.d/rc.local
打开后在末尾加入:
/root/tomcat7/bin/startup.sh
改8080端口为80,打开 /root/tomcat7/conf/server.xml:
8080改80
vi(vim)命令使用:
http://www.jb51.net/LINUXjishu/64757.html
三、mysql安装
1、查看操作系统上是否已经安装了mysql数据库:
rpm -qa | grep mysql
有的话,通过 rpm -e 命令 或者 rpm -e –nodeps 命令来卸载:
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
2、yum安装mysql
输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本:
yum list | grep mysql
输入 yum install -y mysql-server mysql mysql-devel 命令将mysql mysql-server mysql-devel都安装好(注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行)
yum install -y mysql-server mysql mysql-devel
查看刚安装好的mysql-server的版本
rpm -qi mysql-server
3、mysql数据库的初始化及相关配置
启动mysql:
service mysqld start
设置开机启动:
chkconfig mysqld on
查看是否开机启动:
chkconfig --list | grep mysql
成功:
[root@VM_120_255_centos ~]# chkconfig --list | grep mysql
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
设置密码:
mysqladmin -u root password '新密码'
mysql忘记密码解决办法:
http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html
开启远程连接mysql:
http://blog.csdn.net/simplty/article/details/52668026
配置支持显示中文:
https://help.aliyun.com/knowledge_detail/41650.html
本文学习自:http://blog.csdn.net/w20228396/article/details/70142264