1、ESC后安全设置(管理控制台->本实例安全组->配置规则->添加安全组规则->3306、80端口配置)

2、nginx  安装,首先安装三大件  PCRE、zlib、openssl  参考: http://www.cnblogs.com/wyd168/p/6636529.html

  安装nginx后出现

  [root@zxc sbin]# nginx -s reload

  -bash: nginx: command not found

  解决方案:http://blog.csdn.net/zxc_user/article/details/74936059http://blog.sina.com.cn/s/blog_b5dfe4870102wddg.html

        注意是在sbin目录下,本人之前不小心搞到bin目录下,一直打不出来nginx命令。

3、jdk 安装 去官网下一个jdk,配置环境变量/etc/profile设置jdk路径,参考:http://www.cnblogs.com/shihaiming/p/5809553.html
     附上官网链接  http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html     下面是我本次选择的版本

4、tomcat 安装 http://www.cnblogs.com/xdp-gacl/p/4097608.html,注意应该从“Binary Distributions“的下载core包

  安装tomcat碰到的问题汇总:
       1、 tomcat Could not find or load main class org.apache.catalina.startup.Bootstrap===》http://blog.csdn.net/wonbin2011/article/details/53067819

  2、/usr/local/tomcat6.0/logs/catalina.out”: 没有那个文件或目录 ===》http://www.linuxidc.com/Linux/2014-02/96784.htm

5、域名申请

6、域名和nginx绑定,在nginx.conf底部插入include vhost/*.conf;具体如下左1图来域名(多个域名的配置方法)

 

www.yg360.ink配置内容如下。

server{
        listen 80;                      //---这个不要去改
        server_name www.yg360.ink;	//---1:你的域名 

	location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {
                root /usr/local/tomcat/webapps/ROOT;  //---2:你的项目路径
            	expires      7d;
        }

	location / {
		proxy_redirect off;
		proxy_set_header Host $host;
		proxy_set_header X-Real-IP $remote_addr;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		proxy_connect_timeout 1s;
		proxy_read_timeout 300s;
		proxy_send_timeout 300s;
		proxy_buffer_size 64k;
		proxy_buffers 4 32k;
		proxy_busy_buffers_size 64k;
		proxy_temp_file_write_size 64k;
		proxy_ignore_client_abort on;
		proxy_pass ; //----3:端口号要与 /usr/local/tomcat/conf/server.xml中的端口号保持一致
		proxy_http_version 1.1;
            	proxy_set_header Upgrade $http_upgrade;
            	proxy_set_header Connection "upgrade";
	}
	access_log off;
    }
/usr/local/tomcat/conf/server.xml
    " protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

7、最后,如果直接ip可以ping的通(可以看到nginx欢迎页面),而域名ping不通的话,肯定是nginx里面配置不对。

以下是本次安装所需的包。

阿里云centos下安装nginx、jdk、tomcat、绑定域名、解析域名的更多相关文章

  1. 阿里云Centos下安装nginx之后外网无法访问

    centos 7.4 nginx1-14.0编译安装 curl 127.0.0.1 可以请求到 index.html curl local 可以请求到 index.html http://ip/ 无法 ...

  2. 如何在阿里云Centos下安装Nginx

    Nginx("engine x")是一款轻量级的HTTP和反向代理服务器.相比于Apache.lighttpd等,它具有占有内存少.并发能力强.稳定性高等优势.它最常见的用途就是提 ...

  3. 阿里云CentOS下安装jdk

    首先需要下载jdk: 由于oracle上的下载页面有跳转,直接用wget下载下来的只是html页面.可以用下面的命令: wget --no-cookies --no-check-certificate ...

  4. 阿里云Centos 7安装MongoDB 4.2.0

    背景:最近公司项目需要将后台接口优化到100ms内.因此需要对接口逻辑,数据优化做处理, 正好使用到了Redis缓存,mysql,mongoDB的优化,今天记录一下在阿里云centos上安装mongo ...

  5. 阿里云CentOs服务器 安装与配置mysql数据库

    阿里云CentOs服务器 安装与配置mysql数据库 以上为Linux安装mysql数据库 Linux 安装mysql 数据库 一下为mysql 安装教程 Using username "r ...

  6. 在CentOS下安装两个Tomcat

    在CentOS下安装两个Tomcat [版权声明:本文为博主原创文章,转载请说明出处.希望能和大家共同学习] 1.不同的tomcat启动和关闭监听不同的端口 2.不同的tomcat的启动文件start ...

  7. linux/centos下安装nginx(rpm安装和源码安装)详细步骤

    Centos下安装nginx rpm包                                                                                 ...

  8. CentOS 下 安装 nginx 执行配置命令 ./configure 报错

    CentOS 下 安装 nginx 执行配置命令 ./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx 时提示以下错误: checkin ...

  9. 阿里云(centos)下svn 服务器搭建

    安装说明 系统环境:阿里云centos安装方式:yum install subversion 检查已安装版本 #检查是否安装了低版本的SVN[root@localhost /]# rpm -qa su ...

随机推荐

  1. 蓝桥杯比赛java 练习《立方变自身》

    立方变自身 观察下面的现象,某个数字的立方,按位累加仍然等于自身.1^3 = 1 8^3  = 512    5+1+2=817^3 = 4913   4+9+1+3=17... 请你计算包括1,8, ...

  2. reversing.kr easy crack 之write up

    之前学逆向感觉学得一踏糊涂,这阶段好多师傅带我,一定要好好学,重新开始,认真学习. 来看打开可执行文件: 用ollydbg载入,单步执行后停到了入口点: 分析入口点,并没有加壳,于是F9执行程序,跳出 ...

  3. MongoDB增 删 改 查

    增 增加单篇文档 > db.stu.insert({sn:'001', name:'lisi'}) WriteResult({ "nInserted" : 1 }) > ...

  4. Qt For Android 开发环境配置

    想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...

  5. 含有n个元素的整型数组,将这个n个元素重新组合,求出最小的数,如{321,3,32},最小的数为321323

    public class GetMinNumber { public static void main(String[] args) { String[] arr = null; System.out ...

  6. 白话ASP.NET MVC之二:Controller激活系统的概览

    前文简介:我们抽象类路由规则的对象,RouteBase是路由对象的抽象基类,ASP.NET 的路由系统中有唯一一个从RouteBase继承的路由对象,那就是Route类型了.我们注册了路由对象Rout ...

  7. selenium+python开发环境的搭建

    web 调试工具介绍和开发环境搭建 python与selenium开发环境搭建: 一.下载python软件:https://www.python.org/ 下载完后,进行安装,安装成功后,打开IDLE ...

  8. MySQL的grant,revoke使用

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant sele ...

  9. 【HOSTS相关】什么时候使用127.0.0.1

    什么时候使用127.0.0.1 在测试环境,如果想知道上线后服务发生异常中断的情况下界面会如何展示,这个时候有2种方式: 第1种是:由开发人员协助,比如后台开发人员在服务器上使这个服务停止,或者由前端 ...

  10. Cox回归模型【生存分析】

    参考:<复杂数据统计方法--基于R的应用> 吴喜之 在生存分析中,研究的主要对象是寿命超过某一时间的概率.还可以描述其他一些事情发生的概率,例如产品的失效.出狱犯人第一次犯罪.失业人员第一 ...