宝塔面板配置与优化

宝塔面板配置与优化

服务器
选择机房 安装操作系统 开启TCP加速
面板安装
面板优化
安全优化
添加SWAP虚拟缓存
安装PHP拓展

宝塔 Linux 面板是一款 Linux 平台使用的服务器管理软件,其基于 Python 语言开发。目前支持比较常见的 CentOS / Debian / Ubuntu 等操作系统(推荐使用 CentOS 系统) ,可一键配置安装 nginx、apache、php、mysql、pureftpd、phpmyadmin 等软件,本文主要介绍服务器以及宝塔面板配置与优化。

一、服务器配置

1、选择合适机房

从整体上看:

HK > DC6 CN2 GIA-E > DC9 CN2 GIA > DC8 CN2 > DC3 CN2 > DC2 QNET ≈ DC4 MCOM

电信宽带用户:

HK > DC6 CN2 GIA-E > DC9 CN2 GIA > DC8 CN2 > DC3 CN2 ≈ DC2 QNET ≈ DC4 MCOM

联通宽带用户:

HK > DC6 CN2 GIA-E > DC9 CN2 GIA > DC8 CN2 > DC3 CN2 > DC4 MCOM > DC2 QNET

移动宽带用户:

HK > DC6 CN2 GIA-E > DC9 CN2 GIA >DC8 CN2 ≈ DC3 CN2 ≈ DC2 QNET ≈ DC4 MCOM

任何情况下都是优先推荐 HK、DC6 CN2 GIA-E、DC9 CN2 GIA、DC8 CN2 这四个机房的,其余的三个机房则是各有千秋。

机房

2、安装操作系统

安装操作系统

3、开启TCP加速

Google BBR:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

锐速(Debian系统下):

wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
#上面报错,可以使用:
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh

二、面板安装

2020年1月8日已更新至 7.1.0正式版 点击查看安装命令

CentOS(推荐使用)

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

Debian

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

Ubuntu

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

默认生成的登录密码如果忘记保存,我们可以使用

cat /www/server/panel/default.pl

登陆宝塔面板后,会提示安装 Web 环境:

lamp 的全称是linux + apache + mysql +php
lnmp 的全称是linux + nginx + mysql + php

Apache Nginx
处理动态请求 静态和反向代理
追求稳定,少Bug 追求性能,轻量
同步多进程模型 异步非阻塞——抗并发,负载均衡好
模块多,Rewrite 强大 高度模块化的设计,良好的扩展性,编写模块相对简单
主流,拥有成熟的技术和开发社区 社区活跃,各种高性能模块出品迅速

Apache 做为 Web Server 是负载 PHP的最佳选择,Apache因为把php模块集于一身成为一个整体,因此任何请求访问(静态,动态)都是Apache(httpd)自己搞定的; 而Nginx仅仅是一个传递的角色。它可以处理静态(图片,js,css等),但php相关的就得由后面的php-fpm来处理。

Nginx 性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少,因此,相比 Apache,用 Nginx 作为 Web 服务器:使用资源更少,支持更多并发连接,效率更高;此外,Nginx 是一个高性能的 HTTP 和反向代理服务器,Nginx 以其稳定、丰富功能集、示例配置文件和低系统资源的消耗而闻名。

三、面板优化

1、安全优化

宝塔面板默认端口 8888 及默认登录用户名 admin 都不太安全,推荐大家进行更改。

修改安全信息

2、添加SWAP虚拟缓存

1. 安装linux工具箱

linux工具箱
2. 添加SWAP虚拟缓存

添加SWAP虚拟缓存

2、安装PHP拓展

安装opcache、memcached、imagemagick、fileinfo、exif

安装PHP拓展
至此,已完成宝塔面板的安装与配置。

最后,附上一个宝塔Linux面板命令大全,并分享一个无本博客的视频给大家。

点此处查看 宝塔Linux面板命令大全

《【建站教程】用宝塔面板搭建服务器环境并优化教程-无本博客》
链接:https://pan.baidu.com/s/1sgcnwh19goTP055g_moRcw
提取码:5asy

参考:
1: https://www.banwagongzw.com/4.html
2: https://www.feiniaomy.com/post/90.html

©️2020 CSDN 皮肤主题: 代码科技 设计师: Amelia_0503 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值