发表于: 2018-01-21 20:14:42
1 593
今天完成的事情:
1.完成了在服务器上部署nignx
nignx部署需要一些前置的库,安装好库之后,才可以安装nignx。而且nignx的安装与平常的一些安装不同,nignx在解压完成之后,还需要通过make以及make install进行编译和安装,这样才算完成了nignx的全部部署过程。
步骤如下:
首先要知道自己的Linux上是不是已经安装了Nignx需要的库以及相关文件。
1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"
2、以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep "软件或者包的名字"3、yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep "软件名或者包名"
4.Nignx需要的前置安装:gcc、pcre-devel(需要前置安装g++)、zlib-devel、openssl-devel。
然后运行如下命令安装上面的
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
完成以上之后,在安装nignx。
2.完成了在服务器上部署Resin,利用Tomcat.jetty,Resin分别运行war包。似乎程序完成正确之后,在什么服务器上运行并不重要。也算是侧面明白了自己初期的一些代码只是勉强能够运行而已。
3.在服务器上对nignx部署反向代理,实现直接访问ip就可以跳转到相应的网页。
这也应该是我们现在所登录的网站都是怎么设置的,而且。
完成以上操作需要在服务器进行如下配置:
在nignx的设置文件nignx.conf中设置如下:
server
{
listen 被监听端口,默认写为80;
server_name 你的IP;
location /
{
proxy_pass http://你的IP:你访问的端口;
}
}
然后直接访问你的IP地址就可以实现。
明天计划的事情:学习AOP,准备讲解小课堂。
遇到的问题:
1.如何利用日志查看关于nignx的响应时间并统计。
自己查了一些资料,询问师兄,感觉应该是首先在程序中将时间写入到日志文件中,然后编写文本处理脚本来对文件中的时间等数据进行统计与计算。
收获:
1.很多事,觉得很难,只是没想明白应该怎么做。
进度:进度一般,没有任务三刚进来的时候那么亚历山大了。
评论