配置jdk环境: 下载jdk for Linux版本我的是1.8.0.201 通过xftp文件传输到服务器上的自定义文件夹/home/software; 解压 tar zxvf 包名 解压后移动到/usr/local目录下; mv /home/software/jdk1.8.201/ / usr/lcoal 修改配置文件,配置环境变量 vi /etc/profire JAVA_HOME=/usr/local/jdk解压后的文件名称/ CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$PATH:$JAVA_HOME/bin 按esc 继续:wq 保存退出 加载配置环境 source /etc/profile 验证是否配置成功 java -version 配置mysql环境 //利用网络在线安装 sudo yum -y update sudo yum -y wget //下载mysql 的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 安装 rpm -ivh mysql-community-release-el7-5.noarch.rpm //安装mysql-server sudo yum install mysql-server -y //启动服务 service mysqld start //登录mysql mysql -u root //修改密码 use mysql; update user set password=password('new password') where user='root'; flush privileges; 配置redis环境 //下载安装包 wget http://download.redis.io/releases/redis-4.0.11.tar.gz //解压 tar -xvf redis-4.0.11.tar.gz //安装gcc sudo yum -y update gcc sudo yum -y install gcc+ gcc-c++ //编译 cd redis-4.0.11 make //运行redis服务 cd src make install cd .. vi redis.conf 将daemonize 改为yes bind127.0.0.0注释掉或者修改为bind 0.0.0.0 解除requirepass注释,设置密码 redis-server ./redis.conf (上面这个配置文件内容很多,建议用命令行/去查找快些) 开放端口,提供外界访问 1.查看系统是否设置有防火墙,状态为inactive(dead)则没有设置该类型的防火墙, 无需开启端口,状态为active(exited)则设置了该类型的防火墙,需要开启相应的端口, 阿里云服务器还需要开启相应的安全组; systemctl status firewalld systemctl status iptables iptables这个在centos上是默认没有的 所以需要进行自己的安装 先关闭firewalld systemctl stop firewalld systemctl mask firewalld yum install -y iptables yum install iptables-services systemctl start iptables.service systemctl restart iptables.service // 重启防火墙使配置生效 systemctl enable iptables.service // 设置防火墙开机启动 //安装iptables-service yum install iptables-services //编辑config文件 vi /etc/sysconfig/iptables //端口开放 -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT //保存退出后 重启iptables服务 service iptables restart firewalld开启端口操作: //查看防火墙状态 firewall-cmd --list-all(这一步可能会出问题,反正我是出现了Failed to start firewalld.service: Unit is masked.) 这个错误,所以需要 systemctl unmask firewalld.service systemctl start firewalld.service 这两步骤就好了 //自定义添加端口(永久开放8088端口) firewall-cmd --add-port=8088/tcp --permanent