发表于: 2017-11-02 23:27:03

1 716



今天做的事情:


                  昨天日报里,任务三 4,的小任务没有完善,报错404.今天好好整了下,问题在于放到服务器之前,应该将数据库的连接改成服务器mysql的连接,服务器的公网id+3306端口号


                 http://www.jnshu.com/dailyCreate///



               小任务4,ip+端口号正常访问task2中的rest请求。完成。



                 5.配置Nginx,使用子域访问。


                  了解一下Nginx,是一种服务器软件,最主要最基本的功能是与服务器硬件结合,可以将程序放在Nginx服务器上。Nginx是一种高性能的HTTP和反向代理服务器,同时也是一个代理邮件服务器,也就是说,我们Nginx上可以发布网站,也可以实现负载均衡的功能,还可以作为邮件服务器实现收发邮件等功能,所谓负载均衡是指,当同时有N多用户访问我们服务器的时候,为了减少服务器压力,我们需要将用户分别引入各服务i,分担服务器压力。

                   与其他服务器比较的话,IIS只能在Windows上与运行,Windows服务器性能不如Linux一类服务器,其次说Tomcat,是面向java语言的,是一种重量级服务器,而Nginx是一种轻量级服务器,再来说一下Apache,优点如稳定,开源,跨平台,但是不支持高并发,Nginx支持百万级的TCP连接,10万以上的并发连接,并且是个很好的跨平台服务器。

                  Nginx的优缺点,主要优点有可以实现高并发,部署简单,内存消耗少,成本低。主要缺点是rewrite功能不够强大,模块没有Apache的多。


                      

               Nginx编译安装:

           

             1.首先检查和安装依赖项

                

最后出来complete,就是成功了


            2.找到所在文件,直接解压。

            


            3.配置编译环境

           

              少了一个安装文件夹, ./configure --prefix=/usr/Nginx/nginx


           4.进行编译


           5.进入/usr/Nginx/nginx,就出现四个文件

          

             sbin目录就是启动服务


         6.进入并启动

         


          7.查看进程服务


            

             master是主进程,worker进程是响应请求


             8.关闭


                

               ./nginx -s reload  重启服务

              


               9.配置自启动


               

                


               重新启动就可以了。




         


遇到问题:


               在将项目打包放到服务器的tomcat下面,访问时遇到很多问题,项目报404,有时还端口占用,kill number ,还有配置子域,很多东西都需要再看。

         





收获:


              在服务器部署项目访问,配置nginx 。









返回列表 返回列表
评论

    分享到