在linux(CentOS 6.5)上安装jdk,tomcat,mysql,和redis

一.安装jdk
1.下载jdk
		
2.从windows上传到linux
	在crt上 使用 alt+p 
	将windows上的软件拖进去即可(root目录)

3.检查系统上是否安装了jdk
	java -version 

4.若安装了就需要先卸载再使用我们自己的(可以直接调到第5步)
	rpm:软件包管理命令
	rpm -qa: 查询所有安装过的软件包
	rpm -e --nodeps 软件包名  : 删除指定的软件包
	rpm -ivh:安装软件包

5.查看出安装了java的软件包
	rpm -qa | grep java

6.卸载全部文件  rpm -e --nodeps 软件名称1 软件名称2 ...
	rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
	rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 tzdata-java-2013g-1.el6.noarch
	
7. 在/usr/local目录下创建jdk,mysql,tomcat目录
	mkdir jdk....

8.复制|剪切 jdk.....gz 到 /usr/local/jdk下
	mv jdk-7u72-linux-i586.gz /usr/jdk

9.进入 /usr/local/jdk 目录,解压jdk
	cd /usr/jdk 
	tar -xvf  jdk-7u72-linux-i586.gz
	测试:java -version(不成功,得配置环境变量)

10.配置环境变量
	vi /etc/profile
	#在文件的最后面添加如下代码  (ps:这个路径得是jdk解压之后的路径)
	export JAVA_HOME=/usr/local/jdk/jdk1.7.0_72
	export PATH=$JAVA_HOME/bin:$PATH

11.保存配置文件并退出
wq命令

12.重新加载配置文件(注意:不要忘记这一步,因为不能立即生效)
	source /etc/profile
	
13.最终测试:
	java version "1.7.0_72"
	Java(TM) SE Runtime Environment (build 1.7.0_72-b14)
	Java HotSpot(TM) Client VM (build 24.72-b04, mixed mode)
	出现这个东西,证明安装全部成功
--------------------------------------------------------------------------------------------------------
二.安装tomcat
1.下载tomcat

2.上传到linux

3.新建一个文件夹
	mkdir /usr/local/tomcat

4.复制|剪切 tomcat...tar.gz 到 /usr/local/tomcat
	mv apache-tomcat-7.0.52.tar.gz /usr/local/tomcat/

5.进入/usr/local/tomcat目录 解压tomcat
	cd /usr/local/tomcat
	tar -zxvf apache-tomcat-7.0.52.tar.gz

6.进入 /usr/local/tomcat/apache-tomcat-7.0.52/bin 启动tomcat
	方式1:
		sh startup.sh
	方式2:
		./startup.sh

	测试: 通过浏览器访问8080端口

7.修改防火墙的规则:

	方式1:service iptables stop (关闭防火墙-不安全)

	方式2:只放行8080端口 ★★★★★★★★★★★★★★★

		7.1修改配置文件
			cd /etc/sysconfig
			vi iptables

			复制(yy  p)	
				-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
			改成
				-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

		7.2重启防火墙
			service iptables stop  
			service iptables start

---------------------------------------------------------------------------------------------------------------------------
三.安装mysql
1.下载mysql

2.上传到linux

3.检查系统上是否安装了mysql 若安装了就需要先卸载再使用我们自己的
	rpm -qa |grep -i mysql  (检查是否安装)
	rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686   (删除已安装的)

4.新建一个文件夹
	mkdir /usr/local/mysql

5.复制|剪切 到/usr/local/mysql
	mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/

6.进入 /usr/local/mysql 解压mysql
	cd /usr/local/mysql
	tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar 

7.先安装服务器端
	rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
	注意:在安装的过程中,记得复制这段设置密码的格式文本:
	/usr/bin/mysqladmin -u root password 'new-password'

8.安装客户端 
	rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm 

9.启动Mysql
	service mysql status #检测mysql的运行状态是否启动
	service mysql start  #启动mysql(只启动一次)

10.设置密码操作
	/usr/bin/mysqladmin -u root password '123456'

11.登录mysql
	mysql -uroot -p  123456
	quit退出

12.放行3306端口号
	12.1修改配置文件
	
		cd /etc/sysconfig
		vi iptables
	
		复制(yy  p)	
			-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
		改成
			-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
	12.2重启防火墙
		service iptables stop  
		service iptables start

13.允许远程连接 mysql(本人用的SQLyog)

	13.1 在linux上 登录mysql
		mysql -uroot -p  123456
		
	13.2创建远程客户
		create user '远程客户的用户名'@'%' identified by '远程客户的登录密码';
		create user 'root'@'%' identified by '123456';

	13.3 然后为这个用户授权(允许这个用户连接我)
		grant all on *.* to '允许远程连接的用户'@'%' with grant option;
		grant all on *.* to 'root'@'%' with grant option;

	13.4 刷新权限
		flush privileges;
	13.5 可以退出linux登陆上的mysql了
		quit
web环境搭建成功!!
----------------------------------------------------------------------------------------------------------------------
四.安装redis   
1 yum install gcc-c++  //因为是C语言编写的,需要C语言的环境
	
2.下载redis

3.上传到linux
	crt中 alt+p

4.在 usr/local下新建文件夹 redis
	mkdir /usr/local/redis

5.将root下的redis移动到 /usr/local/redis 然后解压
	mv redis-3.0.7.tar.gz  /usr/local/redis/
	cd /usr/local/redis 
	tar -zxvf redis-3.0.7.tar.gz

6.编译redis
	cd /usr/local/redis
	cd redis-3.0.7
	make

7.安装redis
	cd /usr/local/redis
	cd redis-3.0.7
	make PREFIX=/usr/local/redis install   
	安装成功之后 在redis目录下多出来一个bin目录
	

4 启动(服务器)
	方式1(前台启动,不推荐使用):
		在bin目录
		./redis-server
		默认端口号:6379


	方式2(后台启动-掌握):
		使用配置文件启动
		
		将redis-3.0.7目录下的redis.conf文件复制到 /usr/local/redis/bin 下
			cp redis.conf ../usr/local/redis/bin/
		
		修改redis.conf 设置为 后台启动
			vi redis.conf
				搜索(搜索的命令就是斜杠)/daemonize
			# 将 daemonize 值改成yes即可
		启动:
			./redis-server redis.conf

5 使用redis的客户端连接redis服务器(在redis安装目录下的bin文件夹下运行如下两个命令)
	
	方式1:默认连接的本机6379端口
		./redis-cli
	
	方式2:连接指定主机 指定端口号
		./redis-cli -h 192.168.2.130 -p 6379 
	
	基本的命令:
		ping :测试是否连接成功   出现pong即连接成功
		quit:退出

6 关闭(只要redis开启了,就不会关闭了)
	使用客户端发送关闭命令
		方式a:登录客户端 
			shutdown
		
		方式b:没有登录客户端
			./redis-cli -h ip地址 -p port shutdown 

			./redis-cli -h 192.168.2.130 -p 6379 shutdown

		方式c:kill -9 pid
7.如果要用RedisDesktopManager软件连接redis数据库,不要忘记在linux里开启redis服务,以及放行redis默认端口:6379

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值