avatar

目录
宝塔Linux如何使用

简言

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。

宝塔linux面板官网:https://www.bt.cn/bbs/thread-19376-1-1.html

免费领取宝塔优惠券

系统要求

操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin),

确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL

宝塔Linux7.2版本是基于centos7开发的,强烈建议使用centos7.x 系统

内存要求:内存要求最低512MB,推荐768MB以上,纯面板约占系统60MB内存

免费版本使用步骤

安装方法

连接服务器之后,挂载磁盘,根据系统执行相应的命令开始安装(大约2分钟完成面板安装)

Centos7安装脚本

Code
1
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

如果是Centos6的话还是乖乖使用宝塔5.9的安装脚本(Centos官方已经宣布在2020年停止对Centos6的维护更新,推荐以后安装系统直接安装Centos7)

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

Ubuntu/Deepin安装脚本

Code
1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装脚本

Code
1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装脚本

Code
1
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

这里我们拿云服务器尝试一下

1.输入上面的命令之后点击y不停的安装(测试服务器ip:192.168.4.180)

2.安装完成之后我们访问下面的地址

Code
1
http://ip:8888/login

这里提示我们使用正确的入口登录面板根据提示操作即可

3.这里我们刚进入就提示我们可以安装一些套件,都是一键部署的非常方便

注意: 看大家网站需要什么环境进行选择。如果是生产环境推荐大家使用编译安装,如果只是测试环境选择极速安装。两者的区别是编译安装慢但稳定,极速安装虽然慢但是没编译安装稳定

4.页面的概览部分

具体用途

1.安装面板环境

在软件管理选择你所需要的网站环境进行安装

在这里选择LNMP进行安装,即Linux+Nginx+Mysql+Php

2.创建网站

等网站环境安装完成之后便可以创建网站,有两种方法可以创建网站。第一种直接选择网站,选择添加站点,进行创建网站。

添加站点、数据库、FTP

设置完毕之后,我们可以正常的添加站点、数据库、FTP、这个很简单,直接设置就可以。这里就不详细介绍了,如果我们面板都不会使用,那就没有什么办法了。只要用过虚拟主机的,基本上都会使用。添加站点、设置网站目录、可以一并创建FTP、数据库,以及选择PHP版本。

搭建好了之后会提示:成功创建站点

第二种在软件管理中的宝塔插件中安装宝塔一键部署源码插件进行搭建网站

评价

这款程序我个人感觉还是非常好用的,国人的思维,挺好。免费的已经足够使用了!

1、从功能看,宝塔面板还是比较能满足大部分用户建站需要的,而且可以快速的部署安装Lamp/Lnmp。

2、使用任何面板都要注意安全设置,端口、用户、密码需要重置。

3、宝塔面板虽然是后起之秀,但是其免费,而且不断更新升级,应该还是可以使用到生产环境中的

备注(管理宝塔)

停止

Code
1
/etc/init.d/bt stop

启动

Code
1
/etc/init.d/bt start

重启

Code
1
/etc/init.d/bt restart

卸载

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

查看当前面板端口

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

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

Code
1
2
3
4
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 系统)

Code
1
2
3
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

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

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

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

站点配置文件位置

Code
1
/www/server/panel/vhost

删除域名绑定面板

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

清理登陆限制

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

查看面板授权IP

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

关闭访问限制

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

查看许可域名

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

关闭面板SSL

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

查看面板错误日志

Code
1
cat /tmp/panelBoot

查看数据库错误日志

Code
1
cat /www/server/data/*.err

站点配置文件目录(nginx)

Code
1
/www/server/panel/vhost/nginx

站点配置文件目录(apache)

Code
1
/www/server/panel/vhost/apache

站点默认目录

Code
1
/www/wwwroot

数据库备份目录

Code
1
/www/backup/database

站点备份目录

Code
1
/www/backup/site

站点日志

Code
1
/www/wwwlogs

Nginx服务管理

nginx安装目录

Code
1
/www/server/nginx

启动

Code
1
/etc/init.d/nginx start

停止

Code
1
/etc/init.d/nginx stop

重启

Code
1
/etc/init.d/nginx restart

启载

Code
1
/etc/init.d/nginx reload

nginx配置文件

Code
1
/www/server/nginx/conf/nginx.conf

Apache服务管理

apache安装目录

Code
1
/www/server/httpd

启动

Code
1
/etc/init.d/httpd start

停止

Code
1
/etc/init.d/httpd stop

重启

Code
1
/etc/init.d/httpd restart

启载

Code
1
/etc/init.d/httpd reload

apache配置文件

Code
1
/www/server/apache/conf/httpd.conf

MySQL服务管理

mysql安装目录

Code
1
/www/server/mysql

phpmyadmin安装目录

Code
1
/www/server/phpmyadmin

数据存储目录

Code
1
/www/server/data

启动

Code
1
/etc/init.d/mysqld start

停止

Code
1
/etc/init.d/mysqld stop

重启

Code
1
/etc/init.d/mysqld restart

启载

Code
1
/etc/init.d/mysqld reload

mysql配置文件

Code
1
/etc/my.cnf

FTP服务管理

ftp安装目录

Code
1
/www/server/pure-ftpd

启动

Code
1
/etc/init.d/pure-ftpd start

停止

Code
1
/etc/init.d/pure-ftpd stop

重启

Code
1
/etc/init.d/pure-ftpd restart

ftp配置文件

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

PHP服务管理

php安装目录

Code
1
/www/server/php

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

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

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

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

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

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

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

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

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

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

Redis服务管理

redis安装目录

Code
1
/www/server/redis

启动

Code
1
/etc/init.d/redis start

停止

Code
1
/etc/init.d/redis stop

redis配置文件

Code
1
/www/server/redis/redis.conf

Memcached服务管理

memcached安装目录

Code
1
/usr/local/memcached

启动

Code
1
/etc/init.d/memcached start

停止

Code
1
/etc/init.d/memcached stop

重启

Code
1
/etc/init.d/memcached restart

启载

Code
1
/etc/init.d/memcached reload

注意事项

我这里有一台华为云的镜像再部署宝塔Linux的时候出现了这样的问题

Pillow installation failed

解决办法安装下面的三个包

sudo yum install python-devel
sudo yum install zlib-devel
sudo yum install libjpeg-turbo-devel

文章作者: 刘向洋
文章链接: https://liuxiangyang.space/2020/02/07/00304/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LXY`S BLOG
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论
广告