服务器购买与宝塔面板安装
(本篇仅供无独立站搭建经验的网友参考学习)
〇、事前须知
本篇适合新手但不适合网络小白,请保持对互联网的好奇心与耐心
一、服务器购买
1、前言
因为项目本身的原因,这里推荐购买海外的服务器,比较常见的服务商有谷歌云、亚马逊云等大型服务商,不过太贵了,不差钱或者在业务成熟后推荐使用,其次可以用Linode、Vultr、Digitalocean等。需要知道的是,这些平台付款方式不支持国内的支付宝、微信、银行卡,所以请务必准备好Paypal或者外币信用卡。
2、注册账户
这里以Linode为例,虽然不如谷歌云 亚马逊云名气高,但也是上市公司的产品,服务和产品还是可靠的。
Linode注册链接(赠送60天100USD余额):
打开网页,如果你有自己的谷歌账户,建议直接用谷歌账户关联注册,否则你也可以用Email注册(国内邮箱可能会收不到激活邮件,建议gmail、outlook等)
注册完会收到激活邮件,点击邮件内的激活链接,
首先会要求验证手机号,我们用国内手机号就行,点击 Send Code后手机收到验证码,输入验证码然后点击 Verify Phone Number
然后就是要求绑定支付方式了,支持Google Pay、Paypal、Credit Card,
不过大陆账户可能只支持Credit Card,绑定你带有Visa/Mastercard标识的信用卡
然后完善账户资料,请勿胡乱填写以免被风控
最后点击 Create Account 创建账户,稍后信用卡会被划扣1USD以验证卡片有效。
完成账户注册后就可以去创建服务器了,需要注意的是,Linode是后付费模式,每个月1号结算上个月的账单,所以如果你有不用的服务器可以及时删除,以免被扣费。
3、创建服务器
完成账户创建后,进入Linode后台,点击Create--Linode
选择服务器系统、地区
选择性能配置,配置越高速度越快,但是越贵,最低要求2GB,选择合理配置就行
设置Root密码,这个密码非常重要,密码长度建议15位以上,不要使用弱密码(如果使用简单的密码,服务器可能当天都被黑掉了)
确认创建服务器
创建完成之后,服务器状态变成绿色RUNNING,然后就复制ip去登录服务器了
二、xshell登录服务器
1、首先下载xshell
打开这个连接:https://www.netsarang.com/en/xshell/
点击右侧的免费授权页面进去下载
打开免费授权页面后,填写昵称和一个真实邮箱,然后选择需要的软件,再点击download就可以了
点击download,片刻后邮箱里面就会收到官方发来的下载连接,复制到浏览器打开下载就行了
下载完成之后,打开安装就行,和大部分软件安装方式一样简单,这里不做讲解。
2、xshell登录Linux服务器
打开xshell软件,会自动跳出一个会话框,点击会话框左上角的新建,新建一个会话
在新建面板中输入服务器的ip(上面服务器的IPV4)和ssh端口(一般默认为22)
点击连接,输入用户名,debian系统用户名默认为:root
输入密码(上面创建服务器时候设置的密码),点击确定便可以登录了
这样便是登录成功了
三、安装宝塔面板与创建网站
1、安装宝塔
打开宝塔官网
下滑找到安装脚本,根据你服务器的操作系统选择脚本,例如debian
复制bt安装脚本,粘贴到上面已经登录服务器的xshell,回车执行
再输入y,回车确认安装
安装完成后,xshell终端内会显示你服务器的宝塔面板登录地址以及账号、密码,把这部分信息复制下来,并保存在你的记事本中,后续会经常用到
用浏览器打开 外网面板地址,因为没有部署SSL证书,此时打开会报错,以谷歌浏览器为例,点击下面的高级-继续访问,就可以打开宝塔登录页面了
输入账户密码进行登录,会有一份使用协议,划到最下面确认勾选就可以成功登录了
成功登录之后,会让你绑定宝塔账户,如果没有账户,点击下面的免费注册,去注册一个,然后回到这个界面绑定刚刚注册的账户
然后会弹出软件安装界面,按需选择,这里推荐安装nginx+php+mysql(本项目非必需)
安装会持续较长的时间,等待安装完成
2、创建网站
首先准备一个域名,解析到你自己的服务器IP,域名购买和解析如果你也不会,建议去谷歌学习
然后在宝塔面板-网站菜单下,点击添加站点,输入你上面准备的域名,php选择一个合适的版本,这里我选择7.4,然后提交
提交创建完成后,点击生成的网站名,进入SSL菜单,勾选域名,给域名申请SSL证书。申请成功后会弹出证书,如果不成功请检查域名解析
然后浏览器访问你绑定的域名,就可以打开网站默认页面啦
最后你把自己的网站代码文件上传到站点根目录,就可以用域名打开你的网站内容了