写了这么久的SSM,作了一个简单的网站【没有加入数据库】,而后就要开始部署javaWEB的云服务器了。本次搭建使用的Tomcat和nginx。css
若是在中将html
add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
安装Tomcat推荐在官网下载后安装java
将下载好的文件传入服务器某个文件夹,或者说在直接服务器中下载。而后将压缩包解压。python
tar -zxvf apache-tomcat-9.0.13.tar.gz
而后将解压后的文件夹移入/usr/tomcat
下nginx
mv apache-tomcat-9.0.13 /usr/tomcat
而后进入/usr/tomcat/bin
目录中,执行web
./startup.sh
这时候最后一行若是出现Tomcat started
则就表明成功了。数据库
安装nginx能够参照我之前写的博客apache
项目导出为war
这篇博客
写的很详细了,我就很少说了tomcat
上传到服务器
在上面咱们已将将tomcat放在/usr/tomcat
下,这时候咱们将war文件放在/usr/tomcat/webapps
下,tomcat就会自动解包了。bash
假如咱们的war包名为test.war
,此时便有一个test
的文件夹了。这时候咱们就能够经过ip:8080/test
来访问咱们的网站了【前提是服务器8080端口开了】,可是我仍是选择nginx。
配置一个最简单的nginx文件。
server { listen 80; server_name xxx; #你的域名,须要将域名解析 root /usr/tomcat/webapps/test; #假如不配置的话,全部css,js,img文件都没法加载 charset utf-8; location / { proxy_pass http://localhost:8080/test/; //核心关键的地方,将数据交给本地8080端口的test后台去处理,ps:后面的 / 别忘了 } }
这个文件怎么去使用,在个人博客后面已经说明了。
今天就是简单的介绍一下javaweb服务器的搭建,主要是记得写root
,否则css和js所有加载不出来。
于人曰浩然,沛乎塞苍冥。皇路当清夷,含和吐明庭。