树莓派4B搭建typecho博客(Nginx,sqlite3,php)
以下是搭建Typecho博客的步骤和示例配置:
准备工作:
- 树莓派4B(已经安装了Raspberry Pi OS Lite并且有网络连接)
- 外接键盘、显示器(用于初步设置)
- 网线或Wi-Fi(用于连接互联网)
- 一张SD卡和读卡器(用于烧录操作系统)
安装Nginx和PHP及其必要的扩展:
sudo apt-get update sudo apt-get install nginx php-fpm php-sqlite3
配置Nginx与PHP。编辑Nginx配置文件以设置PHP处理:
sudo nano /etc/nginx/sites-available/default
在文件中添加以下内容以设置PHP处理:
server { listen 80; index index.php index.html index.htm; root /var/www/html; location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; } }
保存并退出编辑器。
重启Nginx和PHP-FPM服务:
sudo systemctl restart nginx sudo systemctl restart php7.4-fpm
下载Typecho:
cd /var/www/html sudo wget https://typecho.org/downloads/1.1-17.10.30-release.tar.gz sudo tar -xzf 1.1-17.10.30-release.tar.gz sudo rm 1.1-17.10.30-release.tar.gz sudo mv typecho/* . sudo rm -rf typecho
设置文件权限:
sudo chmod 777 /var/www/html -R sudo chown www-data:www-data /var/www/html -R
- 浏览器访问树莓派的IP地址,开始Typecho的安装程序。
注意:
- 在安装Typecho之前,请确保已经设置好树莓派的静态IP地址,以便于日后管理。
- 在安装过程中,如果遇到权限问题,请检查文件夹权限并确保Nginx和PHP-FPM正在运行。
- 请记得定期备份你的Typecho博客内容和数据库。
评论已关闭