apache2开启地址重写功能
typecho缺省网页地址是/index.php/archives/{slug}.html的形式,在设置-永久链接设置里,启用地址重写功能,就能变成/archives/{cid}/或/archives/{slug}.html,让链接看上去完全是静态地址。这需要服务器打开rewrite功能。本文记录了打开过程。 方法由于typecho位于docker中,先进入docker容器。docker exec -it typecho bash root@6318031c522f:/app# lsadmin config.inc.php ...
docker部署photoprism: 失败
PhotoPrism 是一个开源的 AI 驱动照片管理工具,使用 Go 语言开发,提供了强大的照片组织和浏览功能。本文记录了部署过程,成功了,但也是失败了。 拉取镜像docker pull photoprism/photoprism:220302-armv7这已经是官方最旧的版本了。 部署容器1234567891011mkdir /data/picturesdocker run -d \ --name photoprism \ --security-opt seccomp=unconfined \ --security-opt apparmor=unconfined \ -p ...
docker部署wordpress
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统,是目前因特网上最流行的博客系统。本文用docker部署wordpress。 部署wordpress1234docker pull wordpressmkdir /data/wordpressdocker run -it --name wordpress -p 9999:80 \-v /data/wordpress:/var/www/html -d wordpress 建立数据库本地已经有了mysql,直接使用: 12345docker exec -it my...
termux下的nginx
手机也可以做为一个小服务器。termux+nginx 安装nginxpkg install nginx 运行nginx echo $PREFIX/data/data/com.termux/files/usrcd $PREFIX/share/nginx/html/…/nginx/html $把文件放在目录下。网页从ip:8080访问。
docker部署typecho
Typecho是一款轻量级的PHP博客程序,支持多种数据库和扩展。本文记录了部署和配置Typecho过程。 拉取镜像docker pull 80x86/typechodocker pull mysql:5.7 实例化容器typecho 12345678mkdir -p /app/typecho/themesdocker run -d \--name=typecho \--restart unless-stopped \-v /app/typecho/themes:/data/themes \-e PHP_TZ=Asia/Shanghai \-e PHP_MAX_EXECUTION_TI...
termux中用qemu安装debian
termux-qemu+debian联动。 磁盘映像下载:https://www.debian.org/distrib/下载debian云映像,64 位 AMD/Intel qcow2https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-amd64.qcow2 启动qemu-system-x86_64 -machine q35 -m 2048 -smp cpus=2 -cpu qemu64 -drive if=pflash,format=raw,read-only=on,file=$P...
qemu-img用法
qemu-img可以用来缩减虚拟磁盘映像的大小。qemu-img convert -O qcow2 -c disk.qcow2 disk-new.qcows 创建磁盘映像qemu-img create -f qcow2 -o size=10G ubuntu.imgqemu-img create -f vmdk -o size=20G ubuntu.img 增加映像大小qemu-img resize ubuntu.qcow2 +5GB 获取磁盘映像信息qemu-img info alpine.img 更多用法参见:Linux Qemu-img命令教程,其中包含创建,更改和缩小磁盘映像的...
tmux解决退出ssh导致qemu退出的问题
tmux是一个终端复用器,可以解决退出ssh导致运行中的qemu退出的问题。 安装pkg install tmux 运行tmux会打开一个终端一样的窗口,在里面运行启动qemu的脚本,按ctrl+b,d退出,qemu会在后台继续运行,而不会直接退出。 查看tmux所有会话tmux ls 重新接入会话tmux attach -t 0 linux的命令行程序功能强大,有很多参数可以使用,又难记住,这才使得学习和使用门槛高。 tmux更多用法参见:Tmux 使用教程
termux proot安装ubuntu
用termux proot安装ubuntu。 安装~ $ proot-distro install ubuntu 123456789101112131415161718192021222324252627[*] Installing Ubuntu (24.04)...[*] Creating directory '/data/data/com.termux/files/usr/var/lib/proot-distro/installed-rootfs/ubuntu'...[*] Creating directory '/data/data/com.ter...
termux proot安装debian
PRoot 是 chroot、mount –bind 和 binfmt_misc 的用户空间实现用户不需要任何权限或设置即可通过 QEMU 用户模式透明地执行为另一个 CPU 架构构建的程序等操作。这里用来安装debian。 安装 PRootpkg install proot proot-distro目前支持alpine,arch,debian,fedora,ubuntu等 安装debian~$ proot-distro install debian 123456789101112131415161718192021222324252627[*] Installing Debian ...