51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Linux 使用宝塔面板快速搭建 PHP 网站运行环境

对于非运维人员来说,在 Linux 上配置 PHP 运行环境并不是一件容易的事。就连在 Windows 上配置 PHP 环境都不容易,对于没有图形界面的 Linux 来说,难度就更大了。

现在也有一些 shell 脚本 可以自动配置 PHP 运行环境,但是使用脚本还是不方便维护。而使用带 Web 图形界面的 Linux 管理面板就比较方便安装和维护。

宝塔面板是一个国产的 Linux 管理面板,可以一键安装常用的网站运行环境。除了网站外还包含 文件管理、端口管理 等功能,对于不太了解 Linux 的建站新手来说是一个不错的选择。

下载和安装

使用 Linux 远程控制工具连接 VPS 服务器,这里推荐 Xshell,个人家庭使用免费,而且有中文。连接完成后进入宝塔面板的官网 https://www.bt.cn/,选择 Linux 免费版。

下面是不同版本的 Linux 的下载和安装地址:

宝塔官网

根据 Linux 的版本选择脚本地址粘贴。我用的是 CentOS,所以我选择 CentOS 的:

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

粘贴完成后回车,等待一段时间会询问是否确认安装,直接输入 y 回车。

如下:

Do you want to install Bt-Panel to the  directory now?(y/n): y

在等待一段时间,安装完成后会显示面板的登录地址 用户名 密码,

如下:

==================================================================
Congratulations! Installed successfully!
==================================================================
Bt-Panel: http://172.93.47.76:8888/cd0f14a8
username: zymxaaln
password: 41484def
Warning:
If you cannot access the panel, 
release the following port (8888|888|80|443|20|21) in the security group
==================================================================
Time consumed: 1 Minute!

基本使用

在浏览器中输入地址,默认为 IP + 端口号,进入宝塔面板登录界面。输入账号和密码登录,新版本的还需要加一些参数,直接复制地址到浏览器粘贴登录。

下面是宝塔面板的登录界面:

宝塔登录

登录完成后会弹出运行环境的安装弹框,选择服务器和 PHP 版本安装:

选择安装环境

如果有时间的话建议选择编译安装,安装时间在30分钟以上,在安装的时候可以关闭面板 做其他的事情,不用一直等着。安装完成后建议先更改一下面板的设置,如下:

宝塔设置

可以直接给面板绑定一个二级域名,防止其他人用域名 + 端口号登录。还有默认的账号和密码是自动生成的,建议更改,如下:

宝塔设置

接着就可以建立站点了。

点击侧边栏的 网站,进入站点管理页。点击 添加站点,根据提示输入域名,数据库可以不用创建,后期自己创建,FTP 根据情况选择,然后选择一个已安装的 PHP 版本。

输入完成后点击 提交 来创建站点,如下:

宝塔建立网站

宝塔面板自带一个Web 版的文件管理,站点创建完成后 点击侧边栏的 文件,找到以下路径:

/www/wwwroot

宝塔文件

在这里有一个和域名相同的目录,这就是网站目录。进入网站目录后会有几个自动生成的 HTML 文件,可以直接删除,然后点击上传或使用 FTP 工具来上传网页,上传完成后如果不出意外的话,输入域名或IP就可以访问网站了。如果要管理数据库的话,点击侧边栏的 数据库,默认的 Mysq l是没有密码的,可以设置一个密码,如下:

宝塔mysql

宝塔面板自带一个phpmyadmin,可以使用phpmyadmin自己创建数据库,这样一个网站就已经创建完成了。

以上就是使用宝塔Linux面板快速建站的方法,我上面只是写了简单创建的方法,还有很多设置项还没有配置。

常用命令

下面是宝塔面板的一些命令:

停止:

/etc/init.d/bt stop

启动:

/etc/init.d/bt start

重启:

/etc/init.d/bt restart

卸载:

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

查看当前面板端口:

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

查看宝塔日志:

cat /tmp/panelBoot.pl

查看软件安装日志:

cat /tmp/panelExec.log

站点配置文件位置:

/www/server/panel/vhost

清理登陆限制:

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

查看面板授权IP:

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

关闭访问限制:

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

查看许可域名:

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

更详细的命令可以访问:https://www.bt.cn/btcode.html

相关文章:

版权声明:本文为原创文章,版权归 Mr. Ma's Blog 所有,转载请联系博主获得授权。

本文地址:https://www.misterma.com/archives/165/

如果对本文有什么问题或疑问都可以在评论区留言,我看到后会尽量解答。

赞(4)
未经允许不得转载:工具盒子 » Linux 使用宝塔面板快速搭建 PHP 网站运行环境