1. 安装jdk
0. 上传jdk的tar.gz
1. 查看是否安装的有jdk
rpm -qa | grep java
2. 卸载已有的旧的jdk
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686(上一部的jdk)
3. 创建jdk的安装目录
mkdir /usr/local/java
4. 安装jdk依赖
yum install glibc.i686
5. 解压jdk
tar -xvf xxx.tar.gz -C /usr/local/java
6. 配置环境变量
vim /etc/profile
在配置文件的最后添加一段代码(注意JAVA_HOME路径为自己安装的路径)
#set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_162
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存并退出
7. 重新加载文件
source /etc/profile
8. 查看JDK
java -version * 如果显示出1.8,表示安装成功
2. 安装tomcat
0. 上传tomcat 的tar包
1. 创建Tomcat 的安装路径
mkdir /usr/local/tomcat
2. 解压tomcat
tar -xvf xxx.tar.gz -C /usr/local/tomcat
3. 设置防火墙开放Tomcat
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4.启动tomcat
4.1.进入到tomcat下的bin
cd /usr/local/tomcat/apache-tomcat-8.5.27/bin
4.2.启动tomcat
./startup.sh
4.3 停止
./shutdown.sh
3. 安装mysql 5.6.x
0. 卸载自带的mysql
1. 创建安装目录
mkdir /usr/local/mysql
2. 解压mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
3. 安装依赖
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
4. 安装MySQL服务端
4.1.进入MySQL服务端安装文件所在文件夹
cd /usr/local/mysql
4.2.安装MySQL服务端
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
5. 安装MySQL客户端
5.1.进入MySQL客户端安装文件所在文件夹
cd /usr/local/mysql
5.2.安装MySQL客户端
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
6. 启动MySQL服务
service mysql start
7. 登录MySQL:
/**
* MySQL安装后会产生一个随机密码,第一次登录必须使用随机密码
*/
7.1.打开随机密码所在文件
vim /root/.mysql_secret
7.2.复制系统生成的随机密码
7.3.退出文件(esc按键->:q)
7.4.登录mysql
mysql –uroot -p随机密码
7.5.修改密码
set password = password('root');
7.6.退出mysql
exit;
8.设置开机自动启动mysql
8.1.加入到系统服务:
chkconfig --add mysql
8.2.自动启动:
chkconfig mysql on
9.设置防火墙开放mysql
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
10.开启mysql远程服务
10.1.登录mysql
mysql -uroot -proot
10.2.开启远程服务
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
其中 *.* 代表所有的表结构,%代表连接的账户
4. 安装redis
0. 上传Redis的tar包
/**
* redis-3.0.0.tar.gz
*/
1. 安装Redis的依赖
yum install gcc-c++
2. 创建Redis安装路径:
mkdir /usr/local/redis
3. 解压Redis
tar -xvf redis-3.0.0.tar.gz -C /usr/local/redis
/**
* 1.在Redis所在的压缩tar包所在的文件夹下运行该命令
* 2."redis-3.0.0.tar.gz"是redis的压缩包的名字
*/
4. 编译Redis
4.1.进入Redis的文件目录
cd /usr/local/redis/redis-3.0.0
4.2.编译Redis
make
/**
* Hint: It's a good idea to run 'make test' ;)
* 看到上边代码,说明编译成功
*/
5. 安装Redis
5.1.进入Redis的文件目录
cd /usr/local/redis/redis-3.0.0
5.2.安装Redis
make PREFIX=/usr/local/redis install
/**
* Redis会被安装到"/usr/local/redis"文件夹
*/
6. 复制redis.conf配置文件
cp /usr/local/redis/redis-3.0.0/redis.conf /usr/local/redis/bin/
/**
* 从redis-3.0.0中复制一个redis.conf文件,复制到"/usr/local/redis/bin/"文件夹下
*/
7. 修改redis.conf配置文件
7.1.打开redis.conf配置文件
vim /usr/local/redis/bin/redis.conf
7.2.把"daemonize no"修改为"daemonize yes"
7.3.保存并退出
8. 开放redis的6379端口
8.1.开放6379端口
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
8.2.开放的端口永久保存到防火墙
/etc/rc.d/init.d/iptables save
9. 启动redis服务
9.1.进入redis运行程序目录
cd /usr/local/redis/bin
9.2.启动redis服务
./redis-server redis.conf
10. 停止redis服务
10.1.进入redis运行程序目录
cd /usr/local/redis/bin
10.2.停止redis服务
./redis-cli shutdown
5. 安装nginx
0. 上传nginx的tar包
/**
* nginx-1.8.0.tar.gz
*/
1. 安装nginx的依赖
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2. 创建nginx安装路径:
mkdir /usr/local/nginx
3. 解压nginx
tar -xvf nginx-1.8.0.tar.gz -C /usr/local/nginx
/**
* 1.在nginx所在的压缩tar包所在的文件夹下运行该命令
* 2."nginx-1.8.0.tar.gz"是nginx的压缩包的名字
*/
4. 编译nginx
4.1.进入nginx的文件目录
cd /usr/local/nginx/nginx-1.8.0
4.2.编译nginx
./configure
make
make install
5. 开放nginx的80端口
5.1.开放80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
5.2.开放的端口永久保存到防火墙
/etc/rc.d/init.d/iptables save
5. 运行nginx
5.1.进入nginx的运行目录
cd /usr/local/nginx/sbin
5.2.运行nginx
./nginx
5.3.关闭
./nginx -s stop
5.4.重启
./nginx -s reload