• 如何将网站发布到互联网:


    发布前的准备工作:

    必备条件:

      一台Linux的服务器 centos、Ubuntu
      一款web服务器 NGINX、Apache、Tomcat
      属于自己的独立域名  

    服务器的选择:

      服务器的类型:
      Linux -->生产中一般使用Linux
      windows 
    1:	从网络购买服务器:
    云服务器ECS 购买完可以在管理控制台看到。
    
    2: 使用Gitbash连接服务器 
    https://gitforwindows.org/ 网站下载
    为什么推荐这个?强大 包括以后的上传和下载 
    
    使用 ssh user@remote_ip 连接到远程的服务器。 
    ssh root@44.95.255.230 
    
    windows 远程连接 3398端口

    web服务器的选择:

    NGINX、Apache、Tomcat
    NGINX:高性能、高并发
    Apache:多平台、安全、流行
    Tomcat:多用于Java做jsp解析 
    1):打开网站: 
    www.nginx.org 
    
    安装nginx:
    命令行:nginx -V 查看是否安装 
    yum install nginx 
    
    nginx的安装包软件源是不在centos的安装包里面种的。
    1:yum install epel-release 是在这里面
    2:yum install nginx 
    
    (2):配置web服务器 
    需要注意的几个地方:修改配置文件 vim /etc/nginx
    ps:nginx -t :可以自己找到自己的配置文件在哪里
    
    (1)user root 改成 user root 
    (2) server -->location / {
    root /root/www/; 默认网页保存的网址在root目录下的www目录下。
    index index.html index.htm;
    }
    
    
    
    (3):上传网址到服务器
    使用scp命令:
    scp -r local_dir user@ip:/remote_dir
    
    注:在gitbash 输入scp 看下是否存在这个命令
    在服务器也输入scp 看下是否存在这个命令
    服务器没有就安装scp命令:yum install openssh-client
    
    scp -r ./demo/* root@47.94.255.230:/root/www 

    ps -ef | grep nginx :查看nginx是否在跑
    nginx -s stop :停止nginx服务
    nginx -t :nginx检查配置文件是否错误

    进行域名以及解析
    (1)打开阿里云,产品域名与网站;域名注册
    (2)够买完域名后,打开右上角的控制台。找到添加解析,

    注意的是:购买服务器和域名的信息要一致,服务器是个人的,域名也是个人的

  • 相关阅读:
    与答辩有关资料
    SpringBoot技术优点
    【知识库】-简单理解CrudRepository接口中的方法
    【知识库】-通俗理解OAuth2.0协议用于第三方登陆
    毕业设计介绍所用
    JavaWeb_(视频网站)_七、推荐模块1
    JavaWeb_(视频网站)_六、分页模块1
    JavaWeb_(视频网站)_五、视频模块2 辅助功能
    JavaWeb_(视频网站)_五、视频模块1 视频上传
    JavaWeb_(视频网站)_四、博客模块2
  • 原文地址:https://www.cnblogs.com/hero799/p/9560219.html
Copyright © 2020-2023  润新知