如何建立一个属于自己的个人网站?首先购买VPS及搭建可视化web控制面板:宝塔面板

为什么要搭建可视化web控制面板呢,是因为我们可以使用宝塔面板

一、购买vps

建议购买国外vps,因为国内主机均需要备案处理,阿里云和腾讯云我都用过,还是挺不错的,学生机十分不错!我们可以购买免备案的非大陆地区服务器。同样的我们也可以选择其他服务商提供的服务器,如搬瓦工,谷歌云等等。

免备案的vps其实有很多,选择顺序为:

地区线路优先度排序:香港>韩国>日本>美国

具体的我也不是很懂,购买前一定要测试一下他的服务器延迟哦!!

二、安装宝塔面板

    1、安装宝塔面板之前,先重置服务器远程连接密码,再下载远程控制客户端(SSH)连接vps服务器

        可以使用以下客户端(选择其中之一即可)

    (1)Xshell:https://www.xshellcn.com/xiazai.html 收费,有免费使用

    (2)putty:https://www.putty.org/                         完全免费,使用方便无需安装(双击即         可运行)

    2、安装宝塔面板

    来到宝塔面板Linux版本发布页面(里面各平台安装教程),选择合适的宝塔系统版本,再根据vps的系统类型,拷贝对应的代码,到SSH工具里回车安装宝塔面板,中途输入y确认安装后回车即可完成(也可在下面的命令后留一空 加上 "-y")

我以最新的7.4.8正式版为例,拷贝对应系统安装命令,点击回车即可安装

Centos安装命令:

  1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh


试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中  

  1. curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh


Ubuntu/Deepin安装命令:

  1. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装命令:

  1. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装命令:

  1. wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh


Linux面板7.4.8升级命令:

  1. curl http://download.bt.cn/install/update6.sh|bash

Bt-Panel: http://你的宝塔后台管理地址
username: 你的宝塔面板登录用户名
password: 你的宝塔面板登录密码
安装完成后一定要保存网址、用户名和密码,截图或者复制直接复制皆可,后面要经常使用宝塔面板管理我们的网站
如果忘记或者找不到密码,可以在SSH中输入
bt default

即可看到相应数据。

三、登录宝塔面板修改参数并安装web运行LAMP服务器环境

1、登录进来以后呢,会让我们同意用户协议,阅读完成,点击同意,就能进入管理面板了!刚进来,会提示我们安装套件,这个不要着急,我们先修改相关参数(保证我们的后台安全),不过这个要先绑定我们的宝塔账号才能够使用最新版,这个也是一个产品推广的策略吧!!这个我没办法,可以使用低版本不用绑定账号,不过绑定账号的话,可以使用你在宝塔中购买的服务,为我们的网站保驾护航
没有宝塔账号的,可以先免费注册一个宝塔账号,注册很简单

绑定好我的宝塔账号呢,我们点击左边导航栏的面板设置,在面板设置中呢,我们主要修改一下别名、面板默认端口、用户名和密码,不要使用默认端口
修改该端口后,一定要放行端口,不然无法访问宝塔后台管理页面,阿里云轻量应用服务器直接在防火墙里面添加规则即可,也可访问宝塔教程,里面有详细的教程

修改参数以后,重新登录即可选择安装web服务运行环境套件(LNMP和LAMP),具体安装什么套件可以自行决定。nginx和Apache的具体区别可以自己对比一下哦:web服务器该选择apache还是nginx?
编译安装和极速安装的区别是:编译安装慢但稳定,极速安装虽然快但是没编译安装稳定。
这里我选择的是LNMP,因为性能更加的稳定。
点击一键安装即可自动安装,安装速度也取决于服务器的性能,我这台阿里云服务器等待了大约50多分钟的时间,才安装完成。
左上角红色数字,点击可以查看任务安装进度

安装完成以后就可以部署你自己的网站啦
Reactions

发表评论

0 评论