【腾讯云】域名备案与网站发布

职业天梯

网站发布步骤如下

服务器购买域名购买域名备案(10-14天左右)编写/打包网站代码将打包文件上传至服务器

一,服务器购买

服务器有个人服务器,企业级服务器,我们这里选用个人服务器即可,个人服务器租赁平台有阿里云,腾讯云,华为云等。

如果是第一次使用,并且是学生,建议使用阿里云,阿里云学生用户有一年免费使用时间。

在此我用的是腾讯云,学习使用2核2G4M的即可,实例选择宝塔Linux面板

二、域名购买

域名购买就是选择顶级域名和二级域名组合的过程

在产品下拉表中选择域名注册,搜索自己想要的域名进行购买

三. 域名备案

购买完域名后,在页面右上角点击备案,跳转后点击开始备案,之后跟着流程提示走即可

备案完成后,可在服务器控制台添加域名

四,编写/打包网站代码

java后端通过maven打包

vue通过npm打包(npm run build)

此步不多赘述

五,将打包文件上传至服务器

1. 安装软件

比如nginx,mysql,redis,下载所需即可

2. 上传打包文件

点击文件,前端上传dist打包文件夹。后端上传打包jar包

3. 部署项目

添php项目和java项目

php项目根目录为dist目录

java项目目录为jar包

4. 配置nginx

打开应用,点击nginx设置

点击配置修改

本人在此处配置,仅供参考。

location / {

proxy_set_header Host $host;

root /www/wwwroot/pra/vue/dist;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header REMOTE-HOST $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

try_files $uri $uri/ /index.html;

index /index.html;

}

location /api/ {

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header REMOTE-HOST $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

add_header Access-Control-Allow-Methods *;

add_header Access-Control-Allow-Origin $http_origin;

proxy_pass http://43.143.175.73:8080/;

}

至此,网站发布完成。

见此章结。

Copyright © 2088 今日游戏江湖 - 全品类网游活动聚合 All Rights Reserved.
友情链接