发表于: 2016-03-24 22:37:50
1 3558
【操作步骤】
1.在服务器上安装配置Nginx,方法参考链接:https://segmentfault.com/a/1190000002797601
安装版本:nginx-1.6.3 nginx_upstream_check_module-0.3.0 nginx-sticky-module-ng-1.2.5
这一步应注意:在参考链接中,当进行到【1.1选择稳定版本】结尾,即输入“make && make install”后,Nginx就已经安装完成了,此时进入目录/usr/local/nginx-1.6下,输入“/usr/local/nginx-1.6/sbin/nginx -t”和“./sbin/nginx -V”即可看到编译选项,输入“./sbin/nginx”即可启动nginx,在启动nginx后,在地址栏输入服务器ip:http://121.42.156.108就可以看到“Welcome to nginx!”这几个大字。
启动命令:./sbin/nginx
关闭命令:./sbin/nginx -s stop
【知识总结】
1.Nginx是干什么的。链接:http://book.51cto.com/art/201303/386572.htm。这篇文章把Nginx和Apache、Lighttpd、Tomcat、Jetty、IIS等进行了比较。可见Nginx的作用也和Jetty类似,就是一个服务器,只不过性能更优越罢了。
2.什么是负载均衡。链接:http://zhidao.baidu.com/link?url=ipYyHrtP6TLlbjV3eAvYs_i5tsxoMGkeSrEVdSLXLy83R30cLKR_bDLyOhMej34fOqgUYwtK0ezpZdrPON1GZq
3.Nginx和Jetty搭配。链接:http://blog.csdn.net/zhgn2/article/details/14774603
这篇文章介绍了Apache和Tomcat之间的区别和联系。Apache处理静态页面,Tomcat处理动态页面;Apache是web服务器,Tomcat是应用(java)服务器。Nginx可以看成是Apache的优化版,Jetty可以看成是Tomcat的优化版,所以Apache和Tomcat的区别也能用于Nginx和Jetty之间。
4.动态页面和静态页面的区别,参考链接:http://jingyan.baidu.com/article/d5c4b52b29e226da570dc567.html。总而言之,就是静态页面不会发生变化,动态页面能发生变化。
5.linux下查找文件命令:find / -name abc.txt (/表示从根目录开始查找)
6.在操作步骤1中,配置nginx时我花了很多时间,走了一些弯路,主要是因为思路有问题,我一直以为把下载下来的nginx-1.6.3.tar.gz解压到/usr/local/src下就算是安装好了,其实不是,/usr/local/src目录下的东西其实只是安装资源,我们要在这个资源文件夹下先修改配置文件,即“./configure.....”那一大串命令,然后输入“make && make insall”才能完成安装,最终的安装文件夹是在“--prefix=/usr/local/nginx-1.6”这个目录下,这个安装目录是你在修改配置文件时设置的。
7.Linux脚本编写基础知识:http://www.jb51.net/article/36739.htm
【出现的问题(已解决)】
【出现的问题(未解决)】
1.注意:数据库中的年龄不要用age,今年用了age,明年可咋办,用出生年月日。及的修改数据库和相关代码。
2.使用Nginx反向代理Jetty
【疑问】
评论