Windows Server 2012 R2 配置Java 环境 JDK1.8、Tomcat、MySQL、Radis、Nginx
一、下载Windows版本Java环境所需要的软件 JDK1.8、Tomcat、MySQL、Radis、Nginx
JDK1.8下载jdk-8u191-windows-x64.exe(64位系统)
官网下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcat下载64-bit Windows zip(64位系统)
官网下载地址: https://tomcat.apache.org/download-90.cgi
MySQL下载5.6或5.7版本(mysql-5.6.42-winx64.zip)(64位系统)
官网下载地址: https://dev.mysql.com/downloads/mysql/
Radis下载
由于官网只提供linux版本的下载,只能在github上下载
github下载地址:https://github.com/MSOpenTech/redis/tags
Nginx下载
选择Windows稳定版下载(nginx/Windows-1.14.1)
官网下载地址: http://nginx.org/en/download.html
二、安装和配置环境变量
JDK1.8安装配置
下载好的.exe文件直接安装,然后配置环境变量
CATALINA_BASE
D:\websoft\tomcat
#tomcat 目录地址
CATALINA_HOME
D:\websoft\tomcat
#tomcat 目录地址
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_191
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
Tomcat安装配置
解压zip包放到相应位置即可。
启动Tomcat:
\tomcat\bin\startup.bat
关闭Tomcat:
\tomcat\bin\shutdown.bat
配置80端口和443端口,打开\tomcat\conf\server.xml文件,找到
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把8080 修改成80,8443修改成443 即可。
网站目录更改,找到
<Host name="localhost" appBase="D:\webapps"
unpackWARs="true" autoDeploy="true">
把appBase="这里修改成你要放网站的目录" 即可。
MySQL配置
解压zip到相应目录,然后将my-default.ini更名为my.ini
首先安装mysql服务
进入bin目录
cd C:\software\MySQL\bin
安装mysql服务
mysqld.exe --install MySQL
等待成功后,输入
net start MySQL
即可启动服务MySQL了
如需暂停MySQL服务可以输入
net stop MySQL
即可停止服务
由于MySQL数据库root默认是空密码的,现在需要登录进入更改密码
进入bin目录,输入
mysql -uroot -p
再执行
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
即可修改账户密码,123456是你的密码。
Radis安装和配置
下载好的zip解压到相应目录,然后进入redis目录
启动Radis
redis-server redis.windows.conf
配置Redis服务
redis-server --service-install redis.windows-service.conf --loglevel verbose
由于上面虽然启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。
Nginx安装和配置(这个一般用来请求静态文件)
直接解压zip包放到相应目录
进入
\nginx\conf
目录,可以修改nginx.conf配置文件
启动Nginx:
start nginx
或
nginx.exe
注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。
停止:
nginx.exe -s stop
或
nginx.exe -s quit
注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。
重新载入Nginx:
nginx.exe -s reload
当配置信息修改,需要重新载入这些配置时使用此命令。
重新打开日志文件:
nginx.exe -s reopen
查看Nginx版本:
nginx -v
OK!教程到此结束!