Category Archives: freebsd

Compiling Code in GhostBSD 24.04.1

If your want to compile code or install ports in ghostbsd, you should install devtools first. $ sudo pkg install os-generic-userland-devtools Then you move to the appropriate port directory in /usr/ports. $ cd /usr/ports/science/XXX Then change user to root $ su – Finally compile and install port. $ make $ make install

nextcloud에서 파일 추가후 file scan 하기

nextcloud에 파일을 업로드하고자 할 때, web interface 를 통하거나 webDAV를 사용하여 업로드 할 수 있느나, 파일의 수가 많은 경우에는 업로드 속도가 느려 시간이 오래 걸리는 것이 항상 걸림돌이었다. 그리고 ftp를 사용하면 파일을 nextcloud의 files 디렉토리로 빠르게 업로드 할 수는 있으나, 업로드 된 파일이 web interface 상에 나타나지 않아 사용에 어려움이 있었다. 그런데 이런 경우에 files… Read More »

멀티사이트 워드프레스 WordPress 설치하기

하나의 ip 주소에  wordpress multisite를 설치하면 여러개의 wordpress blog를 운용할 수 있다. FAMP (freebsd, apache24, php56, mysql) 와 더불어 wordpress 를 설치한 후 sub-directories 형 multisite를 설치하는 방법은 다음과 같다. 1. 전제조건 컴퓨터에 apache, mysql, php 를 설치하고 wordpress를 설치한다. 웨브라우져에서 http://ip-address/ 를 입력하여 설치한 페이지가 나오는지 확인한다. 2. 워드프레스 설정 설정이 제대로 되었으면 WordPress setting… Read More »

ssh Tunneling

데스크탑 공유 프로그램을 사용하면 집에 있는 컴퓨터에서 회사에 있는 내 컴퓨터에 접속하여 집에서도 마치 회사에 있는 컴퓨터를 그 컴퓨터 모니터 앞에서 작업하는 것과 같이 사용할 수 있다. 그러나 대부분의 경우 사이버 보안을 위해 회사 intranet 주위에 방화벽이 설치되어 있으며 몇개의 포트외에는 대부분 막혀있어 리모트 데스크탑을 사용하기가 어려운 경우가 많다. 하지만 만약 ssh (secure shell) 포트(22)가… Read More »

FreeBSD Jail 업데이트 하기

FreeBSD에서 jail 을 설치한 후 업버젼된 FreeBSD가 출시되는 경우에, 보안능력 또는 성능을 개선하기 위해 jail 내에 설치된 freebsd 도 업그레이드 하고 싶을 때가 있다. 만약 iocage로 jail을 관리하고 있다면 다음과 같은 방법으로 jail 내 freebsd를 업그레이드 할 수 있다. 1. 업그레이드 할 버젼의 Jail 다운로드 하기 먼저 다음의 명령을 실행하여 업그레이드 버젼을 받도록 하자. $… Read More »

FreeBSD 또는 FreeBSD/Jail 설치 후 먼저 해야 할 일

FreeBSD 를 설치한 후에 다음과 같은 명령 또는 셋업을 해주면 좋다. 1. FreeBSD 최신화 하기 FreeBSD를 최신화 하려면 root 권한으로 다음의 명령을 실행한다. # freebsd-update fetch # freebsd-update install 그리고 ports 를 최신화한다. # pkg update # pkg upgrade 2. 편집기와 bash 설치 편집기로는 nano 또는 vim 이 많아 사용되고, 만약 Bourne Again Shell 을… Read More »

FreeNAS(TrueNAS)/Jail 에 R kernel 설치하기

Jupyter notebook에서 R을 실행하려면 다음과 같이 R kernel을 먼저 설치하여야 한다. 1. R 설치 먼저 freebsd 에 jupyter를 설치한다. 그리고 다음의 명령어로 R을 설치한다. # pkg update && pkg upgrade # pkg install R 2. git 설치 다음의 명령어로 git 를 설치한다. # pkg install bash # pkg install git 3. IRkernel 설치 Terminal /Shell에서… Read More »

FreeNAS(TrueNAS)/Jail 에 jupyter notebook 설치하기

FreeNAS에 jupyter notebook을 설치하는 방법에 대해 정리하였다. 이 설치 방법은 Daniel Curtis 가 작성한 Install Jupyter Notebook on FreeBSD 에 기초하여 작성하였다. 1. FreeNAS에 Jail 설치 1) 먼저 FreeNAS 메뉴얼을 참조하여 jail을 설치한다. 2) 설치한 Jail로 login 한다. jail이 설치된 FreeBSD에서 테미날 앱을 실행시킨 후, 터미날에서 # jls 를 실행하여 설치된 jail list를 확인한 후,… Read More »

FreeBSD/Jail에 FAMP 설치하기

FAMP는 FreeBSD기반 웹서버에 사용되는 공유소프트인 Apache/Mysql/PHP를 말한다. 설치형 블로그 소프트웨어인 wordpress를 사용하려면 먼저 Apache/Mysql/PHP 를 설치하여야 한다. FreeBSD에 AMP (FAMP)는 다음과 같이 설치할 수 있다. 설치 방법은 인터넷 상에 잘 나와 있는데 여기에서는 How to install FAMP stack((Apache/MySQL/PHP) on FreeBSD 12 를 참조하였다. 1. 사전준비 FAMP를 설치하기에 앞서 FreeBSD 와 pkg를 업데이크 한다. freebsd-update fetch… Read More »