蜗牛789
主机测评与优惠

#推荐#宝塔Linux面板5.X免费版安装\SSL配置\异地备份教程

文章目录

宝塔Linux面板目前主要支持在CentOS 6.x / 7.x系统中安装。目前已经更新到4.X版本,所有模块使用Python编写,更加稳定安全。宝塔Linux面板4.X版本只需2分钟就能装好,使用宝塔Linux面板可以简便快速的为你的服务器安装Nginx-Tengine,Nginx,Apache,PHP,MySQL,Pure-Ftpd ,phpMyadmin,WEB在线面板等软件,安装面板后可以一键管理您的服务器用于一键创建站点、FTP、数据库,还可以通过WEB在线面板对站点进行日常管理,如备份、站点文件在线管理等,大大降低了Linux系统建站难度。

2018.5.23更新:

5.8.8更新内容:

1、增加宝塔网站防火*插件
2、优化软件管理模块
3、优化日志逆序读取算法
4、修正在创建了纯静态站点的情况下重装nginx配置文件错误的问题
5、修正微信小程序接口在某些情况下使用异常的问题
6、其它在测试版中发现的问题修正

安装要求

  • 支持系统:CentOS 5.x / 6.x / 7.x
  • 内存要求:128M以上,推荐512M以上(纯面板约占系统10M内存)
  • 磁盘要求:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
  • 其它要求:确保干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL
  • Python版本: 2.6/2.7

其他文章

  1. WDlinux一键安装包lanmp v3.1为VPS创建建站环境及管理面板教程
  2. LNMP一键安装包v1.4为Linux VPS安装建站环境及配置SSL教程
  3. 使用国内开源AMH 4.2免费版为Linux系统VPS搭建建站管理系统
  4. 使用宝塔服务器管理软件为Windows系统服务器快速搭建建站环境

安装教程

首先点击这里注册一个宝塔账号。然后按下面流程进行宝塔面板安装。使用蜗牛的链接注册账号,安装宝塔面板成功后并绑定宝塔账号可以获得半年的宝塔微信小程序使用权。


1、首先下载Putty_0.63中文版 或 宝塔远程桌面助手(推荐!),推荐使用为宝塔远程桌面助手。我们填写自己服务器IP和管理账号密码,点连接开始管理自己的服务器。

2、宝塔Linux面板免费版安装命令

#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

#更新命令(仅限3.x以上版本使用!不支持2.X面板!):
wget -O update.sh http://download.bt.cn/install/update.sh && sh update.sh

#备用节点【广东】:
yum install -y wget && wget -O install.sh http://125.88.182.172:5880/install/install.sh && sh install.sh

#备用节点【香港】:
yum install -y wget && wget -O install.sh http://103.224.251.67:5880/install/install.sh && sh install.sh

#备用节点【美国】:
yum install -y wget && wget -O install.sh http://128.1.164.196:5880/install/install.sh && sh install.sh

#若点击更新后没生效,请尝试重启面板服务:
service bt restart

#强制修改MySQL管理(root)密码,如要改成woniu: 
cd /www/server/panel && python tools.pyc root woniu

#强制修改面板密码,如要改成woniu: 
cd /www/server/panel && python tools.pyc panel woniu

首先执行”yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh“命令安装wget和宝塔面板。当然安装命令可以根据自己服务器位置选择备用节点也是可以的。

是否选择将面板安装到www文件夹。建议选择“y”是。输入“y”后点击回车,就会自动安装面板。一般2分钟之内可以完成面板安装。

安装成功后会显示面板访问地址、账号、密码。

 

3、建站环境安装安装完成后我们可以复制面板访问地址并登录账号密码进行管理,第一次登录面板会弹出“推荐安装套件”,我们根据自己需要选择安装“LNMP(推荐)”或“LAMP”。我们一般选择LNMP来安装,勾选“极速安装”后点击“一键安装”即可。极速安装一般只需5分钟左右就能完成,编译安装需要半个小时以上(甚至更长时间),一般推荐使用极速安装。

如果选择“极速安装”LNMP建站环境,大概只花了5分钟时间即可完成。以前使用编译安装基本都要30-60分钟。

4、控制面板修改。安装完成建站环境后请按下图操作更改密码。因为默认密码是随机的,很难记忆。

5、站点创建。安装好建站环境后,点击右侧导航栏“网站”,然后可以在这里创建站点,进行FTP、数据库账号创建和管理、服务器文件管理等操作。

6、宝塔Linux面板SSL证书安装。登录自己的控制面板,点击左侧导航栏的“网站”,进入到网站管理页面。然后在自己需要修改的站点后面点击“修改”按钮,打开站点修改窗口。我们在这里可以进行SSL证书安装。SSL证书配置比较简单,只要选择“Let’s Encrypt免费证书”就会全自动为你的域名申请Let’s Encrypt免费证书,无需配置其他文件。如果选择安装自定义证书,只需要填写证书内容即可。

证书内容填写好后点击“保存”,我们可以查看下站点.conf配置文件,发现里面的证书安装相关代码都自动配置好了,包括http自动跳转https都自动添加好了,无需再手动修改站点.conf。

另外虽然Let’s Encrypt免费证书只有90天的有效期,但宝塔已经贴心的为大家添加了自动续期证书的命令。通过“crontab -l”检查可以看到。

如何获取SSL证书内容及密钥内容。我们申请或购买的SSL证书,要么就是直接是SSL证书内容及密钥内容,要么就是证书文件。其实在证书文件里查看证书内容及密钥内容也很简单,下载证书文件,使用记事本或Notepad++打开即可查看到,如下图:

7、宝塔Linux面板伪静态设置。登录自己的控制面板,点击左侧导航栏的“网站”,进入到网站管理页面。然后在自己需要修改的站点后面点击“修改”按钮,打开站点修改窗口。我们在这里可以进行伪静态规则等设置。宝塔Linux面板的伪静态设置也非常简单,直接根据自己的建站程序选择就行。比如蜗牛使用的建站程序是wordpress,那么选择“wordpress”伪静态规则自动填写并保存即可。

8、宝塔Linux面板安装七牛云插件实现网站异地备份。扩展插件里有七牛云存储和阿里云OSS插件、FTP储存空间插件。安装后可以用于异地备份站点内容及数据库。关于阿里云OSS及七牛云存储注册及使用请查看相关教程:(【阿里云对象存储OSS】0元购价值121元的100G每年的外链储存包)或(七牛云】如何完成账号注册及实名认证来获取10G免费外链存储)。建议使用七牛云,在七牛云插件后点击“安装”即可安装插件。

关于插件的安装请按下图操作。点击右侧“软件管理”可以进入到软件管理页面。可以在这里进入软件安装、卸载、设置等操作。目前宝塔Linux面板有三个异地备份插件“七牛云存储”(把备份内容备份到七牛云)、“阿里云OSS”(把备份内容备份到阿里云)、“FTP储存空间”(把备份内容备份到自己的FTP空间)。

蜗牛这里主要介绍安装“七牛云存储”插件。安装好插件后,需要填写七牛云密钥、存储空间名称、外链域名。

如何获取上图中需要秘钥和外链域名?请打开七牛云并登录自己账户密码,获取密钥。如果还没有七牛云存储空间的请参照此教程申请并完成实名认证:【七牛云】如何完成账号注册及实名认证来获取10G免费外链存储。申请好七牛云存储空间账号后,点击右上角“个人面板”点击“密钥管理”获取密钥。

获取密钥后把密钥填写到宝塔Linux面板七牛云插件配置栏。

创建七牛云存储空间名称及获取外链域名。点击左上角“产品列表”选择“对象存储”点击进入。

点击“新建存储空间”创建一个用于存放站点备份内容的存储空间。这里你自己填写的“存储空间名称”就是要填写到宝塔Linux面板七牛云插件配置栏“存储空间”名称栏。对于存储区域节点,大家可以根据自己VPS位置选择。访问限制选择“公开空间”。

创建好空间后,我们就能查看到此空间分配的测试域名。把此域名填写到宝塔Linux面板七牛云插件配置栏的外链域名栏。另外七牛云绑定域名只支持已稳定域名。如何绑定域名请参照【七牛云】如何完成账号注册及实名认证来获取10G免费外链存储

按照上面的步骤把需要的内容都填写好了,然后点击保存。那么七牛云插件就配置好了。

最后一步就是添加备份任务。我们添加一个站点内容备份和数据库备份。建议备份时间放到凌晨,备份周期最好每天。

9、宝塔Linux面板常用命令:

  • Nginx服务管理:service nginx {start|stop|restart|reload}
  • Apache服务管理:service httpd {start|stop|restart|reload}
  • MySQL服务管理:service mysqld {start|stop|restart|reload}
  • FTP服务管理:service pure-ftpd {start|stop|restart}
  • PHP服务管理:service php-fpm-{52|53|54|55|56|70} {start|stop|restart|reload}
  • 宝塔接口服务管理:service yunclient {start|stop}

体验小结

宝塔Linux面板是目前蜗牛789一直在使用的面板。非常好用,功能不但强大,而且使用简单,无任何门槛,并且免费。在此文章中蜗牛介绍了面板中比较喜欢的几个功能,也是建站所必须的几大功能,至于其他一些小功能没有做一一介绍,如果需要了解请自行体验。

宝塔Linux面板整体数据迁移教程:

宝塔面板命令大全

管理宝塔

停止

/etc/init.d/bt stop

启动

/etc/init.d/bt start

重启

/etc/init.d/bt restart

卸载

/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel

查看当前面板端口

cat /www/server/panel/data/port.pl

修改面板端口,如要改成8881(centos 6 系统)

echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8881 -j ACCEPT
service iptables save
service iptables restart

修改面板端口,如要改成8881(centos 7 系统)

echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
firewall-cmd --permanent --zone=public --add-port=8881/tcp
firewall-cmd --reload

强制修改MySQL管理(root)密码,如要改成123456

cd /www/server/panel && python tools.pyc root 123456

修改面板密码,如要改成123456

cd /www/server/panel && python tools.pyc panel 123456

查看宝塔日志

cat /tmp/panelBoot.pl

查看软件安装日志

cat /tmp/panelExec.log

站点配置文件位置

/www/server/panel/vhost

删除域名绑定面板

rm -f /www/server/panel/data/domain.conf

清理登陆限制

rm -f /www/server/panel/data/*.login

查看面板授权IP

cat /www/server/panel/data/limitip.conf

关闭访问限制

rm -f /www/server/panel/data/limitip.conf

查看许可域名

cat /www/server/panel/data/domain.conf

关闭面板SSL

rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart

查看面板错误日志

cat /tmp/panelBoot

查看数据库错误日志

cat /www/server/data/*.err

站点配置文件目录(nginx)

/www/server/panel/vhost/nginx

站点配置文件目录(apache)

/www/server/panel/vhost/apache

站点默认目录

/www/wwwroot

数据库备份目录

/www/backup/database

站点备份目录

/www/backup/site

站点日志

/www/wwwlogs

Nginx服务管理

nginx安装目录

/www/server/nginx

启动

/etc/init.d/nginx start

停止

/etc/init.d/nginx stop

重启

/etc/init.d/nginx restart

启载

/etc/init.d/nginx reload

nginx配置文件

/www/server/nginx/conf/nginx.conf

Apache服务管理

apache安装目录

/www/server/httpd

启动

/etc/init.d/httpd start

停止

/etc/init.d/httpd stop

重启

/etc/init.d/httpd restart

启载

/etc/init.d/httpd reload

apache配置文件

/www/server/apache/conf/httpd.conf

MySQL服务管理

mysql安装目录

/www/server/mysql

phpmyadmin安装目录

/www/server/phpmyadmin

数据存储目录

/www/server/data

启动

/etc/init.d/mysqld start

停止

/etc/init.d/mysqld stop

重启

/etc/init.d/mysqld restart

启载

/etc/init.d/mysqld reload

mysql配置文件

/etc/my.cnf

FTP服务管理

ftp安装目录

/www/server/pure-ftpd

启动

/etc/init.d/pure-ftpd start

停止

/etc/init.d/pure-ftpd stop

重启

/etc/init.d/pure-ftpd restart

ftp配置文件

/www/server/pure-ftpd/etc/pure-ftpd.conf

PHP服务管理

php安装目录

/www/server/php

启动(请根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 start)

/etc/init.d/php-fpm-{52|53|54|55|56|70|71} start

停止(请根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 stop)

/etc/init.d/php-fpm-{52|53|54|55|56|70|71} stop

重启(请根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 restart)

/etc/init.d/php-fpm-{52|53|54|55|56|70|71} restart

启载(请根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 reload)

/etc/init.d/php-fpm-{52|53|54|55|56|70|71} reload

配置文件(请根据安装PHP版本号做更改,例如:/www/server/php/52/etc/php.ini)

/www/server/php/{52|53|54|55|56|70|71}/etc/php.ini

Redis服务管理

redis安装目录

/www/server/redis

启动

/etc/init.d/redis start

停止

/etc/init.d/redis stop

redis配置文件

/www/server/redis/redis.conf

Memcached服务管理

memcached安装目录

/usr/local/memcached

启动

/etc/init.d/memcached start

停止

/etc/init.d/memcached stop

重启

/etc/init.d/memcached restart

启载

/etc/init.d/memcached reload

宝塔Linux面板专业版众筹购买

宝塔Linux面板专业版价格相对来说是比较贵的,一个人购买一台终身授权折后都需要1188元。最近加蜗牛微信想要购买宝塔面板专业版终身授权的用户挺多的,但由于手上目前没有多余的授权了,也帮助不了大家。鉴于蜗牛之前和博友一起众筹购买过一套20个授权的方案,目前已经有20个博友在正常使用了当中。为了让大家能花最少的钱使用到宝塔专业吧,决定搞一个长期的众筹购买宝塔专业版活动,大家一起出资购买20个终身授权的套餐。需要请加的请扫描下面二维码加蜗牛微信(请注明“众筹购买宝塔”),并通过微信红包预先支付参与众筹购买的金额,蜗牛会拉你进众筹用户微信群,目前众筹的价格是300元每位,每集满15个人就发一次车,没发车之前随时可以退出众筹,原价返还。所以等得起、信得过的朋友再来加微信,不参与活动的就不要加了,别互相浪费时间。当然如果蜗牛手上有多余的授权,也可用直接购买,马上激活授权,直接购买的价格目前是450元每个。

参加活动的请扫下面二维码加蜗牛微信,直接支付300元红包即可。

注意事项:宝塔专业版多个授权套餐是在一个账号下面的,所以众筹购买的授权在同一个宝塔账号下面,不是一个个单独的授权,由蜗牛来统一管理,大家使用过程当中如果更换服务器,需要更改授权绑定的IP都需要蜗牛来操作。另外自己使用的授权如果不使用了,蜗牛还会以200元每个授权进行回收,无论你使用多久,不想使用都以这个价格回收,不支持自己转让授权给其他人。

About 蜗牛

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。





评论 10

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    刚刚出了新的版本

    ningmeng7年前 (2017-02-15)回复
    • 好的,我去看看更新了什么!

      蜗牛7年前 (2017-02-15)回复
  2. #2

    博主这个怎么像lnmp那样添加域名

    小白7年前 (2017-02-21)回复
    • 这个没有呀,直接在web控制面板创建站点就添加了。和虚拟主机一样。

      蜗牛7年前 (2017-02-21)回复
      • 弄好了,谢谢

        小白7年前 (2017-02-21)回复
        • 没事,把教程增加了创建网站、FTP、数据库步骤。

          蜗牛7年前 (2017-02-21)回复
          • 进网站提示这些咋弄
            抱歉!该域名未绑定到站点。

            请绑定域名后刷新

            小白7年前 (2017-02-21)
          • 域名解析到服务器IP了码?

            蜗牛7年前 (2017-02-21)
  3. #3

    如果上天再给我一次机会,我会对你的博客说,下次还来看你!

    增达网7年前 (2017-08-19)回复
  4. #4

    你安装了建站环境吗?

    蜗牛6年前 (2018-01-02)回复