发表于: 2017-10-11 23:59:36

1 614


今天完成的事情:

1.学习一下nginx的概念。

首先学习了nginx是什么,返反向代理:我自己的理解是一个转发服务器。就是外部请求先进入nginx然后在由nginx转发给处理的服务,比如tomcat,处理过之后再返回给nginx。再由nginx进行返回。并且nginx还提供负载均衡的服务,降低服务器的负载,将请求引入不同的服务器。另外在网上了解到nginxwindows上和linux上面的运行效率不同,在linux上面运行更加快速。

下载好nginx后打开服务就可以访问localhost 进入nginx的欢迎界面。然后可以设置使用tomcat处理请求。需要修改配置文件。nginx.conf

nginx配置文件主要内容:

worker process 1

event{

worker_connections 1024; //设置最大连接数

}

http{

sever{

。。。。

}

sever{

。。。。}

}

另外突然发现使用cmd开启tomcat服务之后关掉窗口服务也关掉了。。。

2.使用resin发布项目。

昨天没有发布成功,然后发现我的war包放在webapp下面不知道为什么没有自动的解压,这就很奇怪。所以今天重新装一次resin。这次用tar.gz的压缩包。

解压缩,进入resin的文件,首先使用

./configure --prefix=A --with-java=B

A中应该是resin的安装路径。B中是jdk的安装路径。比如

./configure --prefix=/usr/local/resin --with-java=/usr/local/jdk1.8.0_31

下一步 make

make install

启动resin./bin/resin.sh start

打开浏览器查看是否可以访问初始界面。

在配置文件中有这么一段:

就是说需要将要发布的包放在webapps路径下面。可以修改。

然后需要在bin/resin.properties 中设置将remote_admin_external true前面的注释也就是#去掉。

再去打开admin就可以了。接下来注册,将网站上的adminpassword复制到resin.properties就可以登录进去了。

3.学习一下正则表达式。

在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。

明天计划:

 明天学习nginx的知识,配置子域。

 学习一下AOP的使用。

遇到问题:

 刚刚接触nginx还是不熟悉。

收获:

在服务器上配置好了resin,并且发布了项目可以访问到。

学习了正则表达式

禅道:

任务三第三天

http://taskNaNteng.com/zentao/project-task-343.html

 

 

 

 

 

 



返回列表 返回列表
评论

    分享到