• 域名不出所料被墙,请挂代理访问。欢迎多多留言交流^_^

Linux VPS主机安装宝塔面板和使用教程

VPS教程 lutizi 1年前 (2018-04-13) 2515次浏览 2个评论
本文最后更新于 2018 年 4 月 15 日 10:29 如文中部分内容已失效或需要修正,请留言提醒,谢谢!

想在自己的 VPS 上搭建网站需要配置很多相应的环境,经常遇到很多问题,浪费时间和精力,所以出现了很多方便的一键脚本和 VPS 主机面板。比如常见的oneinstackVestaCP宝塔面板,宝塔面板宣称永久免费,目前支持了一键部署 SSL 证书,不管是安装 WordPress 个人博客,还是用作反代或其他用途,都非常方便,使新手能更加方便的利用 Linux VPS 主机搭建网站。

本文主要讲解 Linux VPS 主机安装宝塔面板和使用教程,安装前需要一台 Linux VPS 主机,没有主机的推荐阅读:

宝塔主机面板安装

宝塔主机面板官网:宝塔官网

Linux 面板环境要求

  宝塔 Linux 面板支持的系统有(CentOS、Ubuntu、Debian、Fedora);
  确保是干净的操作系统,没有安装过其它环境带的 Apache/Nginx/php/MySQL 等程序;
  内存要求最低 128MB,推荐 512MB 以上,纯面板约占系统 10MB 内存;
  如果以上条件不能满足,将无法安装成功和使用,请安装前注意核查;

教程选用的是 Vultr 洛杉矶的机房 1cpu 1G 内存 5 美元套餐,根据自己的需求选择 vps 配置,如果是搭建 WordPress 博客,因为比较占内存,推荐选用至少 1G 以上内存的套餐。Vultr VPS 主机注册购买以及创建图文教程

以下主机商必看(开端口教程,不开不能用):
  腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html
  阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html
  华为云:https://www.bt.cn/bbs/thread-3923-1-1.html

宝塔 Linux 面板安装命令

连接 VPS,如果不会,推荐阅读Windows 和 Mac OS X 连接 ssh 最新图文教程及工具,连接 VPS 前先 ping 下看 VPS 是否被墙。

使用 root 用户登录,如不是 root 用户,输入sudo -i切换到 root 用户,root 用户登录后根据自己的系统选择以下相关安装命令运行:

Centos 安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Ubuntu/Deepin 安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

Debian 安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

Fedora 安装命令:
wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh

安装过程中提示Do you want to install Bt-Panel to the /www directory now?(y/n)的时候输入小写字母y,安装过程很快,等待几分钟后,出现以下内容说明安装成功。宝塔面板后台地址为:http://IP 地址:8888,用户名为:admin,密码需要记住,方便登录,登录后可以修改。

安装宝塔面板

在浏览器中打开宝塔面板后台地址,输入用户名和密码登录。

宝塔面板后台

首次登录的时候,系统会弹出推荐安装的环境,lnmp 和 lamp,区别就是 n 代表Nginx,a 代表Apache。推荐安装lnmp环境。
PHP 有 5.2-7.2,MySQL 也有几个不同的版本选择,有些版本需要 VPS 为 2G 的内存,如果没有特别需求,可根据默认配置直接点击一键安装

宝塔面板 lnmp

安装一般需要几十分钟的时间,可以关闭以下窗口,它会在后台自行安装。左上角 IP 后面的图标可以打开消息盒子看安装进度。

宝塔面板 lnmp 安装

以下为宝塔面板的后台主界面,左侧为功能导航,中间的主界面很直观的展示了 VPS 相关的使用信息。

宝塔面板主界面

宝塔面板添加网站

点击网站添加站点,输入域名,如果选择创建 FTP 和数据库的话,直接选择相应的选项。

宝塔面板添加网站

添加好网站后,可以对网站进行相应的配置,宝塔提供了很多实用的配置功能。主要是域名管理、子目录绑定、网站目录、流量限制、伪静态、默认文档、配置文件、SSL、PHP 版本、Tomcat、301 重定向、反向代理等等。

宝塔面板域名设置

添加 SSL 证书,宝塔官方提供的 SSL 证书是亚洲诚信 TrustAsia DV SSL CA – G5 证书,需要登录宝塔帐号,推荐安装 Let’s Encrypt 证书或者选择其他证书。

宝塔面板一键开启 ssl

反向代理不需要有太多的建站技术,就可以简单地为某站点做加速镜像。

  目标 URL:填写含 http/https 的被代 URL
  发送域名:填写不含 http/https 的被代域名
  内容替换:按需填写,用来直接替换被代网站源码,通常的操作应该是被代的域名替换为主代的域名
  启动反向代理:以上信息填写完成后打勾即可开启反向代理模式
  开启缓存:建议开启,能让访问主代加载速度更快,不过缺点就是内容更新会有滞后

测试反代是否正常工作,建议使用 chrome 的无痕模式。

宝塔面板反向代理

宝塔提供了数据库管理,可以直接创建数据库或者使用 PHPmyadmin 管理数据库。同时提供的文件管理器,可以在线管理主机文件,进行常规的操作。

宝塔面板使用问题

  宝塔面板命令大全:https://www.bt.cn/btcode.html

  宝塔面板使用手册:http://docs.bt.cn/424204


文章出自:撸梯子, 版权所有。
本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
原文链接:Linux VPS 主机安装宝塔面板和使用教程
喜欢 (9)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
(2)个小伙伴在吐槽
  1. 如果是CENTOS7.0 , 宝塔面板支持吗, 能申请 Let’s Encrypt SSL 证书吗? 现在的CENTOS6 不能申请 Let’s Encrypt SSL 证书。
    LOUIS LEE2018-10-11 00:37 回复