2026년 3월 20일 금요일

NextCloud 내부망 접속 문제 해결 가이드

 # NextCloud 내부망 접속 문제 해결 가이드

## 문제 상황

- **증상**: 내부망에서 `http://192.168.55.90:9090/` 접속 불가
- **환경**: 
  - NextCloud: Docker 컨테이너로 실행
  - 외부 도메인: `https://www.example.duckdns.org/nextcloud` (정상 작동)
  - 내부망: WiFi (192.168.55.0/24)
  - 서버: Ubuntu, Docker

## 진단 과정

### 1단계: 기본 연결 확인
```bash
# 서버 ping 테스트
ping 192.168.55.90
# ✅ 정상 응답

# Docker 컨테이너 상태 확인
sudo docker ps | grep nextcloud
# ✅ 컨테이너 실행 중

# 포트 리스닝 확인
sudo ss -tlnp | grep 9090
# ✅ 9090 포트 정상 리스닝

# 방화벽 확인
sudo ufw status
# ✅ 9090/tcp 허용됨
```

### 2단계: NextCloud 로그 분석
```bash
sudo docker logs --tail 50 nextcloud_nextcloud_1
```

**발견된 문제:**
- 내부 IP(192.168.55.100)에서 접속 시 **302 리다이렉트 루프** 발생
- HTTPS 요청이 HTTP 포트로 들어와 **400 에러**
- 외부 도메인(`www.example.duckdns.org`)으로 강제 리다이렉트

### 3단계: 설정 파일 확인
```bash
sudo docker exec nextcloud_nextcloud_1 cat /var/www/html/config/config.php
```

**문제 원인 발견:**
```php
'overwrite.cli.url' => 'https://www.example.duckdns.org/nextcloud',
'overwritewebroot' => '/nextcloud',
'overwriteprotocol' => 'https',
'overwritehost' => 'www.example.duckdns.org',
```

NextCloud가 모든 접속을 외부 HTTPS 도메인으로 리다이렉트하도록 설정됨.

## 시도했던 해결 방법들

### 방법 1: overwritecondaddr 설정 (실패)

내부망 IP 대역에서는 overwrite 설정을 무시하도록 시도:
```bash
sudo docker exec -u www-data nextcloud_nextcloud_1 php occ config:system:set overwritecondaddr --value='^192\.168\.55\.'
```

**실패 원인:**
- 설정 위치가 잘못됨 (파일 맨 아래)
- 설정이 중복 추가됨
- NextCloud의 리다이렉트 로직이 복잡하여 제대로 작동 안 함

### 방법 2: Docker 설정 수정 시도 (실패)

컨테이너 내부 설정 직접 수정 시도:
```bash
sudo docker exec -it nextcloud_nextcloud_1 bash
cd /var/www/html/config
```

**문제:**
- `nano`, `vi` 에디터 모두 설치 안 됨
- `sed` 명령으로 수정했으나 설정 순서 문제로 작동 안 함
- 외부 접속까지 망가짐

## 최종 해결 방법: /etc/hosts 수정 ✅

NextCloud 설정을 건드리지 않고, **클라이언트 측에서 DNS 우회**

### 구현

**내부 PC (192.168.55.100)에서:**
```bash
sudo nano /etc/hosts
```

**파일 맨 아래 추가:**
```
192.168.55.90   www.example.duckdns.org example.duckdns.org
```

### 검증
```bash
ping www.example.duckdns.org
# PING www.example.duckdns.org (192.168.55.90) 56(84) bytes of data.
# 64 bytes from www.example.duckdns.org (192.168.55.90): icmp_seq=1 ttl=64 time=1.99 ms
```

### 접속

브라우저에서:
```
https://www.example.duckdns.org/nextcloud
```

**✅ 정상 접속!**

## 작동 원리
```
┌─────────────────────────────────────────────────────────┐
│ 외부 접속 (LTE)                                          │
│ www.example.duckdns.org                                  │
│         ↓                                                │
│ DNS 서버 → 공인 IP (58.224.12.87)                       │
│         ↓                                                │
│ 포트 포워딩 → 서버 (192.168.55.90:9090)                 │
│         ↓                                                │
│ NextCloud (HTTPS)                                        │
└─────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────┐
│ 내부 접속 (WiFi)                                         │
│ www.example.duckdns.org                                  │
│         ↓                                                │
│ /etc/hosts → 192.168.55.90 (내부 IP)                    │
│         ↓                                                │
│ 직접 연결 → 서버 (192.168.55.90:9090)                   │
│         ↓                                                │
│ NextCloud (HTTPS)                                        │
└─────────────────────────────────────────────────────────┘
```

## 주의사항

### HTTPS 인증서 경고

내부망에서 접속 시 SSL/TLS 인증서 경고가 발생할 수 있음:

**원인:**
- Let's Encrypt 인증서는 공인 IP용으로 발급됨
- 내부 IP로 접속하면 도메인 불일치

**해결:**
1. 브라우저에서 "위험을 무릅쓰고 계속" 클릭
2. 또는 "예외 추가"
3. **보안상 문제 없음** (내부망이므로)

### 다른 내부 PC에도 적용

각 클라이언트 PC의 `/etc/hosts`에 동일하게 추가 필요:
```bash
# 각 PC에서 실행
sudo nano /etc/hosts

# 추가
192.168.55.90   www.example.duckdns.org example.duckdns.org
```

## 최종 결과

| 접속 위치 | URL | 상태 |
|----------|-----|------|
| 외부 (LTE) | `https://www.example.duckdns.org/nextcloud` | ✅ 정상 |
| 내부 (WiFi) | `https://www.example.duckdns.org/nextcloud` | ✅ 정상 |
| 내부 (WiFi) | `http://192.168.55.90:9090/` | ❌ 사용 안 함 |

## 참고: 왜 9090 포트 직접 접속이 안 되는가?
```bash
# NextCloud 설정 확인
sudo docker exec nextcloud_nextcloud_1 cat /var/www/html/config/config.php
```
```php
'overwrite.cli.url' => 'https://www.example.duckdns.org/nextcloud',
'overwritewebroot' => '/nextcloud',  // ← 서브 경로 설정
```

- Docker 컨테이너는 루트(`/`)에서 NextCloud 실행
- 하지만 설정은 `/nextcloud` 서브경로를 요구
- 따라서 `http://192.168.55.90:9090/nextcloud`는 404 에러
- `http://192.168.55.90:9090/`는 리다이렉트 루프

**해결책:** 도메인으로만 접속 (hosts 파일 수정 활용)

## 교훈

1. **NextCloud의 overwrite 설정은 복잡함**
   - `overwritecondaddr`가 항상 작동하는 것은 아님
   - 설정 순서와 위치가 중요

2. **NAT Loopback(헤어핀 NAT) 문제**
   - 내부망에서 공인 IP로 접속 불가능한 라우터 존재
   - `/etc/hosts`가 가장 간단하고 확실한 해결책

3. **Docker 컨테이너 내부 편집 어려움**
   - 최소 이미지는 에디터 미포함
   - 호스트에서 `docker exec` 명령 활용 필요

## 추가 최적화 (선택사항)

### 내부망 전용 도메인 설정

로컬 DNS 서버(Pi-hole, dnsmasq 등) 사용 시:
```
# DNS 서버에 등록
www.example.duckdns.org → 192.168.55.90
```

모든 내부 PC에서 자동 적용됨 (개별 hosts 수정 불필요)

---

**작성일:** 2026-03-20  
**해결 시간:** 약 1시간  
**난이도:** 중급

Building Nextcloud and Homepage Together on Ubuntu Server

 

Building Nextcloud and Homepage Together on Ubuntu Server

Introduction

Want to run cloud storage and a personal website on a single server? Let's explore how to install Nextcloud and a website together on Ubuntu Server, step by step.


Part 0: Test Environment

This guide has been tested on the following hardware.

Hardware Specifications

  • Model: 2019 Apple MacBook Pro

  • CPU: Intel Core i5

  • Storage: 512GB SSD

  • OS: Ubuntu Server 24.04 LTS (or 22.04 LTS)

💡 Note: Installing Ubuntu Server on a MacBook Pro creates a quiet, power-efficient home server. However, some hardware like WiFi drivers may require additional configuration.

Minimum Requirements

Recommended specifications for running Nextcloud and a website together:

  • CPU: Dual-core or higher

  • RAM: Minimum 2GB (4GB or more recommended)

  • Storage: Minimum 20GB (additional space depending on data volume)

  • Network: Wired or wireless connection


Part 1: Basic Environment Setup

System Update

The first thing to do after server installation is updating the system.

sudo apt update
sudo apt upgrade -y

Install Essential Packages

Install the basic packages needed for web server operation.

sudo apt install -y apache2 mariadb-server php php-mysql \
  php-gd php-curl php-zip php-xml php-mbstring php-intl \
  php-imagick php-bcmath php-gmp unzip wget

Key Package Descriptions:

  • apache2: Web server

  • mariadb-server: Database

  • php: PHP runtime and Nextcloud essential modules


Part 2: Database Configuration

MariaDB Security Setup

When you first install MariaDB, you need to configure security settings.

sudo mysql_secure_installation

Questions during setup:

  • Set root password: Y (enter new password)

  • Remove anonymous users: Y

  • Disallow root login remotely: Y

  • Remove test database: Y

  • Reload privilege tables: Y

Create Database for Nextcloud

sudo mysql -u root -p

Run the following commands in the MariaDB prompt:

CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

💡 Tip: Replace your_password with a strong password!


Part 3: Nextcloud Installation

Download and Extract Nextcloud

cd /tmp
wget https://download.nextcloud.com/server/releases/latest.zip
sudo unzip latest.zip -d /var/www/html/

Set Permissions

Configure permissions so Apache can access Nextcloud files.

sudo chown -R www-data:www-data /var/www/html/nextcloud
sudo chmod -R 755 /var/www/html/nextcloud

Create Apache Configuration File

Create a virtual host configuration for Nextcloud.

sudo nano /etc/apache2/sites-available/nextcloud.conf

Enter the following content:

<VirtualHost *:80>
    ServerName your-domain.com
    DocumentRoot /var/www/html/nextcloud

    <Directory /var/www/html/nextcloud>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
    CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>

📝 Note: Replace your-domain.com with your actual domain.

Enable Apache Modules and Restart

sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2

Part 4: Complete Nextcloud Web Installation

Access http://your-domain.com in your browser to see the Nextcloud installation page.

Information to Enter:

  1. Create administrator account name and password

  2. Data folder: /var/www/html/nextcloud/data (use default)

  3. Database information:

    • Database user: nextclouduser

    • Database password: Password set earlier

    • Database name: nextcloud

    • Database host: localhost

Click the installation complete button and Nextcloud will be running after a few minutes!


Part 5: Adding a Homepage

Let's add a main homepage separate from Nextcloud.

Configure Default Site

sudo nano /etc/apache2/sites-available/000-default.conf

Modify as follows:

<VirtualHost *:80>
    ServerName xxx.xxx.xxx.xxx
    DocumentRoot /var/www/html/homepage

    <Directory /var/www/html/homepage>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Create Homepage Directory and HTML File

sudo mkdir -p /var/www/html/homepage
sudo nano /var/www/html/homepage/index.html

Simple HTML example:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>My Homepage</title>
    <style>
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            margin: 0;
            padding: 0;
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .container {
            background: white;
            padding: 3rem;
            border-radius: 15px;
            box-shadow: 0 10px 40px rgba(0,0,0,0.2);
            text-align: center;
            max-width: 600px;
        }
        h1 {
            color: #333;
            margin-bottom: 1rem;
        }
        p {
            color: #666;
            line-height: 1.6;
        }
        .links {
            margin-top: 2rem;
        }
        .links a {
            display: inline-block;
            margin: 0.5rem;
            padding: 0.75rem 1.5rem;
            background: #667eea;
            color: white;
            text-decoration: none;
            border-radius: 5px;
            transition: background 0.3s;
        }
        .links a:hover {
            background: #764ba2;
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>🚀 Welcome to My Server!</h1>
        <p>This server runs on Ubuntu Server,<br>
           hosting both Nextcloud and a website.</p>
        <div class="links">
            <a href="/nextcloud">☁️ Access Nextcloud</a>
            <a href="#">📧 Contact Me</a>
        </div>
    </div>
</body>
</html>

Set Permissions and Restart Apache

sudo chown -R www-data:www-data /var/www/html/homepage
sudo chmod -R 755 /var/www/html/homepage
sudo systemctl restart apache2

Part 6: Access Test

You can now access the following:

  • Main Homepage: http://server-ip-address

  • Nextcloud: http://domain-address or http://server-ip-address/nextcloud


Additional Tips

Increase PHP Memory Limit

Adjust PHP settings for large file uploads.

sudo nano /etc/php/8.1/apache2/php.ini

Find and modify the following items:

memory_limit = 512M
upload_max_filesize = 500M
post_max_size = 500M
max_execution_time = 300

⚠️ Caution: PHP version may vary by system. Check with php -v.

Firewall Configuration

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

Install SSL Certificate (Let's Encrypt)

Enhance security with a free SSL certificate.

sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d your-domain.com

Conclusion

Congratulations! 🎉 You can now operate Nextcloud and a personal homepage simultaneously on a single Ubuntu Server.

Advantages of This Setup:

  • 💰 Cost savings (two services on one server)

  • 🔒 Data ownership secured

  • 🛠️ High customization freedom

  • 📚 System management learning opportunity

Don't forget regular backups and updates!


Related Articles:

  • Nextcloud Optimization Guide

  • Apache Performance Tuning

  • Server Security Checklist


Ubuntu Server에 Nextcloud와 홈페이지 함께 구축하기

 

Ubuntu Server에 Nextcloud와 홈페이지 함께 구축하기

들어가며

클라우드 스토리지와 개인 홈페이지를 하나의 서버에서 운영하고 싶다면? Ubuntu Server에 Nextcloud와 웹사이트를 함께 설치하는 방법을 단계별로 알아보겠습니다.


0부: 테스트 환경

이 가이드는 다음 하드웨어에서 테스트되었습니다.

하드웨어 스펙

  • 모델: 2019 Apple MacBook Pro

  • CPU: Intel Core i5

  • 저장공간: 512GB SSD

  • OS: Ubuntu Server 24.04 LTS (또는 22.04 LTS)

💡 참고: MacBook Pro에 Ubuntu Server를 설치하면 조용하고 전력 효율이 좋은 홈 서버로 활용할 수 있습니다. 다만 WiFi 드라이버 등 일부 하드웨어는 추가 설정이 필요할 수 있습니다.

필요한 최소 사양

Nextcloud와 웹사이트를 함께 운영하기 위한 권장 사양:

  • CPU: 듀얼 코어 이상

  • RAM: 최소 2GB (4GB 이상 권장)

  • 저장공간: 최소 20GB (데이터 용량에 따라 추가)

  • 네트워크: 유선 또는 무선 연결


1부: 기본 환경 준비

시스템 업데이트

서버 설치 후 가장 먼저 할 일은 시스템 업데이트입니다.

sudo apt update
sudo apt upgrade -y

필수 패키지 설치

웹 서버 운영에 필요한 기본 패키지들을 설치합니다.

sudo apt install -y apache2 mariadb-server php php-mysql \
  php-gd php-curl php-zip php-xml php-mbstring php-intl \
  php-imagick php-bcmath php-gmp unzip wget

주요 패키지 설명:

  • apache2: 웹 서버

  • mariadb-server: 데이터베이스

  • php: PHP 런타임 및 Nextcloud 필수 모듈들


2부: 데이터베이스 설정

MariaDB 보안 설정

MariaDB를 처음 설치하면 보안 설정을 해야 합니다.

sudo mysql_secure_installation

설정 중 물어보는 질문들:

  • root 비밀번호 설정: Y (새 비밀번호 입력)

  • 익명 사용자 제거: Y

  • 원격 root 로그인 차단: Y

  • test 데이터베이스 제거: Y

  • 권한 테이블 재로드: Y

Nextcloud용 데이터베이스 생성

sudo mysql -u root -p

MariaDB 프롬프트에서 다음 명령어를 실행합니다:

CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

💡 Tip: your_password 부분은 강력한 비밀번호로 변경하세요!


3부: Nextcloud 설치

Nextcloud 다운로드 및 압축 해제

cd /tmp
wget https://download.nextcloud.com/server/releases/latest.zip
sudo unzip latest.zip -d /var/www/html/

권한 설정

Apache가 Nextcloud 파일에 접근할 수 있도록 권한을 설정합니다.

sudo chown -R www-data:www-data /var/www/html/nextcloud
sudo chmod -R 755 /var/www/html/nextcloud

Apache 설정 파일 생성

Nextcloud용 가상 호스트 설정을 만듭니다.

sudo nano /etc/apache2/sites-available/nextcloud.conf

다음 내용을 입력합니다:

<VirtualHost *:80>
    ServerName your-domain.com
    DocumentRoot /var/www/html/nextcloud

    <Directory /var/www/html/nextcloud>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
    CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>

📝 참고: your-domain.com을 실제 도메인으로 변경하세요.

Apache 모듈 활성화 및 재시작

sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2

4부: Nextcloud 웹 설치 완료

브라우저에서 http://your-domain.com으로 접속하면 Nextcloud 설치 페이지가 나타납니다.

입력할 정보:

  1. 관리자 계정명과 비밀번호 생성

  2. 데이터 폴더: /var/www/html/nextcloud/data (기본값 사용)

  3. 데이터베이스 정보:

    • 데이터베이스 사용자: nextclouduser

    • 데이터베이스 비밀번호: 앞서 설정한 비밀번호

    • 데이터베이스 이름: nextcloud

    • 데이터베이스 호스트: localhost

설치 완료 버튼을 클릭하면 몇 분 후 Nextcloud가 실행됩니다!


5부: 홈페이지 추가하기

Nextcloud와 별도로 메인 홈페이지를 추가해봅시다.

기본 사이트 설정

sudo nano /etc/apache2/sites-available/000-default.conf

다음과 같이 수정합니다:

<VirtualHost *:80>
    ServerName xxx.xxx.xxx.xxx
    DocumentRoot /var/www/html/homepage

    <Directory /var/www/html/homepage>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

홈페이지 디렉토리 생성 및 HTML 파일 작성

sudo mkdir -p /var/www/html/homepage
sudo nano /var/www/html/homepage/index.html

간단한 HTML 예제:

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>나의 홈페이지</title>
    <style>
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            margin: 0;
            padding: 0;
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .container {
            background: white;
            padding: 3rem;
            border-radius: 15px;
            box-shadow: 0 10px 40px rgba(0,0,0,0.2);
            text-align: center;
            max-width: 600px;
        }
        h1 {
            color: #333;
            margin-bottom: 1rem;
        }
        p {
            color: #666;
            line-height: 1.6;
        }
        .links {
            margin-top: 2rem;
        }
        .links a {
            display: inline-block;
            margin: 0.5rem;
            padding: 0.75rem 1.5rem;
            background: #667eea;
            color: white;
            text-decoration: none;
            border-radius: 5px;
            transition: background 0.3s;
        }
        .links a:hover {
            background: #764ba2;
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>🚀 나의 서버에 오신 것을 환영합니다!</h1>
        <p>이 서버는 Ubuntu Server에서 운영되고 있으며,<br>
           Nextcloud와 웹사이트를 함께 호스팅하고 있습니다.</p>
        <div class="links">
            <a href="/nextcloud">☁️ Nextcloud 접속</a>
            <a href="#">📧 연락하기</a>
        </div>
    </div>
</body>
</html>

권한 설정 및 Apache 재시작

sudo chown -R www-data:www-data /var/www/html/homepage
sudo chmod -R 755 /var/www/html/homepage
sudo systemctl restart apache2

6부: 접속 테스트

이제 다음과 같이 접속할 수 있습니다:

  • 메인 홈페이지: http://서버IP주소

  • Nextcloud: http://도메인주소 또는 http://서버IP주소/nextcloud


추가 팁

PHP 메모리 제한 늘리기

대용량 파일 업로드를 위해 PHP 설정을 조정합니다.

sudo nano /etc/php/8.1/apache2/php.ini

다음 항목들을 찾아 수정:

memory_limit = 512M
upload_max_filesize = 500M
post_max_size = 500M
max_execution_time = 300

⚠️ 주의: PHP 버전은 시스템에 따라 다를 수 있습니다. php -v로 확인하세요.

방화벽 설정

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

SSL 인증서 설치 (Let's Encrypt)

무료 SSL 인증서로 보안을 강화할 수 있습니다.

sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d your-domain.com

마무리

축하합니다! 🎉 이제 하나의 Ubuntu Server에서 Nextcloud와 개인 홈페이지를 동시에 운영할 수 있게 되었습니다.

이 구성의 장점:

  • 💰 비용 절감 (하나의 서버로 두 가지 서비스)

  • 🔒 데이터 소유권 확보

  • 🛠️ 높은 커스터마이징 자유도

  • 📚 시스템 관리 학습 기회

정기적인 백업과 업데이트를 잊지 마세요!


관련 글:

  • Nextcloud 최적화 가이드

  • Apache 성능 튜닝하기

  • 서버 보안 체크리스트


2025년 5월 17일 토요일

How to use WebUI after installing ollama on ubuntu.

 how to use WebUI after installing ollama on ubuntu


sudo -i

docker stop open-webui
docker rm open-webui
docker run -d -p 3000:8080 --name open-webui openeuler/open-webui
exit


http://localhost:3000/auth/



two times.

ti takes more 2 minutes

2024년 9월 13일 금요일

To publish android app. Korea Metal Price.

I am about to launch an Android app called Korea Metal Price.

This app displays the Korean selling prices of major raw materials such as aluminum, tin, copper, nickel, zinc, and lead, as well as their prices in USD when converted from the Korean selling prices.

To launch this app, I need more than 20 testers. I kindly request your participation in testing. Please send your email address to hos050@gmail.com to be registered as a tester.

The app can be accessed at the following link: 

https://play.google.com/apps/internaltest/4701170596818199635

Thank you.

 

 







 

2024년 3월 2일 토요일

증명사진 크기

 



<출처 > https://guideyou.tistory.com/entry/%EC%82%AC%EC%A7%84-%ED%81%AC%EA%B8%B0-%EC%82%AC%EC%A7%84-%EC%9D%B8%ED%99%94-%EC%82%AC%EC%9D%B4%EC%A6%88-%EB%B9%84%EA%B5%90

2024년 2월 2일 금요일

2023년 6월 11일 일요일

Render Python deploy

pip freeze > requirements.txt

pip install -r requirements.txt


-----------------------------------

Render


import psycopg2 모듈 설치 안됨

2023년 5월 21일 일요일

pycharm 한글 설정 관련 내용

1. setting



2. install

pip install requests
pip install bs4
pip install lxml


pip install webdriver-manager

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

2022년 4월 15일 금요일

2022-04-15 Copper LME prices in Korea

This blog is created for personal purposes. So it might contain incorrect information.

DateCommodityPrice(Korea Won)UnitKorea Won/$Price(Dollar)
2022-04-15
Copper 14,050,000Ton 1,224.20$11,476.8829
2022-04-14
Copper 14,070,000Ton 1,227.70$11,460.4545
2022-04-13
Copper 14,220,000Ton 1,236.60$11,499.2722
2022-04-12
Copper 13,990,000Ton 1,232.00$11,355.5195
2022-04-11
Copper 14,070,000Ton 1,224.00$11,495.0980
2022-04-08
Copper 14,010,000Ton 1,218.50$11,497.7431
2022-04-07
Copper 13,960,000Ton 1,219.10$11,451.0705
2022-04-06
Copper 14,090,000Ton 1,212.60$11,619.6602
2022-04-05
Copper 14,140,000Ton 1,216.70$11,621.5994
2022-04-04
Copper 14,010,000Ton 1,216.10$11,520.4342
2022-04-01
Copper 14,000,000Ton 1,210.70$11,563.5583
2022-03-31
Copper 13,980,000Ton 1,210.80$11,546.0852
2022-03-30
Copper 14,040,000Ton 1,220.50$11,503.4822
2022-03-29
Copper 14,160,000Ton 1,225.70$11,552.5822
2022-03-28
Copper 13,940,000Ton 1,218.30$11,442.1735
2022-03-25
Copper 14,040,000Ton 1,219.40$11,513.8593
2022-03-24
Copper 14,140,000Ton 1,212.70$11,659.9324
2022-03-23
Copper 13,940,000Ton 1,221.40$11,413.1325
2022-03-22
Copper 13,960,000Ton 1,213.70$11,502.0186
2022-03-21
Copper 13,910,000Ton 1,211.10$11,485.4265
2022-03-18
Copper 13,860,000Ton 1,220.60$11,355.0713
2022-03-17
Copper 13,870,000Ton 1,240.40$11,181.8768
2022-03-16
Copper 13,680,000Ton 1,241.70$11,017.1539
2022-03-15
Copper 13,720,000Ton 1,238.60$11,077.0224
2022-03-14
Copper 13,960,000Ton 1,232.40$11,327.4911
2022-03-11
Copper 13,840,000Ton 1,228.70$11,263.9375
2022-03-10
Copper 13,760,000Ton 1,234.50$11,146.2130
2022-03-08
Copper 14,040,000Ton 1,225.40$11,457.4833
2022-03-07
Copper 14,490,000Ton 1,211.50$11,960.3797
2022-03-04
Copper 13,950,000Ton 1,203.60$11,590.2293
2022-03-03
Copper 13,720,000Ton 1,205.00$11,385.8921
2022-03-02
Copper 13,540,000Ton 1,205.60$11,230.9224
2022-02-28
Copper 13,300,000Ton 1,202.70$11,058.4518
2022-02-25
Copper 13,310,000Ton 1,199.40$11,097.2153
2022-02-24
Copper 13,200,000Ton 1,192.10$11,072.8966
2022-02-23
Copper 13,260,000Ton 1,194.70$11,099.0207
2022-02-22
Copper 13,240,000Ton 1,194.60$11,083.2078
2022-02-21
Copper 13,360,000Ton 1,196.40$11,166.8338
2022-02-18
Copper 13,340,000Ton 1,197.10$11,143.5970
2022-02-17
Copper 13,410,000Ton 1,196.90$11,203.9435
2022-02-16
Copper 13,400,000Ton 1,198.50$11,180.6425
2022-02-15
Copper 13,270,000Ton 1,198.30$11,074.0215
2022-02-14
Copper 13,240,000Ton 1,199.60$11,037.0123
2022-02-11
Copper 13,760,000Ton 1,196.00$11,505.0167
2022-02-10
Copper 13,490,000Ton 1,196.00$11,279.2642
2022-02-09
Copper 13,120,000Ton 1,197.80$10,953.4146
2022-02-08
Copper 13,150,000Ton 1,199.40$10,963.8152
2022-02-07
Copper 13,190,000Ton 1,199.50$10,996.2484
2022-02-04
Copper 13,290,000Ton 1,205.40$11,025.3858
2022-02-03
Copper 13,290,000Ton 1,205.70$11,022.6424

NextCloud 내부망 접속 문제 해결 가이드

 # NextCloud 내부망 접속 문제 해결 가이드 ## 문제 상황 - **증상**: 내부망에서 `http://192.168.55.90:9090/` 접속 불가 - **환경**:    - NextCloud: Docker 컨테이너로 실행   - 외부 도...