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/74936059、http://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. 连续子序列最大和的O(NlogN)算法

    对于一个数组,例如:int[] a = {4,-3,5,-2,-1,2,6,-2}找出一个连续子序列,对于任意的i和j,使得a[i]+a[i+1]+a[i+2]+.......+a[j]他的和是所有子 ...

  2. storm从入门到放弃(三),放弃使用《StreamId》特性。

    序:StreamId是storm中实现DAG有向无环图的重要一个特性,但是从实际生产环境来看,这个功能其实蛮影响生产环境的稳定性的,我们系统在迭代时会带来整体服务的不可用. StreamId是stor ...

  3. 拯救莫莉斯[GDOI2014]

    时间限制:1s     内存限制:256MB 问题描述 莫莉斯·乔是圣域里一个叱咤风云的人物,他凭借着自身超强的经济头脑,牢牢控制了圣域的石油市场. 圣域的地图可以看成是一个n*m的矩阵.每个整数坐标 ...

  4. 超超超简单的bfs——POJ-1915

    Knight Moves Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 26102   Accepted: 12305 De ...

  5. HTML学习笔记2

    5.超链接 3种超链接: 1. 连接到其他页面 2. 锚: (是链接页面)指给超链接起一个名字,作用是连接到本页面或者其他页面的特定位置.使用name属性给超链起名字,本页要加# 3. 连接到邮件: ...

  6. HTML5的三种存储方式以及区别

    首先将存储方式前要先知道为什么要使用他:一是利用本地数据,介绍网络请求:二是弱网环境下,高延迟,低带宽,要把数据本地化: 1.本地存储localStorage和sessionStorage 介绍: 存 ...

  7. python学习之while 和for循环

    while 和for循环 一般格式while <test>: <statment>;else: <statment>; else 部分为可选部分,(控制权离开wih ...

  8. python中添加环境变量

    import sys sys.path 系统环境是一个list,可以将自己需要的库添加进入,例如mysql库,hive库等等.有三种方式添加,均验证通过:     1 临时添加,在一个shell窗口中 ...

  9. exit()与_exit()的区别(转)

    http://blog.csdn.net/lwj103862095/article/details/8640037 从图中可以看出,_exit 函数的作用是:直接使进程停止运行,清除其使用的内存空间, ...

  10. Mac实用操作技巧(四)

    在文档编辑状态下更改文件名.保存位置 在编辑文档的时候,有时候想随时更改文件名或者更改文件的保存位置.通常情况下,比如Windows环境中,想要更改文件名,首先需要关闭文档,否则不能修改:想要更改文档 ...