一、前言
二、环境搭建
2.1 安装JDK
- 去JDK官网 下载jdk1.8解压版
- xshell 连接到云服务器
- 使用
rz
命令上传到自己喜欢的路径,如果没有rz
命令,通过yum -y install lrzsz
安装 - 解压jdk:
tar -zxvf jdk-8u201-linux-x64.tar.gz
- 配置环境变量
vi /etc/profile
,加入以下配置,配置完执行命令source /etc/profile
# jdk解压路径
export JAVA_HOME=/usr/java/jdk1.8.0_201
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
- 输入
java -version
,看到如下字样证明就大功告成了。
2.2 安装MySQL
本次采用rpm安装方式安装mysql
- 下载rpm安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
- 安装rpm包
rpm -ivh mysql57-community-release-el7-7.noarch.rpm
- 安装MySQL
yum install mysql-community-server
- 增加免密登录配置,停止mysql服务
service mysqd stop
,
vi /etc/my.cnf
,加入skip-grant-tables
,如下图
- 启动mysql服务
service mysqld start
,使用mysql -uroot -p
回车,提示输入密码,直接回车,即可登录。 - 通过
set password for root@localhost = password('123456');
设置密码,设置完成flush privileges;
刷新权限。
2.3 安装Nginx
- 安装所需环境
# 安装gcc
yum install gcc-c++
# PCRE pcre-devel 安装
yum install -y pcre pcre-devel
# OpenSSL 安装
yum install -y openssl openssl-devel
- 下载解压
wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0
- 安装
./configure
make
make install
# 查看安装路径
whereis nginx
>/usr/local/nginx
在make make install 的时候,报了一个错 : make[1]: Leaving directory `/usr/nginx/nginx-1.12.0’
但是不影响
- Nginx常用指令
cd /usr/local/nginx/sbin/
# 启动
./nginx
# 停止
./nginx -s stop
./nginx -s quit
# 重启
./nginx -s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
- 浏览器输入CentOS服务器,如下图所示,则安装成功
2.4 安装Maven
1. 官网下载
2. 上传解压
# 切换到自己喜欢的目录
cd /usr/maven
# 上传
rz
# 解压
tar -zxvf apache-maven-3.6.0-bin.tar.gz
- 配置:
vim /etc/profile
,加入如下
export MAVEN_HOME=/usr/maven/apache-maven-3.6.0
export PATH=$PATH:$MAVEN_HOME/bin
mvn -v
看到如下图所示,成功