一、apache-Tomcat安装
0)下载安装包 http://tomcat.apache.org/download-70.cgi
1)将apache-tomcat-7.0.94.tar.gz 上传到linux系统中(只要安装包下载到linux中就行了,方式有很多种也可以直接下载)
2)将安装包解压到/usr/local/apache-tomcat 下 tar -xvf apache-tomcat-7.0.94.tar.gz -C /usr/local/apache-tomcat
如果没有这个目录自己在local目录下运行 mkdir apache-tomcat 新建一个
3)运行命令 cd /usr/local/apache-tomcat/apache-tomcat-7.0.94/bin 到bin目录下启动tomcat ./startup.sh
显示 Tomcat started 表示启动成功
4)修改配置文件自定义端口、设置字符编码‘ vim /usr/local/apache-tomcat/apache-tomcat-7.0.94/conf/server.xml ,:wq 保存退出
5)开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
永久保存到防火墙中 /etc/rc.d/init.d/iptables save
6)查看、启动、关闭tomcat
查看: ps -ef|grep tomcat ;启动:进入tomcat的bin下 ./startup.sh ;关闭:进入tomcat的bin下 ./shutdown.sh ,强制杀死进程 Kill -9 1071
7)实时查看运行日志,查看tomcat安装目录下logs目录中的实时文件
[root@104 bin]# cd ../logs/
[root@104 logs]# tail -f catalina.out
二、redis安装
0) 下载安装包 http://download.redis.io/releases/redis-4.0.12.tar.gz 在这里小版本号是偶数代表稳定版本,历史版本列表:http://download.redis.io/releases/
1)安装redis编译的c环境, yum install gcc-c++
2)将redis-2.6.16.tar.gz上传到Linux系统中(这里我用的ftp)
3)解压到/usr/local下 tar -xvf redis-2.6.16.tar.gz -C /usr/local (将文件名称改成你自己的名字)
4)进入redis-2.6.16目录 使用make命令编译redis
5)在redis-2.6.16目录中 使用 make PREFIX=/usr/local/redis install 命令安装 redis到/usr/local/redis中
6)拷贝redis-2.6.16中的redis.conf到安装目录redis的bin中
7)启动redis 在bin下执行命令 ./redis-server ./ redis.conf 使用redis.conf文件中的配置启动
8)如需远程连接redis,需配置redis端口6379在linux防火墙中开发
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
永久保存设置到linu的防火墙 /etc/rc.d/init.d/iptables save
启动后看到如上欢迎前端模式页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类 似Tomcat通过bin下的startup.bat的方式)
解决方案:可以通过修改配置文件 配置redis后台启动,即服务器启动了但不会 创建控制台窗口
在redis的bin目录下运行 vim redis.conf 将redis.conf文件中的daemonize从no修改成yes表示后台启动,wq保存退出
使用命令查看6379端口是否启动 ps -ef | grep redis ,如图表示启动
10) redis的正常停止
cd /usr/local/redis
./bin/redis-cli shutdown ;
杀死进程的方式会导致redis持久化数据丢失 kill -9 2249 (不建议使用)。