服务器环境安装
Mysql安装
安装过程中会输入root密码,请注意记录密码
sudo apt-get install mysql-server
apt isntall mysql-client
apt install libmysqlclient-dev
执行完上述操作过后,执行
sudo netstat -tap | grep mysql
显示如下图表示成功
Jdk安装
下载JDK 请访问 http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html
安装JDK
(如果不在服务器端下载,请使用scp把下载的JDK拷贝到服务器中)
进入JDK压缩包所在目录执行
#解压JDK
tar -zxvf jdk-8u111-linux-x64.tar.gz
cd /usr/lib/
sudo mkdir jvm
#笔者JDK解压包放在 data中
cd /data/
#移动jdk到创建目录中
sudo mv jdk1.8.0_111/ /usr/lib/jvm/
cd /usr/lib/jvm/
#配置环境变量
sudo vim /etc/profile
- 使用vim编辑 在末尾加入以下配置
#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#最末尾的$PATH必须加上,前面使用:
- 配置软连接
#修改配置立即生效
source /etc/profile
#配置软连接
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_111/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_111/bin/javac 300
如果上述执行中出现下面错误,说明上述命令中加了不该加的空格,去掉即可
执行成功后如下所示,有些可能会显示不一样,只要下面测试安装成功即可
- 执行成功后测试安装,执行
java -version
显示如下信息表示安装成功
Maven安装
下载Maven,请访问:http://maven.apache.org/download.cgi
下载成功后执行
#解压下载的Maven
tar -xvf apache-maven-3.3.9-bin.tar.gz
#移动文件路径
sudo mv apache-maven-3.3.9 /usr/local/
#编辑变量
vim /etc/profile
加入下面配置
#set maven
MAVEN_HOME=/usr/local/apache-maven-3.3.9
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
保存配置并执行
#配置立即生效
source /etc/profile
#创建软连接
sudo update-alternatives --install /usr/bin/mvn mvn /usr/local/apache-maven-3.3.9/bin/mvn 300
完成以上配置及安装成功,下面进行测试安装,执行
mvn -v
显示一下结果表示安装成功
git安装
这个安装就比较简单了,直接执行
sudo apt-get install git
测试安装,执行
git --version
显示如下表示安装成功
nginx安装
安装nginx前需要检查是否拥有gcc,可以执行
gcc --version
显示如下图表示正确,如果没有请先安装gcc
- 下载所需安装包
#笔者默认下载位置
cd /data/
wget http://nginx.org/download/nginx-1.8.0.tar.gz
wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
- 安装openssl
tar zxvf openssl-fips-2.0.9.tar.gz
cd openssl-fips-2.0.9
./config && make && make install
- 安装pcre
tar zxvf pcre-8.38.tar.gz
cd pcre-8.38/
./configure && make && make install
- 安装zlib
tar zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure && make && make install
- 安装nginx
tar zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
#这里使用的默认形式,不带ssl
./configure && make && make install
以上安装成功后,执行
#启动nginx服务
/usr/local/nginx/sbin/nginx
测试服务启动执行
ps -ef |grep nginx
显示如下图所示
这时候也可以直接访问服务器,看是否成功(默认端口80),成功情况下可以看Nginx的欢迎界面。
Tomcat安装
请先访问Tomcat官网下载
执行
#解压Tomcat
tar -zxvf apache-tomcat-8.5.8.tar.gz
#进入bin
cd apache-tomcat-8.5.8/bin
#启动Tomcat
./startup.sh
显示如下
Tomcat默认端口为8080,启动成功后直接访问验证是否成功