王忘杰

纯小白10分钟变身linux建站高手?宝塔linux面板全体验
暂无文字描述
扫描右侧二维码阅读全文
28
2017/06

纯小白10分钟变身linux建站高手?宝塔linux面板全体验

请输入图片描述

你想轻轻松松玩转linux建站管理吗?

看到这个标题,肯定会有人进来骂我,“这傻逼又扯什么呢?”

TIM图片20170530192845.jpg

我他么是认真的

当我们要用linux搭建一个网站的时候,我在思考什么?

更改主机名,更改系统时区时间,因为好看
修改密码
安装yum源更新系统
启用rc.local
预判防火墙使用情况,开启对应端口
配置谷歌bbr加速
增加一个“回收站”功能
设置swap分区



安装web组件 nginx+http/2 php7(php-fpm socket模式)/多版本兼容 mysql/mariadb
nginx防跨站 并发限制
php不安全函数禁用
删除mysql默认的空用户名



配置定时任务
本地备份+七牛备份 数据库,web目录 tar.gz打包



安装Netdata监控
安装htop替代top



部署网站

最后全面检测一遍,测试各个功能是否正常,但显然,这很麻烦。。

致两年后的你

一晃两年时间过去了,我竟然在如此原始的操作下度过了,复杂愚蠢重复的操作不断消磨我的耐心。

直到有一天,有人发了一个好玩的网址

BT.cn

我的天哪,谁用这么“变态”的域名?????

哈,面板?

TIM截图20170628091617.jpg

实际上我一直认为,面板是一种拉低水准的东西,我能轻松配置php7+opcache的环境,面板能吗?

然后小伙伴让我看了后台,WTF?

TIM截图20170628091755.jpg

那就试一下吧,证明面板不如手工配置!

宝塔演示网址
账号:admin 密码:bt.cn
只提供部分功能演示,如需全功能,请花2分钟自行安装。
http://demo.bt.cn:8888/login

难道我错了?
我一直是手工的坚定拥护者,WDCP AHM CP等一系列愚蠢,老旧,反人类,资源占用巨大的面板,简直是搞笑

手工可以轻松搭建环境,追求最快的优化方案,不浪费任何一点资源,为什么用面板?

恰巧我现在这个博客中在搭建中,我索性直接重置了系统,开始安装宝塔。

初次尝试
当前宝塔版本4.6

安装命令

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

经过了大约2分钟的安装时间,安装完成了,终端最后会给我们一个网址 一个用户名 一个密码
给我们登陆用的

TIM截图20170628092531.jpg

登陆后,我们其实还没有网站环境,只有个面板而已,宝塔会让我们选择环境

349022382.png

由于我一直使用lnmp,所以我只选了nginx1.12 php7 mysql5.5

面板进入后台开始安装,大约又经过了10分钟左右,web环境搭建完成。

首页一览

TIM截图20170628092810.jpg

宝塔在首页尽量跟我们展示简略有用的信息

比如版本信息 在线时间 网站 数据库数量 服务器状态(进程管理 端口管理) 软件 网络

网站搭建

既然我们是要搭建网站,那就开始吧,选择左侧网站,进入网站环境,当前我的站点情况

最上栏 添加站点 修改默认页面(404等页面) 默认站点

域名 网站状态(可以点击暂停网站运行) 备份(导入导出) 目录 备注 设置|删除

TIM截图20170628093036.jpg

新建网站
我们可以对各个参数进行详细的调整,并且自动生成的密码也保存在面板里,日后可以更轻松的管理

TIM截图20170628093344.jpg

站点设置
域名管理 可以管理主机名
TIM截图20170628093456.jpg

子目录绑定

网站目录

流量限制(nginx相关参数)

伪静态设置
我现在用的typecho的
TIM截图20170628093550.jpg

默认文档

配置文件
可以直接修改配置文件进行微操,但错误的配置文件会导致web服务不能启动,所以谨慎修改
TIM截图20170628093639.jpg

SSL
Let's Encrypt免费证书,支持自动续期
TIM截图20170628093710.jpg

php版本,安装多个版本可以方便的切换

TOMCAT
没错,支持TOMCAT环境

301重定向

反向代理

风险扫描

FTP
由于我很讨厌ftp,所以我就不说了

数据库

数据库大部分操作都已经实现了,同时有导入导出功能(mysqldump)
TIM截图20170628093919.jpg

监控
对系统的详细监控,默认保留30天
TIM截图20170628094118.jpg

安全
ssh管理 防火墙 面板操作日志 都在这里
TIM截图20170628094215.jpg

文件
强大好用的文件管理器,支持鼠标右键,全能型,所以FTP有何用?
TIM截图20170628094300.jpg

计划任务
计划任务非常重要,一台服务器随时会面临各种问题,而计划任务的备份就是你最后的救星

TIM截图20170628094346.jpg

而宝塔最强的在于

我的天哪!!!这是我见过的最简单的七牛+阿里云OSS的云备份方式!
TIM截图20170628094454.jpg

软件管理
对宝塔上组件的管理都在这里进行 组件的设置也在这里

TIM截图20170628094552.jpg

比如对nignx自带防火墙的管理

TIM截图20170628094653.jpg

比如对php配置文件的修改 扩展的安装

TIM截图20170628094712.jpg

在追求便利的同时,保留了配置文件的编辑功能
无论你是小白还是大神,都能简单的使用

面板设置

为什么不用面板,资源占用?安全问题?更新缓慢?

宝塔最为开放的态度
你可以
关闭面板,节省资源
开启自动更新
修改面板名称,端口
绑定主机名(绑定不存在的主机名,可以防止外网访问,本地配合hosts管理)

TIM截图20170628094949.jpg

为什么我要用宝塔?

因为宝塔是用正确的思维在开发面板

你想看看不正确的?我给你看看plesk面板

这他么什么鬼???
复杂混乱 什么东西都放在前面 连个优先级都没有

TIM截图20170628095322.jpg

宝塔正确的运维思维创造了正确的面板

而每周三的更新更是一种态度

所以

你为什么不用宝塔??

请输入图片描述

最后修改:2017 年 12 月 27 日 04 : 00 PM

18 条评论

  1. 爱九萌

    所以,我感觉这是一篇介绍宝塔的"软文"【滑稽】

    1. 王忘杰
      @爱九萌

      后面还有骂宝塔的“硬文”

      1. 爱九萌
        @王忘杰

        然后一边骂一边用着

  2. Memory

    额,其实我不用这样的面板的唯一原因是:他们不提供开源,且不知道会在我服务器上做撒...

    1. 王忘杰
      @Memory

      他们代码不加密,随便看

  3. 蓝幻蓝幻蓝

    感谢,宝塔对我这种小白来说简直就是神器!

    1. 王忘杰
      @蓝幻蓝幻蓝

      文章已更新

  4. 蓝幻蓝幻蓝

    我都做了一遍,然后配置了下apache把二级域名绑定了二级目录,后来我再访问phpmyadmin就只显示php源码了(sql.ubneverland.com),有什么办法解决吗?
    PS:我把phpmyadmin放到了二级目录,然后单独用一个二级域名链接

    1. 王忘杰
      @蓝幻蓝幻蓝

      不要用二级目录,直接绑定主机名就行了
      同时不要用phpmyadmin
      adminer.php仅仅一个400k的文件,有他全部的功能

      1. 蓝幻蓝幻蓝
        @王忘杰

        第一次建站然而并不知道怎么删了phpmyadmin_(:з」∠)_,当初装一键lamp装上的,直接把这个文件夹删除就行了吗?

        1. 王忘杰
          @蓝幻蓝幻蓝

          宝塔-软件管理

          1. 蓝幻蓝幻蓝
            @王忘杰

            宝塔?在哪装?我的vps是用Vultr的

            1. 王忘杰
              @蓝幻蓝幻蓝

              那你为什么会出现在这篇没写完的宝塔文章里。。 www.bt.cn

              1. 蓝幻蓝幻蓝
                @王忘杰

                贴吧跑过来的,没用宝塔,全是在shell里完成的

                1. 王忘杰
                  @蓝幻蓝幻蓝

                  那就重装系统,开始用宝塔吧

                  1. 蓝幻蓝幻蓝
                    @王忘杰

                    也行,你有什么其他的联系方式吗?

  5. 后宫学长

    然后你会发现,一旦出个错误你会疯掉的...
    别问我怎么知道的。
    TAT

    1. 王忘杰
      @后宫学长

      没有 不是 不存在的

发表评论