본문 바로가기

Linux8

Ubuntu 서버에 Nginx와 Node.js 설치하기 이 포스트에서는 Ubuntu 서버에 Nginx와 Node.js를 설치하고 설정하는 과정을 설명하겠습니다. 서버 구성 Oracle Cloud 구성 : VM.Standard.A1.Flex OCPU : 4 Memory : 24GB Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-1027-oracle aarch64) Step 1: Ubuntu 업데이트 우선, 모든 패키지가 최신 상태인지 확인합니다: sudo apt-get update sudo apt-get upgrade Step 2: Nginx 설치 Nginx는 가장 인기 있는 웹 서버 중 하나로, 높은 동시 연결 처리 능력과 역방향 프록시 기능 등으로 알려져 있습니다. Nginx를 설치하려면 다음 명령을 실행합니다: sudo apt-get .. 2023. 7. 16.
Ubuntu 시스템 최신 패키지로 업데이트 Ubuntu 최신 패키지로 업데이트 Ubuntu 시스템에서 사용할 수 있는 패키지의 업데이트 가능한 내역을 확인하고 모든 패키지를 업데이트하려면 다음과 같은 명령어를 사용할 수 있습니다. 먼저, 사용 가능한 패키지의 목록을 최신 상태로 업데이트합니다: sudo apt update 그런 다음, 업데이트 가능한 패키지의 목록을 보려면 다음 명령어를 입력하십시오: sudo apt list --upgradable 모든 패키지를 업데이트하려면 다음 명령어를 사용하십시오: sudo apt upgrade 이 명령어는 설치된 모든 패키지를 최신 버전으로 업그레이드합니다. 하지만 이 명령은 새로운 종속성이 필요한 패키지는 업그레이드하지 않습니다. 새로운 종속성까지 고려하여 모든 패키지를 업그레이드하려면 다음과 같이 di.. 2023. 7. 10.
[라즈베리파이] 부팅 후 자동 실행 방법 라즈베리파이를 활용하여 모니터링 키오스크를 만들고자 한다. [처리방법] 1. 라즈베리파이 전원을 켜면 자동으로 크롬 실행(전체화면) 2. 특정 사이트(모니터링 사이트)에 접속 3. 로그인 처리 4. 모니터링 페이지로 접속 위와 같은 처리는 파이썬으로 개발하고 라즈베리파이로 부팅 후 자동으로 py 파일을 실행하도록 처리를 하였다. 1. 라즈베리파이 부팅 후 py 파일 자동 실행 /etc/xdg/lxsession/LXDE-pi 경로에 있는 autostart 파일에 파이썬 실행 라인을 등록해주면 됩니다. @/usr/bin/python3 /home/pi/Project/start.py @명령어 py파일경로 2. start.py 처리 2021. 2. 16.
[퍼옴]MySQL (MariaDB) 외부 접속하기 with 삽질기 MariaDB(MySQL)를 설치 후, sql 콘솔을 통해 DB를 관리할 수도 있겠지만, 그건 저처럼 라이트한 사용자에겐 너무 귀찮고 불편한 일입니다. 웹호스팅을 이용하면 보통 phpmyadmin 이라는 웹전용 sql 툴을 기본적으로 제공하고 있지만, 웹전용이라 느리고 답답한 감이 없지 않았는데요. 좀 더 편하고 반응도 빠르게 작업할 수 있도록 전용 프로그램을 사용하기로 했습니다. 전용 프로그램을 사용하려면 외부접속이 가능하도록 설정을 몇가지 해주어야 하는데요. 이 작업을 하면서 두어시간 삽질을 하게 된 내용까지 포함해서 포스팅을 남깁니다. 먼저, MariaDB(MySQL)을 설치하면 기본적으로 외부 접속이 불가능하게 되어 있습니다. 외부 접속을 허용한다는건 보안상 위험성이 있는 일이니 당연한 거겠죠. .. 2016. 9. 19.