首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >树莓派中搭建博客程序

树莓派中搭建博客程序

作者头像
逍遥子大表哥
发布2025-07-28 19:02:35
发布2025-07-28 19:02:35
1650
举报
文章被收录于专栏:kali blogkali blog

本文我们以树莓派为例。在安装kali后,如何搭建web程序。需要注意的是,在kali中三剑客已经默认安装。

实验环境

  • nginx
  • php8.2
  • MariaDB

配置PHP

在debian或者其他Linux中,我们执行下面命令安装php8

代码语言:javascript
复制
apt-get install php8.*

至于安装何种版本,和你本地的源有关。如上,安装版本为php8.2接下来,我们检查php-fpm启动是否为正常

代码语言:javascript
复制
# 查看php-fpm和nginx是否启动
ps -ef|grep php-fpm
ps -ef|grep nginx
apt-get install php8.2-fpm #安装
service php8.2-fpm start #启动

Nginx配置

我们可以通过下面命令安装nginx

代码语言:javascript
复制
apt-get install nginx

接下来,我们来配置其文件。为了方便,笔者这里为大家介绍一款工具NGINX UI

部署

代码语言:javascript
复制
bash <(curl -L -s https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) install -r https://mirror.ghproxy.com/

安装完成后,访问ip:9000

首页

基础配置

配置php 选择相应的配置模板,点击查看。

因为我的是php是8.2 将模板中的8.1修改为8.2。最后点击添加。

完成后重启nginx

代码语言:javascript
复制
service nginx restart

nginx.conf 配置如下:

代码语言:javascript
复制
server {
    listen 80;
    listen [::]:80;
    root /var/www/html;
   
    index index.html index.htm index.nginx-debian.html;
    server_name xiaoyaozi.com;
    location ~ [^/]\.php(/|$) {
        try_files $uri =404;
        fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
        fastcgi_index index.php;
        include fastcgi.conf;
    }
}

接下来,我们在站点根目录创建php探针

代码语言:javascript
复制
<?php
phpinfo();
?>

访问效果如下:

配置MySQL

默认情况下,kali已经默认安装MariaDB

代码语言:javascript
复制
#启动mysql
service mysql start
#初始化数据库
mysql_secure_installation

输入自己的密码 一路Y即可!出现Thanks for using MariaDB!则说明初始化成功。

完成后,重启MySQL,并用刚才设置的密码登录MySQL

创建数据库

代码语言:javascript
复制
create database blog;

创建了一个blog的数据库

搭建博客

typecho是一款轻量级的博客程序。持 Markdown 排版语法,易读更易写。

代码语言:javascript
复制
wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip
unzip typecho.zip
chmod -R 777 hmtl

配置数据库

至此,搭建完成。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-09-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 kali笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实验环境
  • 配置PHP
  • Nginx配置
  • 配置MySQL
  • 搭建博客
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档