环境:CentOS-6.7
使用的虚拟机VM安装的CentOS-6.7系统,如果不知道怎么使用虚拟机安装CentOS-6.7的或则安装过程中遇到了问题可以加作者QQ480445898
一.安装环境依赖
1_linux系统安装完毕之后做快照
2_在有网络的环境下,可以安装一下依赖包
JDK依赖包:
yum install glibc.i686
MYSQL依赖包:
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5
redis依赖程序
yum install gcc-c++
二。上传文件
1_利用Filezillar.exe在linux /usr/local/src/ 建立3个目录java,mysql,tomcat
2_利用Filezillar.exe将windows上的3个软件jdk,mysql,tomcat上传到linux
依次把linux系统的安装包放到对应的目录下,请官网下,如果没有也可以问我要
三。安装jdk
1.查看linux上是否存在已经安装好的JDK
2.在linux输入java javac java-version 或则rpm -qa | grep java
3.查看本机上所有已经安装成功的软件,只查看和java相关的
4.如果有那么就卸载,卸载open-jdk,linux自带的
5.rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686
注意后面的java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686 根据你自己机器上的jdk版本而定
6.卸载之后就可以开始安装jdk了
6.1 cd /usr/local/src/java 进入文件夹
6.2 解压文件 tar -zxvf jdk-7u71-linux-i586.tar.gz
6.3 配置环境变量:
6.3.1输入:vim /etc/profile 命令
6.3.2按a进入插入模式
在末尾添加以下内容
#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
注:环境变量的路径可以根据自己的情况而修改
输入完后:按ESC 退出,输入:wq 进行保存
6.3.3 source /etc/profile 输入命令,使更改的配置立即生效
6.3.4 输入java javac java-version 命令,能出来对应的内容说明安装成功
四。安装tomcat
我使用的tomcat是绿色版只要解压后就可以使用
1.cd /usr/local/src/tomcat 进入文件夹
2.tar -zxvf apache-tomcat-7.0.57.tar.gz 解压安装包
3.重命名:mv apache-tomcat-7.0.57 tomcat (可省略主要嫌它名字太长了)
4.启动tomcat
进入tomcat文件夹
cd tomcat
启动tomcat
./bin/startup.sh
原理和windows启动tomcat一样
5.使用windows(本机)的浏览器访问地址
发现无法访问,原因linux没有开发8080端口
6.输入命令 /etc/init.d/iptables status 查看机器开放的端口号
如果没有8080,那么需要开放端口
输入命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 开放端口
输入命令:/etc/rc.d/init.d/iptables save 保存配置
7.在进行访问
显示如下图表示成功
五:安装MySQL
1.检测是否已经安装了mysql
rpm -qa | grep mysql
如果已经安装了,将其卸载,如:
rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686
2.cd /usr/local/src/mysql 进入文件夹
3.解压tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
解压后输入ls命令查看文件
注意:这里tar -xvf 而不是原来的tar -zxvf 原因是因为压缩包格式是tar
4.安装mysql服务端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
5.安装mysql客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
注:4 5具体根据自己mysql版本而定,
6.查询mysq服务运行状态 是否启动服务
service mysql status
7.服务未启动,启动服务
service mysql start
8.使用root账号登录mysql
这里涉及一个问题从始至终没有设置过mysql的密码,那到底使用什么来登陆数据库呢?
在安装mysql server 服务端时有句提示:
注意:这个密码是不安全的,所以需要修改密码
输入命令:cat /root/.mysql_secret 查看临时密码
输入:mysql -uroot -p 登陆mysql
9.登陆后修改临时密码
SET PASSWORD = PASSWORD('123456');
10.系统启动时自动启动mysql服务
如果每次都需要手动启动mysql服务很麻烦,建议将mysql服务改为自动
当然你也可以选择手动开启
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
查询列表:
chkconfig
说明:都没关闭(off)时是没有自动启动。
11.使用windows的SQLyog工具连接linxu的mysql
登录mysql:
mysql -uroot –p
执行sql命令
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
将打开的端口的访问规则保存在文件中
/etc/rc.d/init.d/iptables save
查看机器开放的端口号
/etc/init.d/iptables status
连接进去证明没有问题。
六。安装redis
redis 的windows版本很简单,这里不提供教程,而且官方推荐使用linux版本
1_获取安装包 redis-3.0.7.tar.gz
2_利用filezilla.exe 将安装包上传到/root/
3_cd /root/进入文件夹然后解压 tar -zxvf redis-3.0.7.tar.gz
4.进入解压的文件夹cd /root/redis-3.0.7,输入make命令 将源码翻译为.o文件
5.在 /usr/loca/redis 创建一个redis文件夹
6.安装redis cd /root/redis-3.0.7 进入文件夹 输入命令:make PREFIX=/usr/local/redis install
出现以下提示证明安装成功
7.由于redis启动需要一个配置文件,将配置文件复制到 /root/redis/
cp /root/redis-3.0.7/redis.conf /root/redis
8.输入命令启动redis :前端模式
/usr/local/redis/bin/redis-server
这种方式启动会有问题,窗口就会一直停留在这里,只能另开窗口去输入redis命令,或则按CTRL+C停止下来,所以不推荐
9.后端模式启动redis
输入命令vim redis.conf
按a进入插入模式,把下面这张图的 daemonize 的no 改为yes
然后按ESC键,在然后输入:wq进行保存
启动服务端 ./bin/redis-server ./redis.conf
启动客户端:./bin/redis-cli
输入命令测试redis是否安装正确:
安装过程中遇到了问题可以加作者QQ480445898