「 Linux 」分类中的文章

Docker WordPress 使用 certbot 遇到的问题

Certbot 证书安装后还是提示不安全 浏览器显示证书为 Fake LE Intermediate X1 解决办法: 去掉 –stagging 添加 –server … certonly –webroot –webroot-path=/var/www/html –email linyongqiang@outlook.com –agree-tos –no- eff-email –force-renewal -d linyqiang.com -d www.linyqiang.com –server https://acme-v02.api.letsencrypt.org/ docker-compose 导致 /var/www/html 权限改为root 这样会导致 wordpress 在安装插件时提示: WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商 解决办法: docker container ls 查询到 wordpress 的容器 I

Docker WordPress + nginx + certbot 开启 HTTPS

使用 nginx 和 certbot 为 wordpress 开启 https 前段时间 wordpress 搭建完成,但是没有 https 总感觉少了点什么。由于 docker 还不熟悉,nginx 也不懂,前后折腾许久踩了很多坑,但是好在找到了一篇文章,很详细的描述了如何使用 docker-compose 来搭建 https 的 wordpress。 参考:https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-docker-compose 首先是 wordpress 的搭建,可以参考另一篇。 创建 nginx 文件夹和配置文件 创建的文件夹最好和 docker-compose.yml 在同一个文件夹下,方便编写配置和管理。 这个文件夹将用来绑定 nginx 容器的 volume。 ~/www/wordpress$ mkdir nginx-conf ~/www/wordpress$ vi nginx-conf/nginx.conf 写入: server { listen 80; s

ubuntu 14.04 安装和配置

最近又尝试从Windows 切换到 ubuntu 。经过很多次折腾,发现自己对linux 有了一定的理解过后再去 接触这些,已经不再那么陌生和“恐惧”了 安装 Windows 10 和 ubuntu 共存安装参考 切换显卡 系统设置–> 软件和更行 –> 附加驱动(据说开源驱动性能虽然不强,但是稳定性好,我还是继续用开源驱动吧) 换主题 unity 默认主题真的让我第一次开机看到它过后就想换掉!ubuntu14.04的主题很多不是扁平化的,如果电脑支持的话还是安装16.04比较好(该死的联想z485) 首先安装unity-tweak-tool sudo apt install unity-tweak-tool 然后推荐去noobSlab,这个网站有很多个主题可以选择,安装方式也写出来了,配合unity-tweak-tool使用。个人喜欢Numix主题 安装搜狗输入法 去搜狗官网下载linux 版本搜狗,然后双击安装,完毕后。 系统设置–>语言支持–>键盘输入方式系统:fcitx–>重启 如果发现安

Docker 学习笔记——wordpress 从搭建到删除

首先要明白 docker 是什么,然后要知道 docker 的一些基本概念,如 image、container、volumes 和 swarm 等。最后就是简单的使用了,我用 wordpress 先做做试验先! docker 是啥子? docker 是 linux 容器的一种封装,简单灵活便携,反正很流行就对了。 docker 安装 Ubuntu 下可以直接使用 repository $ sudo apt-get update 然后安装必要的包,让 apt 包管理支持 https $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common 一路 {ctrl} + {c} & {ctrl} + {v} $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add – $ sudo apt-key fingerprint 0EB