一、配置jdk环境
1.项目使用的java版本是1.8,在官网下载jdk1.8版本压缩包;
2.将下载好的压缩包拷贝到centos7服务器;
3.执行解压指令解压文件:tar zxvf jdk-8u171-linux-x64.tar.gz
4.将解压后的文件(jdk1.8.0_171)移动到/usr/local目录下;
mv /root/jdk1.8.0_171/ /usr/local/
5.修改配置文件,配置环境变量
vi /etc/profile
在文本末尾追加:
JAVA_HOME=/usr/local/jdk1.8.0_171/
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
保存并推出。
6.加载配置文件
source /etc/profile
7.检查jdk环境是否配置成功
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
2.iptables开启端口操作:
//安装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
3.firewalld开启端口操作:
//查看防火墙状态
firewall-cmd --list-all
//自定义添加端口(永久开放8088端口)
firewall-cmd --add-port=8088/tcp --permanent
网友评论