安装好Fedora 39系统后,开始安装宝塔面板,输入如下命令,如果使用su指令切换成为root用户,看本文最下面
万能安装脚本:
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
或者使用centos安装脚本也可以的
sudo yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
输入password密码,提示“请使用root权限执行宝塔安装命令”,解决如下:
使用winscp进入目录,找到/home/kaixinit或root目录下,找到install.sh,通过notepad进行编辑找到在13-16行:
if [ $(whoami) != "root" ];then echo "请使用root权限执行宝塔安装命令!" exit 1; fi
请使用root权限执行宝塔安装命令!这几行给注释掉,修改为如下:保存覆盖即可
# if [ $(whoami) != "root" ];then # echo "请使用root权限执行宝塔安装命令!" # exit 1; # fi
因install.sh已经下载好,继续执行命令如下:
sudo sh install.sh
又提示“当前主机名hostname为空无法安装宝塔面板,请咨询服务器运营商设置好hostname后在重新安装”,解决方法如下
在ssh界面,默认主机名为空“localhost”#,新建主机名,以主机名:kaixinit为例,输入:
sudo hostnamectl set-hostname kaixinit
必须重启ssh,重新登录后输入命令,即可正常安装
[kaixinit@kaixinit ~]# sudo sh install.sh
安装成功后,可以正常登录宝塔面板web页面,可以安装推荐LAMP环境,安装成功后但是重启后无法登陆,解决方法如下:
service开机自启动服务,新建页面/etc/systemd/system/bt.service,新建vi命令如下:
sudo vi /etc/systemd/system/bt.service
/etc/systemd/system/bt.service编辑内容,编辑最左下方出现 — INSERT –进行编辑代码,esc键,输入 :wq保存。(:wq保存编辑操作退出, :wq! 保存编辑强制退出)。内容如下:
[Unit] Description=YourServiceDescription [Service] Type=oneshot ExecStart=sudo /etc/init.d/bt start RemainAfterExit=yes [Install] WantedBy=multi-user.target
然后执行以下两条脚本命令:
sudo systemctl daemon-reload sudo systemctl enable bt.service
进行重启,在试试就正常显示了。
sudo reboot
进入宝塔面板后,发现MySQL没有开机自启动,解决如下:
service开机自启动服务,新建页面/etc/systemd/system/mysqld.service,新建vi命令如下:
sudo vi /etc/systemd/system/mysqld.service
/etc/systemd/system/mysqld.service编辑内容,编辑最左下方出现 — INSERT –进行编辑代码,esc键,输入 :wq保存。(:wq保存编辑操作退出, :wq! 保存编辑强制退出)。内容如下:
[Unit] Description=YourServiceDescription [Service] Type=oneshot ExecStart=sudo /etc/init.d/mysqld start RemainAfterExit=yes [Install] WantedBy=multi-user.target
然后执行以下两条脚本命令:
sudo systemctl daemon-reload sudo systemctl enable mysqld.service
进行重启,在试试就正常显示了。
sudo reboot
进入宝塔面板后,发现Pure-Ftpd没有开机自启动,解决如下:
service开机自启动服务,新建页面/etc/systemd/system/pure-ftpd.service,新建vi命令如下:
sudo vi /etc/systemd/system/pure-ftpd.service
/etc/systemd/system/pure-ftpd.service编辑内容,编辑最左下方出现 — INSERT –进行编辑代码,esc键,输入 :wq保存。(:wq保存编辑操作退出, :wq! 保存编辑强制退出)。内容如下:
[Unit] Description=YourServiceDescription [Service] Type=oneshot ExecStart=sudo /etc/init.d/pure-ftpd start RemainAfterExit=yes [Install] WantedBy=multi-user.target
然后执行以下两条脚本命令:
sudo systemctl daemon-reload sudo systemctl enable pure-ftpd.service
进行重启,在试试就正常显示了。
sudo reboot
安装宝塔面板同样也可以使用 su 指令切换成为 root 用户,比如带root权限的用户是kaixnit,命令如下
su kaixinit
输入kaixinit的密码即可切换实现root权限。不用担心非root权限安装发生的一些未知问题。
原创文章,作者:开心电脑网,如若转载,请注明出处。