为什么80%的码农都做不了架构师?>>>
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碰到的问题汇总:
- tomcat Could not find or load main class org.apache.catalina.startup.Bootstrap===》http://blog.csdn.net/wonbin2011/article/details/53067819
-
/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 http://localhost:8089; //----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
7、提示
如果直接ip可以ping的通(可以看到nginx欢迎页面),而域名ping不通的话,肯定是nginx里面配置不对,以下是本次安装所需的包。