"Ask Ubuntu"에 이 질문을 게시했지만 답변이 없습니다.
Ubuntu LTS 16.04에 Apache2를 설치했습니다. /home/ubuntu/.viminfo 파일을 확인했는데 다음 줄이 포함되어 있습니다.
# Registers:
"0 LINE 0
ProxyPass /app/ http://10.0.1.7/
"1 LINE 0
ProxyPass /app1/ http://10.0.1.27/
"2 LINE 0
ProxyPass /app1/ http://10.0.1.27/
"3 LINE 0
ProxyPass /app1/ http://10.0.1.27/
""- CHAR 0
2
10.0.1.27 항목을 10.0.1.7로 변경했지만 실행 중입니다.
sudo /etc/init.d/apache2 restart
다시 10.0.1.27로 변경하세요. (저는 더 이상 개인 IP 10.0.1.27을 사용하는 서버를 소유하지 않습니다.)
분명히 일부 구성 파일 설정이 있습니다
ProxyPass /app1/ http://10.0.1.27/
언제
sudo /etc/init.d/apache2 restart
호출되었지만 /etc/apache2/apache2.conf 또는 /etc/apache2/httpd.conf에서 또는 호출하여 아무것도 찾을 수 없습니다.
sudo grep app1 /etc/apache2/*.*
답변1
~/.viminfo
사용자 파일(이 경우)에는 실행 사이에 편집기 상태를 유지하는 ubuntu
데 사용되는 다양한 정보가 포함되어 있습니다 . 스택은 사물을 저장하는 데 사용되는 숫자 이름 1부터 9까지의 레지스터로 구성됩니다 . vim이 있다면 vim에 대해 알려줄 것입니다.vim
vi
vim
registers
:help quote_number
결론은 vim을 사용하여 이 파일을 편집한 다음 종료하면 현재 레지스터 스택을 사용하여 파일이 다시 생성된다는 것입니다.
이것 은 거의 확실히 그것 과 아무 관련 이 없습니다 sudo apache restart
.