μμΆμ (κ°μ₯ μ΅κ·Ό νΈμΆ λ§μ§λ§):
νμΌ "./letsencrypt", 7ν,
letsencrypt.mainμμ κ°μ Έμ€κΈ° λ©μΈ
νμΌ "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/letsencrypt/main.py", 11ν,
zope.component κ°μ Έμ€κΈ°
νμΌ "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/ μ΄κΈ°ν ν", λΌμΈ 16μμ
zope.interfaceμμ κ°μ Έμ€κΈ° μΈν°νμ΄μ€
ImportError: μΈν°νμ΄μ€λΌλ μ΄λ¦μ λͺ¨λμ΄ μμ΅λλ€.
/root/.local/share/letsencrypt/bin/pip freeze | grep -i interface
μ μΆλ ₯μ 무μμ
λκΉ?
/root/.local/share/letsencrypt/bin/pip μ μ§ | grep -i μΈν°νμ΄μ€
pip λ²μ 8.0.3μ μ¬μ©νκ³ μμ§λ§ λ²μ 8.1.1μ μ¬μ©ν μ μμ΅λλ€.
'pip install --upgrade pip' λͺ
λ Ήμ ν΅ν μ
κ·Έλ μ΄λλ₯Ό κ³ λ €ν΄μΌ ν©λλ€.
/root/.local/share/letsencrypt/bin/pip λͺ©λ‘
μ μ (0.5.0)
ConfigArgParse(0.10.0)
configobj (5.0.6)
enum34 (1.1.2)
νμκ·Έ (0.4)
μμ΄λλ (2.0)
μμ΄νΌ μ£Όμ (1.0.16)
letsencrypt (0.5.0)
letsencrypt-apache (0.5.0)
λΌμΈμΊμ2 (1.0.0)
λͺ¨μ(1.0.1)
ndg-httpsν΄λΌμ΄μΈνΈ(0.4.0)
μ€λλνΈ (1.1)
ꡬ문 λΆμ λ μ§ μκ° (2.1)
pbr (1.8.1)
ν (8.0.3)
pyasn1 (0.1.9)
νμ΄νμ (2.14)
pyOpenSSL(0.15.1)
pyRFC3339(1.0)
νμ΄μ¬-augeas (0.5.0)
python2-pythondialog(3.3.0)
νΌμΈ (2015.7)
μμ²(2.9.1)
μ€μ λꡬ(20.2.2)
μ¬μ― (1.10.0)
μμΆμ 2 (1.4.0)
unittest2 (1.1.0)
ν (0.29.0)
zope.component (4.2.2)
zope.event (4.1.0)
pip λ²μ 8.0.3μ μ¬μ©νκ³ μμ§λ§ λ²μ 8.1.1μ μ¬μ©ν μ μμ΅λλ€.
'pip install --upgrade pip' λͺ
λ Ήμ ν΅ν μ
κ·Έλ μ΄λλ₯Ό κ³ λ €ν΄μΌ ν©λλ€.
zope.interface
μ΄ μ€μΉλμ§ μμ κ² κ°μ΅λλ€. μ΄κ±΄ μ΄μν΄.
λλ μΆμ²νλ€:
rm -rf /root/.local/share/letsencrypt
μ€ν μ€ μ΄λ κ² νλ©΄ letsencrypt
μ€μΉκ° μ κ±°λμ§λ§ λͺ¨λ κ΅¬μ± νμΌ, μΈμ¦μ, λ‘κ·Έ λ±μ μ μ§λ©λλ€.letsencrypt-auto
μ μ΅μ μ¬λ³Έμ΄ μλμ§ νμΈνμμμ€. μ¬κΈ° μμ μ°Ύμ μ letsencrypt-auto
λ€μ μ€νν©λλ€.λμΌν λμμ΄ λ°μνλ©΄ λ€μμ μ€ννμ¬ μλμΌλ‘ zope.interface
μ€μΉλ₯Ό μλν μ μμ΅λλ€.
/root/.local/share/letsencrypt/bin/pip install zope.interface
[root@letsencrypt]# ./letsencrypt-auto --help --debug
μ λ²μ νμΈ μ€...
κ°μ νκ²½μ λ§λλ μ€...
Python ν¨ν€μ§ μ€μΉ μ€...
μ€μΉμ μ±κ³΅νμ΅λλ€.
letsencryptλ₯Ό μ€ννκΈ° μν΄ λ£¨νΈ κΆνμ μμ²νλ μ€...
/root/.local/share/letsencrypt/bin/letsencrypt --help --debug
μμΆμ (κ°μ₯ μ΅κ·Ό νΈμΆ λ§μ§λ§):
νμΌ "/root/.local/share/letsencrypt/bin/letsencrypt", 7ν,
letsencrypt.mainμμ κ°μ Έμ€κΈ° λ©μΈ
νμΌ "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/letsencrypt/main.py", 11ν,
zope.component κ°μ Έμ€κΈ°
νμΌ "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/ μ΄κΈ°ν ν", λΌμΈ 16μμ
zope.interfaceμμ κ°μ Έμ€κΈ° μΈν°νμ΄μ€
ImportError: μΈν°νμ΄μ€λΌλ μ΄λ¦μ λͺ¨λμ΄ μμ΅λλ€.
[root@letsencrypt]# /root/.local/share/letsencrypt/bin/pip μ€μΉ zope.interface
zope.interface μμ§
μꡬ μ¬νμ΄ μ΄λ―Έ μΆ©μ‘±λ¨(μ
κ·Έλ μ΄λνλ €λ©΄ --upgrade μ¬μ©): /root/.local/share/letsencrypt/lib/python2.7/dist-packagesμ setuptools(zope.interfaceμμ)
μμ§λ ν¨ν€μ§ μ€μΉ: zope.interface
zope.interfaceλ₯Ό μ±κ³΅μ μΌλ‘ μ€μΉνμ΅λλ€.
pip λ²μ 8.0.3μ μ¬μ©νκ³ μμ§λ§ λ²μ 8.1.1μ μ¬μ©ν μ μμ΅λλ€.
'pip install --upgrade pip' λͺ
λ Ήμ ν΅ν μ
κ·Έλ μ΄λλ₯Ό κ³ λ €ν΄μΌ ν©λλ€.
Linux ip-10-11-180-115 3.14.20-20.44.amzn1.x86_64 #1 SMP μμμΌ 10μ 6μΌ 22:52:46 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
λλ μ΄λ―Έ μ΄λ¬ν λμμ΄μλ€. μ€ν¨
/root/.local/share/letsencrypt/bin/pip install zope.interface
, letsencrypt-auto
νμλ μ¬μ ν ImportError: No module named interface
μ€λ₯κ° λ°μν©λκΉ?
μ. μ¬μ ν μλνμ§ μμ΅λλ€.
#2823μ μμμμ²λΌ 보μ λλ€. μμ§ ν΄κ²°λμ§ μμ λͺ κ°μ§ μλ €μ§ AMI λ¬Έμ κ° μμ΅λλ€. μ΄λ€ μ¬λλ€μ μ΄ λκΈλ‘ μ±κ³΅νμ΅λλ€.
μ μ₯ :P
μ΄ κ²μλ¬Όμ μ°Ύμ μ μμ΅λλ€. νμ§λ§ μλν©λλ€.
# pip install pip --upgrade
# pip install virtualenv --upgrade
# virtualenv -p /usr/bin/python27 venv27
# . venv27/bin/νμ±ν
# μμ ν΄λ‘ https://github.com/letsencrypt/letsencrypt
# cd letsencrypt
# ./letsencrypt-auto certonly --debug --standalone -d
https://github.com/letsencrypt/letsencrypt/issues/1680#issuecomment -170641501
κ°μ¬ ν΄μ.
μμ²λ! μλνκ² λμ΄ κΈ°μ©λλ€.
λλ₯Ό μν΄μ΄ cmdλ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
sudo μ€μ ν΄μ PYTHON_INSTALL_LAYOUT
μ μκ²λ ν¨κ³Όκ° μμλ @rmed19 , κ°μ¬ν©λλ€!
pip install --upgrade pip
그리κ³
pip install virtualenv --upgrade
κ·Έ λ€μμ
./certbot-auto renew
μΌνλ€
@nohonaκ° μ§μ ν λλ‘ μ λ°μ΄νΈν΄μΌ νμ΅λλ€. λ¬Έμ λ μ΄λ¬ν μΌμ΄ λ°μνμ§ μλλ‘ λ°©μ§νλ λ°©λ²μ΄ μμ΅λκΉ? μ΄ μ λ°μ΄νΈ λͺ λ Ήμ μ€νν΄μΌ νλ μ€λκΉμ§ μ΄ μλ²μμ νλμ μ±κ³΅νμ΅λλ€.
μμ μ΄λ κ²λ λλ₯Ό μν΄ μΌνμ§ μμ΅λλ€β¦
$ pip install --upgrade pip
Requirement already up-to-date: pip in /usr/local/lib/python2.7/site-packages
$ pip install virtualenv --upgrade
Requirement already up-to-date: virtualenv in ./.local/lib/python2.7/site-packages
$ cd letsencrypt/
$ ./certbot-auto renew
Error: couldn't get currently installed version for /home/ec2-user/.local/share/letsencrypt/bin/letsencrypt:
Traceback (most recent call last):
File "/home/ec2-user/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module>
from certbot.main import main
File "/home/ec2-user/.local/share/letsencrypt/local/lib/python2.7/dist-packages/certbot/main.py", line 11, in <module>
import zope.component
File "/home/ec2-user/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module>
from zope.interface import Interface
ImportError: No module named interface
μ΄ κ°μ λ¬Έμ κ° λ°μνμ΅λλ€.
[root<strong i="6">@www</strong> ec2-user]# /root/.local/share/letsencrypt/bin/pip -V
pip 9.0.1 from /root/.local/share/letsencrypt/local/lib/python2.7/dist-packages (python 2.7)
[root<strong i="7">@www</strong> ec2-user]# pip -V
pip 9.0.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
[root<strong i="8">@www</strong> ec2-user]# /root/.local/share/letsencrypt/bin/pip install virtualenv --upgrade
Collecting virtualenv
Using cached virtualenv-15.1.0-py2.py3-none-any.whl
Installing collected packages: virtualenv
Successfully installed virtualenv-15.1.0
[root<strong i="9">@www</strong> ec2-user]# /root/.local/share/letsencrypt/bin/pip install zope.interface
Collecting zope.interface
Requirement already satisfied: setuptools in /root/.local/share/letsencrypt/lib/python2.7/dist-packages (from zope.interface)
Installing collected packages: zope.interface
Successfully installed zope.interface-4.3.3
[root<strong i="10">@www</strong> ec2-user]# pip install virtualenv --upgrade
Requirement already up-to-date: virtualenv in /usr/local/lib/python2.7/site-packages
[root<strong i="11">@www</strong> ec2-user]# /home/ec2-user/certbot-auto renew --debug
Error: couldn't get currently installed version for /root/.local/share/letsencrypt/bin/letsencrypt:
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module>
from certbot.main import main
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/certbot/main.py", line 11, in <module>
import zope.component
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module>
from zope.interface import Interface
ImportError: No module named interface
[root<strong i="12">@www</strong> ec2-user]#
Digital Oceanμ λμΌν λ¬Έμ :
./certbot-auto renew
Error: couldn't get currently installed version for /root/.local/share/letsencrypt/bin/letsencrypt:
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module>
from certbot.main import main
...
0.11.1 μ λ¬Έμ λΌκ³ μκ°νμ§λ§ μμ§κΉμ§λ μ΄μ λ₯Ό λͺ¨λ₯΄κ² μ΅λλ€.
μ§κΈκΉμ§ μ΄λ€ μ루μ λ λ΄ μΈμ¦μλ₯Ό κ°±μ νλ λ° ν¨κ³Όκ° μμ΅λλ€. κ·Έλ¬λ Docker μ루μ μ μ¬μ©νλ©΄ 맀λ ₯μ²λΌ μλνμ΅λλ€. λ€μ΄νμ μ½ 15μ΄. Dockerhub μ¬μ©μ gzm55 κ°μ¬ν©λλ€.
λ컀λ₯Ό μ€μΉν λ€μ:
pull gzm55/certbot
μλ²λ₯Ό μΌμμ μΌλ‘ μ€λ¨νμ¬ ν¬νΈ 443(apache stop λλ pm2 stop λ±)μ ν보ν λ€μ λ€μμ μ€νν©λλ€("YOUR_DOMAIN.COM" λ³κ²½).
docker run -it --rm --net host -v /etc/letsencrypt:/etc/letsencrypt -v /var/lib/letsencrypt:/var/lib/letsencrypt gzm55/certbot certonly --standalone --text -d YOUR_DOMAIN.COM "$@"
κ·Έλ° λ€μ μλ² λ°±μ μ μμν©λλ€.
μ²μλΆν° μΉ μ¬μ΄νΈμ νμ¬ μ§μΉ¨ μ λ°λΌ certbot μ€μΉ λ° κ°±μ νλ‘μΈμ€λ₯Ό λ€μ μμνμ¬ λ¬Έμ λ₯Ό ν΄κ²°ν μ μμμ΅λλ€. κΈ°λ³Έ λꡬλ₯Ό μ λ°μ΄νΈν νμ μ²μ μ€μΉν μ§ λ무 μ€λλμκΈ° λλ¬Έμ λ¬Έμ κ° μ΄λκ°μμ λ°μνλ€κ³ μκ°ν©λλ€.
μ§κΈμ΄ λ¬Έμ κ° μμ΅λλ€. letsencrypt λ° certbotμ μ κ±°νκ³ λ€μ μ€μΉνμ§λ§ μΌκ΄λκ² λ©μμ§κ° νμλ©λλ€...
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module>
from certbot.main import main
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/certbot/main.py", line 11, in <module>
import zope.component
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module>
from zope.interface import Interface
ImportError: No module named interface
λλ μλνλ€.... pip install zope.interface
κ·Έ ν¨κ³Όλ μμ μ€λ₯ λ³΄κ³ μλλ₯Ό λμ΄λ κ²λΏμ
λλ€.
λ§μ μ‘°μΈμ μ£Όμλ©΄ κ°μ¬νκ² μ΅λλ€. μ μΈμ¦μλ 24μκ° νμ λ§λ£λ©λλ€.
μ€λ Amazon Linuxμμ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€. sudoλ‘ certbot-auto λ₯Ό μ€ννλ©΄ ν΄κ²°λμμ΅λλ€.
Amazon Linuxμμ 루νΈλ‘ μ€ν μ€μ λλ€. μ΄κ²μ κ°±μ μ λλ€. μλ μΈμ¦μ μ€μΉλ μ΄ λμΌν μ»΄ν¨ν°μμ λ¬Έμ κ° μμμ΅λλ€. 무μμ΄ λ°λμλμ§ μ λͺ¨λ₯΄κ² μ΅λλ€.
λλ pip λ° virtualenvλ₯Ό μ λ°μ΄νΈνλ μμ λ¨κ³λ₯Ό μλνμ΅λλ€. μ΄μ΄ μμ΅λλ€. :-( μΈμ¦μλ 9μΌ νμ λ§λ£λ©λλ€.
λλ λ§μ λ²κ±° λ‘μμ΄ μμμ§λ§ λ΄ λͺ©μ μλ CLIλ³΄λ€ λ€μμ΄ λ λ«λ€λ κ²μ μμμ΅λλ€.
μ΄ μΌλ ¨μ λͺ λ ΉμΌλ‘ λ΄ AWS μΈμ€ν΄μ€μμ λ¬Έμ κ° ν΄κ²°λ κ² κ°μ΅λλ€.
sudo yum install python-virtualenv python27-virtualenv "python*zope*"
rm -rf ~/.local/share/letsencrypt
./certbot-auto --debug renew
μ€μΉλ ν¨ν€μ§ μ€ μΌλΆκ° μ€λ³΅λ μ μμ΅λλ€.
λλ λν λ€μμ μ€ννλ€.
~/.local/share/letsencrypt/bin/pip install pip --upgrade
~/.local/share/letsencrypt/bin/pip install virtualenv --upgrade
νμ§λ§ ν¨κ³Όκ° μμλ κ² κ°λ€.
λ€μ μμ§λ λλ₯Ό μν΄ μΌνμ΅λλ€.
$ sudo -H pip install zope.interface -U
$ sudo -H pip install certbot -U
μλ₯Ό λ€μ΄ μ΄μ μ certbot
μ΄λ―Έ μ€μΉνμμλ λΆκ΅¬νκ³ zope.interface
μ€μΉν ν certbot
λ₯Ό "μ
κ·Έλ μ΄λ"ν΄μΌ νμ΅λλ€.
AWS amiμ μ¬μ ν λ¬Έμ κ° μλ μ¬λμ λ€μ λͺ λ Ήμ μ¬μ©ν μ μμ΅λλ€.
μ μΈμ¦μλ₯Ό μμ±νλ €λ©΄:
unset PYTHON_INSTALL_LAYOUT; rm -rf /root/.local/share/letsencrypt/; /root/certbot-auto --debug;
μΈμ¦μλ₯Ό κ°±μ νλ €λ©΄
unset PYTHON_INSTALL_LAYOUT; rm -rf /root/.local/share/letsencrypt/; /root/certbot-auto --debug renew;
μ μκ² λ¬Έμ μ μΌλΆλ 64λΉνΈ ν¨ν€μ§ μ£Όλ³μ μ΄μν κΈ°λ³Έ λμκ³Ό κ΄λ ¨λμμ΅λλ€.
cd /root/.local/share/letsencrypt
\cp -r ./venv/lib64/* ./venv/lib/
μ€μ λ‘ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
@lifeofguenterκ° κ²μν μ루μ
μ μ½κ°μ μμμ μΆκ°νκΈ° μν΄ - μ
λ°μ΄νΈ μ€ν¬λ¦½νΈκ° μ€ν¨ν λλ§λ€ AWS linuxμ λν μ루μ
μ΄ λ§€λ² λ€λ₯Έ κ² κ°μ΅λλ€! μ΄λ²μλ root sudo su -
λ‘ λ‘κ·ΈμΈνμ¬ κ°μ’
μ
λ°μ΄νΈκ° λμ§ μμμ΅λλ€. μ§μμ μΌλ‘ zope.interfaceκ° μ€μ λμ§ μμ΅λλ€.
λ§μ§λ§μΌλ‘ μλν μ루μ μ λ€μκ³Ό κ°μ΅λλ€.
$ pip install zope.interface -U
$ pip install certbot -U
sudo-ing μμ(루νΈλ‘ μ¬μ©)
κ·Έλ¬λ ./certbot-auto --debug renew
λ no zope μΈν°νμ΄μ€ λ©μμ§μ ν¨κ» λ€μ μ€ν¨νμ΅λλ€. κ·Έλ° λ€μ sudo ./certbot-auto --debug renew
μλνλλ° μ΄κ²μ΄ ν¨κ³Όκ° μμμ΅λλ€. μ΄μ λ λΆλͺ
νμ§ μμ΅λλ€. μ΄μ μλ μλνμ§ μμμ΅λλ€!
μ΄λ€ λ¨κ³μμ pip v 6.1.6μ λν μ°Έμ‘°κ° νμλλ κ²μ 보μμΌλ―λ‘ μ΄λκ°μ μμ§λ§ κ΄λ ¨ νλͺ©μ λͺ¨λ μ κ±°νκ³ λ€μ μ€μΉνμ΅λλ€. AWS + root / sudo / letsencryptλ pipκ° μ λ°μ΄νΈλ λ μ λ°μ΄νΈλμ§ μλ μ’ μμ±μ 체μΈμ λ°λΌ μ΄λκ°μ μ μ₯ν μ μμ΅λκΉ?
@ilamp κ°μ¬ν©λλ€! 맀λ ₯μ²λΌ μΌνλ€
AWS Linuxλ₯Ό μ¬μ© μ€μ΄κ³ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€: "No module named interface error". @ilampκ° μ μν λλ‘ νμ§λ§ μλνμ§ μμμ΅λλ€. λ€μμ μνν ν λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
$ rm -rf /opt/eff.org
λ λ€λ₯Έ μ λ°μ΄νΈλ μ€μΉ μμΉκ° λ€λ₯΄κΈ° λλ¬Έμ λ€μ λ΄ λ¬Έμ λ PIPμ μν AWSμ 64λΉνΈ ν¨ν€μ§ μ€μΉ μμΉ μ£Όλ³μ΄μμ΅λλ€. ν λ² μ€μΉνκ³ μ€ννλ©΄ ν΄κ²°λμμ΅λλ€.
\cp -r /opt/eff.org/certbot/venv/lib64/* /opt/eff.org/certbot/venv/lib/
μ€μΉ νμΌμ μμΉκ° μ λ°μ΄νΈμ ν¨κ» μ΄λν¨μ λ°λΌ μμΉλ₯Ό λ³κ²½ν΄μΌ ν μλ μμ§λ§ μΌλ°μ μΈ μμ μ¬νμ λμΌνκ² μ μ§λμμ΅λλ€.
μ΄κ²μ AWS AMI μΈμ€ν΄μ€μ μμμ΅λλ€.
κ·Έλμ λλ λ¬Έμ κ° λ¬΄μμΈμ§ νμ νλ€κ³ μκ°ν©λλ€. C μμ€ λλ ν€λκ° μλ λͺ¨λ κ²μ 64λΉνΈλ‘ λΉλλκ³ /lib64 dist-packagesμ λ°°μΉλκ³ /libμ ν¬ν¨λμ§ μλ λͺ¨λ κ²μ λλ€. μ΄λ cffi, μνΈν λ° zope.interfaceλ₯Ό μλ―Ένλ©° μλνλ €λ©΄ 32λΉνΈλ‘ λ€μ λΉλνκ±°λ Namingwayswayμ λ°©λ²μ²λΌ 64λΉνΈλ‘ μ€νν΄μΌ ν©λλ€(64λΉνΈ Pythonμ μμ ν 볡μ¬νκΈ° λλ¬Έμ).
λλ μ κΈ°μ μΌλ‘ amazon amiμμ certbot-auto κ°±μ μ μννκ³ μμμ΅λλ€.
μ΄λ λ κ·Έκ²μ κ·Έ μ€λ₯λ‘ μλμ λ©μ·μ΅λλ€.
λ΄κ°ν΄μΌ ν μΌμ λ€μκ³Ό κ°μ΅λλ€.
rm -rf ~/.local/share/letsencrypt
sudo ./certbot-auto renew --debug
κ°±μ ν λ μ¬μ ν λ¬Έμ μΈ κ² κ°μ΅λλ€.
rm -rf ~/.local/share/letsencrypt
sudo ./certbot-auto renew --debug
λ°/λλ
unset PYTHON_INSTALL_LAYOUT; rm -rf /root/.local/share/letsencrypt/; /root/certbot-auto --debug renew;
μ΄ μΈμ¦μλ₯Ό κ°±μ ν μ μλ μκ°μ΄ 24μκ°λ°μ μκΈ° λλ¬Έμ AMI μΈμ€ν΄μ€μ λν λ μνν νλ‘μΈμ€μΈ κ²μ²λΌ 보μ΄λ λμ μ λ’°ν μ μλ CAλ₯Ό μ¬μ©νμ¬ μΈμ¦μλ₯Ό μλμΌλ‘ μ€μΉν κ²μ΄λΌκ³ μκ°ν©λλ€. κ·Έλλ μννκ² μλνλλ‘ νλ κ²μ΄ μ’μ κ²μ λλ€.
νΈμ§ : μ΄κ²μ κ²μ ν ν λ§μ§λ§ μλλ‘ μλνμ΅λλ€.
$ rm -rf /opt/eff.org
0xnmμ μ견μ λ°λ₯΄λ©΄ μ΄κ²μ΄ μλνλ κ² κ°μμ΅λλ€! κ°μ¬ ν΄μ
κ°μ₯ μ μ©ν λκΈ
AWS amiμ μ¬μ ν λ¬Έμ κ° μλ μ¬λμ λ€μ λͺ λ Ήμ μ¬μ©ν μ μμ΅λλ€.
μ μΈμ¦μλ₯Ό μμ±νλ €λ©΄:
unset PYTHON_INSTALL_LAYOUT; rm -rf /root/.local/share/letsencrypt/; /root/certbot-auto --debug;
μΈμ¦μλ₯Ό κ°±μ νλ €λ©΄
unset PYTHON_INSTALL_LAYOUT; rm -rf /root/.local/share/letsencrypt/; /root/certbot-auto --debug renew;