搭建服务器所需要的开发环境和运行环境
为了保证下载速度,首先将yum源替换为163yum
cd /etc/yum.repos.d/
备份base文件
mv CentOS-Base.repo CentOS-Base.repo.backup
通过url获取repo文件
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
mv CentOS7-Base-163.repo CentOS-Base.repo
生成缓存
yum clean all
yum makecache
1. jdk
cd /usr/local
mkdir java
chmod 755 java/
进入文件夹安装
yum install -y java-11-openjdk java-11-openjdk-devel
配置环境变量
vim /etc/profile
---添加如下配置
# set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
---使文件生效
source /etc/profile
---查看环境变量
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
2. go
下载二进制包
wget https://golang.google.cn/dl/go1.15.7.linux-amd64.tar.gz
解压缩
tar -C /usr/local -xzf go1.15.7.linux-amd64.tar.gz
配置环境变量(同上)
export PATH=$PATH:/usr/local/go/bin
3. tomcat
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz
tar -xzf apache-tomcat-9.0.41.tar.gz
mv mv apache-tomcat-9.0.41 tomcat9
配置环境变量
CATALINA_HOME=/usr/local/tomcat/tomcat9 #tomcat环境变量
PATH=$PATH:$CATALINA_HOME/bin
export PATH CATALINA_HOME
配置tomcat
进入conf文件夹 vim server.xml 编辑配置文件
connectionTimeout="20000"
redirectPort="8443" />
4. mysql
获取压缩包
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
初始化 MySQL:
mysqld --initialize
启动 MySQL:
systemctl start mysqld
查看 MySQL 运行状态:
systemctl status mysqld
4. redis
# wget http://download.redis.io/releases/redis-6.0.8.tar.gz
# tar xzf redis-6.0.8.tar.gz
# cd redis-6.0.8
# make