宝塔面板for linux

官网

https://www.bt.cn/

常用命令:

https://www.chenxunyun.com/article/168.html

入门与使用

https://blog.csdn.net/arisono/article/details/108384375

安装失败:

宝塔安装失败提示setuptools installation failed

原宝塔安装命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

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

就可以了 原来命令已废弃不做维护

username:ycswrmcl

pwd:12b9317c

原宝塔安装命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh换成yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh就可以了原来命令已废弃不做维护

查看是哪个进程占用了端口

netstat -tlnp|grep 80

查看防火墙开放的端口

firewall-cmd --list-all

防火墙端口操作:https://www.cnblogs.com/crelle/p/13492881.html

利用宝塔面板搭建本地测试环境:

1.域名先随便输入

2.在设置中设置端口和localhost

 3.防火墙开启端口,重启防火墙,验证端口是否开启(以下3步)

  • sudo firewall-cmd --add-port=8848/tcp --permanent
  • sudo firewall-cmd --reload
  • firewall-cmd --list-all

thinkphp报错问题:

Fatal error: require(): Failed opening required ‘/www/wwwroot/xxxxxx/public/../thinkphp/start.php

在CentOS8中安装了宝塔,配置thinkphp5.1版本环境时出了问题,在此之前网站虚拟域名成功配置,能够访问站点创建成功的页面

起初看英文提示,以为是文件缺少,随后找了一下,发现文件都是在的。然后第二段警告提示了权限不足,又去修改权限,还是不行。后来发现是open_basedir的问题,那么有两个方法来解决这个问题

1、在设置网站目录中,不要勾选防跨站攻击,问题解决。

2、进入/www/server/nginx/conf目录下,找到fastcgi.conf,修改其中的一个参数’fastcgi_param PHP_ADMIN_VALUE’,没有的话可以自己加一个,/www/wwwroot是你的项目路径,每个人可能都不一样

fastcgi_param  PHP_ADMIN_VALUE    "open_basedir=/www/wwwroot/:/tmp/:/proc/";

两种方法任选其一即可

原文地址:https://www.cnblogs.com/gougou1981/p/14120018.html