제가 사용하는 환경은 aliyun ECS(1코어 2 GiB Ubuntu 20.04 64비트)이며, source.list도 aliyun의 기본 설정을 그대로 사용하고 있습니다. 지난 이틀 동안 discourse의 초보자용 설치 튜토리얼에 따라 N번을 설치해 보았으나, 오류가 발생합니다.
서버가 GitHub에 연결하는 데 문제가 있는 것 같습니다.
이 문제를 해결하는 방법을 알려주십시오. 정말 감사합니다!
2022-02-10 00:27:20.146 UTC [46] LOG: shutting down
103:M 10 Feb 2022 00:27:20.149 # User requested shutdown...
103:M 10 Feb 2022 00:27:20.149 * Saving the final RDB snapshot before exiting.
103:M 10 Feb 2022 00:27:20.153 * DB saved on disk
103:M 10 Feb 2022 00:27:20.154 # Redis is now ready to exit, bye bye...
2022-02-10 00:27:20.172 UTC [42] LOG: database system is shut down
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && git fetch --depth 1 origin tests-passed failed with return #<Process::Status: pid 140 exit 128>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
다음 명령을 실행하면
git clone --depth 1 https://github.com/discourse/discourse.git /tmp/discourse
이 서버에서 정상적으로 동작합니까?
root@discourse-test:/var/discourse# git clone --depth 1 https://github.com/discourse/discourse.git /tmp/discourse2
Cloning into '/tmp/discourse2'...
remote: Enumerating objects: 28129, done.
remote: Counting objects: 100% (28129/28129), done.
remote: Compressing objects: 100% (27176/27176), done.
remote: Total 28129 (delta 1121), reused 22444 (delta 711), pack-reused 0
Receiving objects: 100% (28129/28129), 51.38 MiB | 13.16 MiB/s, done.
Resolving deltas: 100% (1121/1121), done.
Updating files: 100% (30974/30974), done.
root@discourse-test:/var/discourse# cd /tmp/
root@discourse-test:/tmp# ls
changelog.3296
discourse2
snap.lxd
systemd-private-6f378bfba50846da9f3f3f5f005acd1f-fwupd.service-iwMMuj
systemd-private-6f378bfba50846da9f3f3f5f005acd1f-systemd-logind.service-hc3qui
systemd-private-6f378bfba50846da9f3f3f5f005acd1f-systemd-resolved.service-b9CiHh
systemd-private-6f378bfba50846da9f3f3f5f005acd1f-systemd-timesyncd.service-FWfr2g
systemd-private-6f378bfba50846da9f3f3f5f005acd1f-upower.service-1KnWUg
root@discourse-test:/tmp#
hey @vsiryxm
로그인 정보를 메시지로 보내줄 수 있을까요? 확인해 드릴게요.
중국에서 사용 중이시라면 네트워크 문제로 인해 설치가 실패했을 수 있습니다. 해결 방법은 홍콩 서버를 사용하는 것입니다(트래픽 과금 방식이며, 사용 후 삭제해도 추가 요금이 부과되지 않습니다). 설치가 완료되면 미러를 생성하고, 중국 내 서버는 이 미러를 통해 설치할 수 있습니다. 현재 제 웹사이트는 1년간 업그레이드가 불가능한 상태이며, 이 방법을 사용하여 업그레이드했습니다. 저는 텐센트 서버를 사용하고 있습니다.
정말 감사합니다!
네, 감사합니다dsffasafsfa



