在Window10服务器上搭建JavaWeb项目完整教程

目录

window10远程桌面连接工具的使用

window10-64位服务器安装Redis,并随系统自启动 

安装数据库

在服务器上配置Java运行环境

安装静态文件服务器Nginx

部署JavaWeb项目的前后端


window10远程桌面连接工具的使用

  1. window10远程桌面连接工具打开方式:使用win+r组合快捷键,打开运行,输入mstsc,即可以打开工具;或者在搜索窗口中直接搜索。
  2. 使用win10自带的“远程桌面连接工具”连接服务器(服务器的系统版本应该为win10专业版或更高版本,否则无法使用远程桌面连接),打开工具后如下图所示:

window10-64位服务器安装Redis,并随系统自启动 

  1.  可以通过官网下载和GitHub下载redis的window版本,但可能通过此方式下载较慢,可以从我的百度云下载:链接:https://pan.baidu.com/s/1--9OQDpPC12LBxTH6VtccQ 
    提取码:ylt9 ,版本为redis-5.0.9
  2. 把下载的安装包解压到自己喜欢的磁盘位置,通过cmd找到刚解压的目录输入以下命令
  3. redis-server redis.windows.conf  //在命令行中输入此启动命令
  4.  
  5. 上图中只是临时启动,程序没有在window服务中,当关闭命令行后,程序就会自动关闭;所以应该配置自启动。
  6. 设置redis服务,命令:
    redis-server --service-install redis.windows-service.conf --loglevel verbose
    // 运行后没有任何错误提示证明设置成功,在系统服务中可以看到redis服务了
  7. 内容参考https://www.cnblogs.com/yunqing/p/10605934.html 博主文章,更多redis的使用可以参考中文网 http://www.redis.net.cn/
  8. 常见的redis的操作命令: 
    卸载服务:redis-server --service-uninstall
    
    开启服务:redis-server --service-start
    
    停止服务:redis-server --service-stop

安装数据库

  1.  根据自己的需要安装对应的数据库
  2. 例如:SQL server数据库、MySQL数据库、Oracle数据库,安装时注意版本问题,安装过程这里不赘述,可以百度查询教程。

在服务器上配置Java运行环境

  1. 要确定自己的JavaWeb程序所使用的Java-JDK版本,这里提供的时JDK1.8,具体版本为: jdk-8u271-windows-x64;可以通过链接:https://pan.baidu.com/s/1SSVcGzKLQ7l4FFoQOcdoAQ 
    提取码:fb4c  进行下载。
  2. 一直点击下一步安装即可,安装完成后一定要配置环境变量,否则无法正常使用。
  3. // 要新增系统环境变量CLASSPATH和JAVA_HOME,对应值如下:
    CLASSPATH    .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    
    JAVA_HOME    D:\Program Files\Java\jdk1.8.0_144 // 填自己的安装路径
    
    // 在PATH系统环境变量中添加配置
    PAHT   %JAVA_HOME%\bin

     

  4.  在命令行中输入Java和Javac都没有错误提示,证明Java运行环境安装成功。 

安装静态文件服务器Nginx

  1. Nginx主要用来运行vue-cli打包成的文件 
  2. nginx-1.14.2版本nginx可以通过链接:https://pan.baidu.com/s/1E-U-gILKtHU1j0otsuwd5w 提取码:8cdu ,进行下载
  3. 下载完成后解压到自己喜欢的文件夹,双击 ngxin.exe 命令,启动nginx,在浏览器输入 127.0.0.1 即可看到nginx的欢迎页面。
  4. 如果看不到欢迎页面证明nginx监听的80端口被占用,需要修改nginx.conf配置文件,修改下图提示位置:
  5.    location / {
    
    	root   C:\program\dist; // vue-cli打包后的dist文件夹所在磁盘位置,里面包含index.html文件
    	try_files $uri $uri/ /index.html; // 找到index.html文件,vue项目的入口文件
        index  index.html index.htm;
    
       }
    
    
        // 这里是我的项目的跨域配置,可以参考保留或者去掉,上面的location配置必须有
       location /prod-api/{
        
    	proxy_set_header Host $http_host;
    	proxy_set_header X-Real-IP $remote_addr;
    	proxy_set_header REMOTE-HOST $remote_addr;
    	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    	proxy_pass http://localhost:8080/;
    
       }
  6. 把vuecli打包后的dist文件夹放到指定位置,再次点击nginx.exe启动服务。 

部署JavaWeb项目的前后端

  1. Vue项目的打包过程可以参考官网,生成的dist文件夹放到nginx.conf配置文件配置的正确位置。
  2. Java项目可以打成Jar包,直接在命令提示符中执行下面命令启动:
    java -jar 自己打包成的文件名.jar
     

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值