photoprism 部署
PhotoPrism 是一个开源的照片管理工具,是一款 AI 驱动的应用程序,用于浏览、组织和分享您的照片集,可以在本地搭建Server端,可以很好的替代Google相册,相关资料:
GitHub地址:https://github.com/photoprism/photoprism/
官网地址:https://docs.photoprism.org/
官方Demo:https://demo-zh.photoprism.app/library/browse
前提条件你拥有一台能够运行docker,并且已经安装了docker、docker-compose,并且运行内存最好 >= 4GB的设备
创建文件docker-compose.yml12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929 ...
icloudpd 部署
简介这是一个用于 iCloud 照片下载的Alpine Linux Docker 容器。我用它来将我家中所有iCloud的照片流同步回我的服务器。然后搭配photoprism 即可完美搭建自己的家庭相册,非常的nice!
前提条件你拥有一台能够运行docker,并且已经安装了docker、docker-compose的设备
创建目录12sudo mkdir -p /www/server/icloudpdsudo chmod -R 755 /www/server/icloudpd
创建配置文件user1.env一个用户创建一个配置,如有第二个用户则创建 第二个配置文件user2.env
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849# iCloudPD environment variables# Variables with values beneath are showing the defaults used by the script if not ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
更换电脑继续写blog
新建分支先在github上新建一个hexo分支,如图:
然后在这个仓库的settings中,选择默认分支为hexo分支(这样每次同步的时候就不用指定分支,比较方便)。
然后在本地的任意目录下,打开git bash,
1git clone git@github.com:yuiej/yuiej.GitHub.io.git
接下来在克隆到本地的ZJUFangzh.github.io中,把除了.git 文件夹外的所有文件都删掉
把之前我们写的博客源文件全部复制过来,除了.deploy_git。复制过来的源文件应该有一个.gitignore,如果没有的话,自己新建一个,在里面写上如下,表示这些类型文件不需要git:
1234567.DS_StoreThumbs.dbdb.json*.lognode_modules/public/.deploy*/
注意,如果你之前克隆过theme中的主题文件,那么应该把主题文件中的.git文件夹删掉,因为git不能嵌套上传,最好是显示隐藏文件,检查一下有没有,否则上传的时候会出错,导致你的主题文件无法上传,这样你的配置在别的电脑上就用不了了。
而后
...
CentOS 8 安装 Mysql 5.7
在Centos8上用原来Centos7上安装MySQL5.7的方法会安装失败,显示mysql-community-server安装错误。我们用新的方法在Centos8上安装MySQL5.7
安装MySQL添加MySQL存储库禁用MySQL默认的AppStream存储库:
12sudo dnf remove @mysqlsudo dnf module reset mysql && sudo dnf module disable mysql
centos8没有MySQL存储库,因此我们将使用centos 7存储库。创建一个新的存储库文件。
1sudo vim /etc/yum.repos.d/mysql-community.repo
将以下数据插入上面的存储库中
1234567891011121314151617[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1gpg ...
CentOS8 安装
系统最小化安装
此处没有CentOS 8可以选择CentOS 7
内存不要小于768M,否者会安装失败
本地使用就选择NAT模式,让其他人访问选择桥接
最大大小可以往大了调,占用大小是实际用量。设置小了以后扩展麻烦
完成!
开机
下面这几个位置需要设置一下:
首先设置安装目的地:
设置时间和日期:
设置网络和主机名(打开网络,默认是关着的)
选择安装的软件(最小安装即可):
最后设置下root密码
123456
由于密码太简单,我们需要点两次完成。
安装
配置完成,点击重启:
遇到下面这里不用管(也可以按回车快速跳过):
登录输入用户名和密码:root/123456 即可
配置IP–VM:编辑>虚拟网络编辑器
1vi /etc/sysconfig/network-scripts/ifcfg-ens33
•删除UUID和MAC地址
TYPE=Ethern ...