• 从0开始搭个网站在云上 思路引导


    最近开始想努力了,空口无凭,搭了一个云服务器来用来展示网站   gzboy.site (这个送人了)  

    新网址 :www.zdboi.site

    一 准备工作

    买个云服务器 例如阿里云服务器esc 买一个域名,准备一个能跑的项目,完成

    二 云服务器

    以阿里云举例,购买服务器后,按照提示设置一些初始参数,用户名密码,配置安全组,把一些端口开放,可以用外部工具访问主机,设置密码,进入主机页面.

    三配置部分

    首先更新系统,然后安装jdk,apache mysql,nginx等 ,安装软件时需要加入一些软件源,可以在网上搜教程

    与此同时开始备案,推荐下载阿里云app备案在阿里云买的域名,手续不算繁琐,一个星期左右可以完成.在阿里云域名解析中绑定域名和ip,外部工作就准备好了

    四设置项目

    安装服务器后放入项目在服务器目录,默认位置在 /var/www/html 下 ,如果服务器只放以一个项目,到这步就可以了.

    假如你想放多个项目,还需要用nginx 反向代理,把80端口让给nginx,在/etc/httpd/conf/下的设置文件,给apache赋值8081等端口

     <VirtualHost *:8081>
         DocumentRoot /var/www/html
         ServerAdmin localhost:8081
              ServerName 39.105.0.178
     </VirtualHost>
     <VirtualHost *:8082>
         DocumentRoot /var/www/html2
         ServerAdmin localhost:8082
      ServerName 39.105.0.178
     </VirtualHost>
     <VirtualHost *:8083>
         DocumentRoot /var/www/html3
        ServerAdmin localhost:8083
      ServerName 39.105.0.178
     </VirtualHost>

    Listen 8081
    Listen 8082
    Listen 8083

    <IfModule dir_module>
    DirectoryIndex index.html
    DirectoryIndex index.php
    DirectoryIndex hello.html
    </IfModule>

     

    在nginx里设置托管反向代理和80端口,注意反向代理设置,要不然图片加载不出来

       server {
            listen       80;
            server_name  blog.gzboy.site;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
               proxy_pass http://127.0.0.1:8081;
    proxy_set_header HOST $host;
    
    proxy_set_header X-Real-IP $remote_addr;
    
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
            }
    ...

    http://blog.gzboy.site/?p=29   这个是网站成品,以后会加一些javaweb项目在服务器上

    更新 之前的主机送人了 后来买了个 外国主机,延迟比较高,个人建站还行,不建议企业用

    www.zdboi.site

  • 相关阅读:
    材料订单不在IN_MO或者IN_SCFHEADER中
    FP ABPPMGR表 其它常用存储过程
    ORA-01578 ORACLE data block corrupted (file # 29, block # 2889087)
    PR合并回写
    MySQL优化
    分享一些JVM常见的面试题(转)
    怎么保证 redis 和 db 中的数据一致
    User space(用户空间) 与 Kernel space(内核空间)
    如何设计一个安全的对外接口?(转)
    Jstack命令详解
  • 原文地址:https://www.cnblogs.com/funkboy/p/13419791.html
Copyright © 2020-2023  润新知