教程介绍:
对于小白刚开始建站时都会选择虚拟服务器, 局限比较多只适合运行简单的代码程序, 然而有些源码需要升级主机服务器才能运行, 升级主机服务器空间后, 提高可操作性, 下面介绍购买主机服务器时, 避坑以及安装教程。
买新服务器时, 找可以ping ip速度或者支持体验的 [官网有ip的直接ping速度, 如果没有用搜索引擎, 搜索空间服务商评测相关文章], 因为有些ip在国内是屏蔽的或延迟很高 [延迟在200ms以内的可以正常使用], 购买后导致网站打不开,打开慢,影响使用, 下面是在线ping ip的网站。
https://www.itdog.cn/ping/
购买主机服务器时会提示, 安装一个操作系统, 这里推荐选择 Ubuntu 系统22版本或者20都可以 [安装后可以重新安装其它的系统], 购买后在主机服务器网站的操作控制中心菜单中 [根据自己的服务器网站查找已购服务器信息页面], 会显示购买的服务器信息, 服务器信息中会给你一个ip地址和系统用户名(root)和密码(点击显示密码), 之后还需要通过SSH工具安装一个宝塔服务器控制面板, 才能让服务器运行环境支持php, Docker等代码,
购买服务器为了避坑, 选择时最好1G内存以上, 10G的硬盘空间, 安装项目多可以适量增加硬盘空间 [因为安装宝塔面板,软件商店中添加Nginx和php支持环境后, 宝塔约占用5G硬盘空间, 所以至少需要10G硬盘空间]
5G硬盘空间和512m内存, 安装宝塔面板截图:
📢 安装步骤:
01, 在购买服务器后, 需要知道服务器的ip, 用户和密码, 主机服务商控制中心菜单中 [根据自己的服务商操作], 然后点击服务器 开机 菜单。不要关闭当前页面!
然后安装SSH应用工具 [电脑或手机], 用于连接购买的服务器系统, 打开工具,
服务器信息页面中复制ip, 用户名, 密码, 新建填写到工具中后, 连接到服务器。保留到后台
🐉 SSH工具下载👇:
02, 打开宝塔官网 https://www.bt.cn/new/download.html
以 Ubuntu系统安装宝塔9.0.0为例, 复制Ubuntu安装脚本命令 [根据安装的系统], 粘贴到ssh工具中, 点击 enter 回车键执行命令, 根据返回的提示 输入 y 确认安装, 稍等一会, 等待到页面加载出, 面板登录信息, 复制登录信息那段, 登录地址和登录用户名和密码, 保存到一个txt或者记事本中保存。
Ubuntu 安装脚本 稳定版9.0.0
wget -O install.sh https://download.bt.cn/install/install_lts.sh && sudo bash install.sh ed8484bec
Centos/OpenCloud/Alibaba 安装脚本 稳定版9.0.0
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
Debian 安装脚本 稳定版9.0.0
wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec
03, 复制登录面板ip地址, 粘贴到浏览器中访问, 输入面板的用户名和密码登录, 登录到面板页后需要注册一个宝塔账号登录, [免费版的宝塔就够个人使用了]
登录后,会弹出常用安装选择, 选择LNMP, 勾选Nginx MySQL PHP [MySQL根据需求是否安装]。点击 一键安装, 也可以以后安装, 面板页的 软件商店 中, 点击 运行环境 安装php或Docker等服务, 缩小或关闭安装消息窗口 [会自动在后台安装], 执行其它操作
在页面中点击右边的 面板设置, 可以自定义登录安全入口, ip:端口/安全入口, 和修改面板账号和面板密码 [密码尽量复杂一点, 保存到记事本中], 修改重新登录面板不会影响后台安装。
修改完成后, 差不多安装完成了, 点击 网站 添加绑定自己的域名, 在域名商或者Cloudflare解析dns中, 添加一个a记录, 值中粘贴服务器的IP, 不要端口然后保存, 返回宝塔面板查看域名是否绑定成功。在域名的右边设置或者页面的文件中, 上传自己的源码到域名的目录中 [可以在设置中设置环境静态或者php, 静态是只能下载不能执行代码]
后面, 如果想要体验企业版, 可以登录ssh执行安装脚本
curl http://io.bt.sy/install/update6.sh|bash