最近想搞个自己的网站瞎玩一下,以下记录一下需要学习的内容。
文章已经有大牛写过了,我就不重复造轮子了
一. 买个 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和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的时候遇到了一个问题
yum快速升级mysql_focus_tt的博客-CSDN博客_yum升级mysql
升级前备份数据库
Linux系统下MySQL数据库的备份和恢复 - 何石-博客 - 博客园
最后整体看了一下官方文档,还是官方文档最好了
你可能还会遇到很多其他的错误,评论私信我,我会尽我所能告诉你