发表于: 2017-11-02 23:27:03
1 715
今天做的事情:
昨天日报里,任务三 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 。
评论