我们可以看到——
宝塔官方推荐的配置,相对来说比较稳定,根据您的实际需求,直接选择安装LNMP还是LAMP。可以说真的是非常方便,若有对Nginx、Apache、PHP版本、数据库版本等有需求,可以选择需要的版本安装。
需要注意的是,安装方式一定要选择【编译安装】,宝塔会根据你的系统参数进行适配安装,会极大的提高系统的稳定性。极速安装虽然速度快,但考虑到系统后期可能的稳定性问题,强烈建议使用编译安装。
点击一键安装后,需要等待一会儿,系统会自动开始安装套件,如下图:
完成完成后,你的环境就搭建成功了!是不是很简单——
关于Nginx与Apache的差异的简单说明
Nginx——
- 轻量级,占用少量内存及资源,抗并发能力较强
- nginx 处理静态文件好,静态处理性能比 apache 高三倍以上
- nginx 的设计高度模块化,编写模块相对简单
- nginx 配置简洁,正则配置让很多事情变得简单
- nginx 作为负载均衡服务器,支持 7 层负载均衡
- nginx 本身就是一个反向代理服务器,而且可以作为非常优秀的邮件代理服务器
- 启动特别容易, 并且几乎可以做到 7*24 不间断运行
- 社区活跃,各种高性能模块出品迅速
Apache——
- apache 的 rewrite 比 nginx 强大,在 rewrite 频繁的情况下,用 apache
- apache 发展到现在,模块超多,基本想到的都可以找到
- apache 更为成熟,少 bug ,nginx 的 bug 相对较多
- apache 超稳定,对 PHP 支持比较简单,nginx 需要配合其他后端用
- apache 在处理动态请求有优势,nginx 在这方面是鸡肋,一般动态请求要 apache 去做,nginx 适合静态和反向。
- apache 仍然是目前的主流,拥有丰富的特性,成熟的技术和开发社区
以上种种只是简单总结了一下——
用户可以根据实际需求决定使用哪种运营环境。
宝塔目录结构框架
/www/
├── backup ----------------------------------->宝塔面板的备份文件目录
│ ├── database------------------------------>宝塔面板的数据库备份目录
│ ├── panel--------------------------------->宝塔面板配置自动备份目录(6.9.32版本新添加)
│ │ └── 2019-10-16----------------------->宝塔面板配置自动备份的文件,默认是以年月日格式备份,数量为15天
│ └── site---------------------------------->宝塔面板站点备份目录
├── server------------------------------------->宝塔面板服务目录(比较关键)
│ ├── data---------------------------------->mysql数据库服务的目录
├── xindb.cn.err----------------------->数据库错误日志文件(比较重要,数据库启动不了可以将此日志文件打开,找到最新的日志发给DBA进行分析错误)
├── xindb.cn.pid----------------------->存放数据库pid的文件
│ ├── nginx--------------------------------->nginx的主目录
│ │ ├── client_body_temp
│ │ ├── conf----------------------------->nginx的默认配置目录
│ │ ├── fastcgi_temp
│ │ ├── html
│ │ │ ├── 50x.html
│ │ │ └── index.html
│ │ ├── logs----------------------------->nginx的日志目录
│ │ │ ├── error.log
│ │ │ └── nginx.pid
│ │ ├── off
│ │ ├── proxy_cache_dir
│ │ ├── proxy_temp_dir
│ │ ├── rpm.pl
│ │ ├── sbin
│ │ │ └── nginx----------------------->nginx的启动文件
│ │ ├── scgi_temp
│ │ ├── uwsgi_temp
│ │ ├── version.pl
│ │ └── waf
│ │ ├── config.lua
│ │ ├── init.lua
│ │ └── waf.lua
│ ├── panel--------------------------------->面板文件目录(最为重要)
│ │ ├── BTPanel
│ │ ├── class
│ │ ├── config
│ │ ├── data
│ │ ├── default.pl
│ │ ├── init.sh
│ │ ├── install-------------------------->面板软件安装脚本路径
│ │ │ ├── install_soft.sh
│ │ │ ├── lib.sh
│ │ │ ├── mysql.sh
│ │ │ ├── nginx.sh
│ │ │ ├── phpmyadmin.sh
│ │ │ ├── php.sh
│ │ │ ├── public.sh------------------->安装软件主脚本
│ │ │ └── pureftpd.sh
│ │ ├── license.txt
│ │ ├── logs------------------------------>面板日志存放目录
│ │ │ ├── access.log------------------->面板访问日志文件
│ │ │ ├── certbot.log
│ │ │ ├── error.log-------------------->面板错误日志文件
(面板打不开或者软件安装不了,可以打开这个文件将最新的日志信息发到宝塔论坛)
│ │ │ ├── panel.pid
│ │ │ ├── request
│ │ │ │ └── 2019-10-16.json
│ │ │ └── task.log
│ │ ├── rewrite--------------------------->伪静态存放目录
│ │ │ ├── apache----------------------->apache默认的伪静态规则目录
│ │ │ │ ├── dedecms.conf
│ │ │ │ ├── default.conf
│ │ │ │ ├── discuzx2.conf
│ │ │ │ ├── discuzx3.conf
│ │ │ │ ├── discuzx.conf
│ │ │ │ ├── ecshop.conf
│ │ │ │ ├── EmpireCMS.conf
│ │ │ │ ├── list.txt
│ │ │ │ ├── mvc.conf
│ │ │ │ ├── phpcms.conf
│ │ │ │ ├── phpwind.conf
│ │ │ │ ├── thinkphp.conf
│ │ │ │ ├── wordpress.conf
│ │ │ │ └── zblog.conf
│ │ │ └── nginx------------------------->nginx默认的伪静态规则存放目录
│ │ │ ├── dabr.conf
│ │ │ ├── dbshop.conf
│ │ │ ├── dedecms.conf
│ │ │ ├── default.conf
│ │ │ ├── discuz.conf
│ │ │ ├── discuzx2.conf
│ │ │ ├── discuzx3.conf
│ │ │ ├── discuzx.conf
│ │ │ ├── drupal.conf
│ │ │ ├── ecshop.conf
│ │ │ ├── emlog.conf
│ │ │ ├── EmpireCMS.conf
│ │ │ ├── laravel5.conf
│ │ │ ├── maccms.conf
│ │ │ ├── mvc.conf
│ │ │ ├── niushop.conf
│ │ │ ├── phpcms.conf
│ │ │ ├── phpwind.conf
│ │ │ ├── sablog.conf
│ │ │ ├── seacms.conf
│ │ │ ├── shopex.conf
│ │ │ ├── thinkphp.conf
│ │ │ ├── typecho2.conf
│ │ │ ├── typecho.conf
│ │ │ ├── wordpress.conf
│ │ │ ├── wp2.conf
│ │ │ └── zblog.conf
│ │ ├── runconfig.py
│ │ ├── runserver.py
│ │ ├── runserver.pyc
│ │ ├── script------------------------------>面板计划任务备份脚本目录
│ │ │ ├── backup
│ │ │ ├── backup.py
│ │ │ ├── ftp.sh
│ │ │ ├── GetOS.sh
│ │ │ ├── install.sh
│ │ │ ├── logsBackup
│ │ │ ├── logsBackup.py
│ │ │ └── rememory.sh
│ │ ├── ssl---------------------------------->面板证书目录
│ │ │ ├── certificate.pem
│ │ │ └── privateKey.pem
│ │ ├── task.py
│ │ ├── tmp
│ │ ├── tools.py
│ │ ├── tools.pyc
│ │ └── vhost-------------------------------->站点配置文件目录
│ │ ├── apache--------------------------->apache 站点配置文件目录
│ │ │ ├── 0.default.conf
│ │ │ └── xindb.cn.conf
│ │ ├── cert----------------------------->站点证书目录
│ │ ├── nginx---------------------------->nginx站点配置文件目录
│ │ │ ├── 0.default.conf
│ │ │ ├── xindb.cn.conf
│ │ │ └── phpfpm_status.conf
│ │ ├── rewrite-------------------------->站点重定向配置文件目录
│ │ │ └── xindb.cn.conf
│ │ ├── template
│ │ │ ├── apache
│ │ │ └── nginx
│ │ │ ├── anti.conf
│ │ │ ├── error_page.conf
│ │ │ ├── other.conf
│ │ │ ├── proxy.conf
│ │ │ ├── redirect.conf
│ │ │ └── ssl.conf
│ │ ├── tomcat---------------------------->tomcat站点配置文件目录
│ │ └── wafconf
│ │ ├── args
│ │ ├── blockip
│ │ ├── cookie
│ │ ├── denycc
│ │ ├── post
│ │ ├── returnhtml
│ │ ├── url
│ │ ├── user-agent
│ │ ├── whiteip
│ │ └── whiteurl
│ ├── php---------------------------------------->php安装目录
│ │ └── 54
│ ├── phpmyadmin
│ ├── pure-ftpd
├── wwwlogs----------------------------------------->站点日志目录(当站点打不开或者出错,将最新错误日志发到论坛)
│ ├── access.log
│ ├── xindb.cn.error.log
│ ├── xindb.cn.log
│ ├── nginx_error.log
│ └── waf
├── wwwroot----------------------------------------->站点根目录
│ └── xindb.cn
│ ├── 404.html
│ └── index.html