完整的网站发布,部署入坑回忆记录
最近想搞个自己的网站瞎玩一下,以下记录一下需要学习的内容。
文章已经有大牛写过了,我就不重复造轮子了
一. 买个 linux 服务器
我最后选择了在Portal Home - HostDare地方买了个服务器,至于为什么要在这里买,其实我也是个小白,从这里买纯粹是看到别人说很多中国人在这里买,而且看上去它的功能也比较全面吧,至少对我来言!
具体的购买过程——请查看这个教程 (后期我再出个教程好了,这里先写上)
二. 买个域名
域名也是在 hostdare 里买的,买域名和配置——请看这个教程
三. 买个 ssl 证书,当然如果不需要 https 的话这里可以省略掉
证书我选择了在阿里买,主要是买了个免费的,先试试,买证书和配置——请看这个教程
四. 前端代码
五. 后端代码
六. 登录 linux 服务器,我用的是centos系统,我这里只说一下我用到的
1、yum 是为了RPM 软件包安装性而开发的一种软件包管理器
CentOS yum 源的配置与使用 - David_Tang - 博客园
centos 7 yum安装、卸载、升级软件等命令 - 简书
CentOS7 更新yum源 - cchilei - 博客园
2、wget 是一个从网络上自动下载文件的自由工具
centOS wget的安装和使用 - 山高我为峰 - 博客园
3、rpm Red-Hat Package Manager。是一种底层的包管理工具
Centos安装rpm包 - 裸睡的猪 - 博客园
CentOS中rpm和yum到底有什么区别? - 脆落花漾 - 博客园
4、tar 命令
【Linux】CentOS tar压缩与解压命令大全 - 凌风子 - 博客园
5、netstat 命令
CentOS下netstat 命令详解_妖怪哪里走的博客-CSDN博客_centos netstat
6、ps 命令
centos系统ps命令详解_北风之神096的博客-CSDN博客_centos ps命令
8、vim 模式
centos7 vim/vi的使用方法_Cape0915的博客-CSDN博客_centos7 vim
七. 下载 nodejs,npm,yarn,配置全局命令
八. 安装 mysql
CentOS7安装MySQL(完整版)_24只羊羊羊的博客-CSDN博客_centos7安装mysql
后来我发现我的 mysql 版本是56,升级到57的时候遇到了一个问题
Error: mysql57-community-release conflicts with mysql-community-release-el6-5.noarch的解决方法_惟肖肖肖的博客-CSDN博客 参考下边这个文章升级
yum快速升级mysql_focus_tt的博客-CSDN博客_yum升级mysql
升级前备份数据库
Linux系统下MySQL数据库的备份和恢复 - 何石-博客 - 博客园
最后整体看了一下官方文档,还是官方文档最好了
MySQL :: MySQL 5.7 Reference Manual :: 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository
你可能还会遇到很多其他的错误,评论私信我,我会尽我所能告诉你
九. 安装 nginx 服务并配置
十. 后台启动,打开测试网站
完整的网站发布,部署入坑回忆记录相关推荐
- 网站建设-部署与发布
阿里云大学课程:网站建设--部署与发布 课程介绍: 建站认证可以帮助学员掌握如何将一个本地已经设计好的静态网站发布到Internet公共互联网,通过自己的域名让全世界的网民访问到,并且教会学员如何完成 ...
- 发布开源框架到CocoaPods入坑指南
个人原文博客地址: 发布开源框架到CocoaPods入坑指南 在开发过程中一定会用到一些第三方框架, 只要安装了CocoaPods, 然后通过pod install命令, 就可以集成框架到项目中了 可 ...
- MVC4.0网站发布和部署到IIS7.0上的方法【转:http://www.th7.cn/Program/net/201403/183756.shtml】...
最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现 vs2010的安装和mvc4的安装不 ...
- MVC4.0网站发布和部署到IIS7.0上的方法
最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现 vs2010的安装和mvc4的安装不 ...
- 发布网站 IIS部署网站
怎么发布一个网站 发布一个网站不是在项目解决方案上点,也不是在类库上点.而是你要发布哪个web项目就在哪里点 然后再配置文件那里 "新建自定义配置文件" ,这个配置文件是什么概念呢 ...
- 第13节 IIS之WEB服务器部署及网站发布——以win2003为例
IIS之WEB服务器部署及网站发布 1概述 1.1WEB服务器概念 1.2协议端口号 1.3常用发布软件 1.4网站类型 2部署WEB服务器 2.1安装WEB服务器软件 2.2编辑静态网站网页 2.3 ...
- 如何将网站发布和部署到本地服务器详细教程
如何将网站发布和部署到本地服务器 文章目录 如何将网站发布和部署到本地服务器 前言 一.前提 1.首先Win+Q输入并找到"启用或关闭Windows功能", 2.找到Interne ...
- VS网站开发的发布部署的不同情况说明
VS网站开发有两种模式: 1.网站模式 2.应用模式 其中,网站模式的发布,要考虑勾选"使用固定命名和单页程序集" 如下图 网站模式: 新建网站的网站模式 新建网站的网站模式第二步 ...
- shiny 发布部署到公开网站 ,供别人访问
shiny 内置的代码 这是运行的shiny 应用,如果快速发布出来,让别人访问到. shiny 发布部署 一共 3步 去 https://www.shinyapps.io/ 用github 注册登录 ...
最新文章
- 发表了一篇英文长文:语义信息G理论和逻辑贝叶斯推理for统计学习
- TReader高速文本浏览器 1.0 发布
- 格式资料python sqlalchemy 查询结果转化为 Json格式
- 【rzxt】windows7怎么设置桌面背景 如何快速道下一个背景
- 1042 字符统计 (20 分)(c语言)
- 记录一次SQL优化,增加索引,随便写的当笔记了
- LeetCode 1860. 增长的内存泄露(等差数列)
- DataSet and DataStream
- #绘制圆心_AutoCAD绘制齿轮教程
- java中动态代理的使用
- 上海day3 ----
- 地理信息安全在线培训考试系统题库-多选题
- matlab在电力系统中的应用 当当,MATLAB在电力系统分析中的应用
- 飞书信外贸移动社交自建站系统玩转海外拼团分销
- 使用jquery处理多选框checkbox选中和未选中的值
- mocha-only和skip的用法
- win10尘埃4点击开始游戏自动关闭没反应|dirt4.exe进程消失的解决方法
- java 3D 第二章 java 3D基本概念
- 苹果充电器怎么辨别真假_苹果MagSafe充电器怎么样?能搭配安卓机使用吗?
- PHP中的opcode
热门文章
- 关于后台报错:no getter for property named ‘ew‘ in ‘class com.baomidou.mybatisplus.core.conditions.query.xx
- 软件生产发展的三个时代
- 如何查看oracle数据库用户最大连接数,查看跟设置oracle数据库的最大连接数
- Soul 学习笔记之 soul-plugin-sofa 组件探寻(十四)
- ubuntu下tftp server的安装
- 解缺芯之困 以工匠之心静待花开
- 目标跟踪(OTB100、GOT10K、LaSOT)数据集pysot测试结果
- 缓慢变化维常见解决方案
- fatfs文件系统与u盘驱动联立起来(usb_host)
- 搜索算法(迷宫问题)