[web-server] Nginx 설치
[web-server] Nginx 설치

FreeBSD Ports 를 이용하여 Nginx 를 설치 합니다. Ports 로 설치 할때는 반드시 Ports Tree 를 업데이트 해야 합니다. Test Machine 의 경우 Apache24-Mariadb102-php71 이 설치 되어 있는 관계로 Mariadb102 설치와 php71 설치 내용은 별도로 작성 하지 않겠습니다.   Ports 트리 업데이트 root@bsd11:~ # root@bsd11:~ # portsnap fetch root@bsd11:~ # portsnap update root@bsd11:~ # portsnap... » read more

[apache] cacti percona plugins
[apache] cacti percona plugins

Percona apache 템플릿을 이용하기 위해서는 ss_get_by_ssh.php 스크립트의 수정이 필요 하며 cacti 계정이 접속 할수 있도록 cshs 작업이 필요 합니다.   Apache httpd.conf 파일 수정 및 apache 재시작 root@bsd11:~ # root@bsd11:~ # cd /usr/local/etc/apache24/ root@bsd11:/usr/local/etc/apache24 # vi httpd.conf <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from localhost </Location> root@bsd11:~ # service apache24 restart... » read more

[mariadb] cacti percona plugins
[mariadb] cacti percona plugins

Mariadb 모니터링 Cacti 설치시 시스템의 Disk , Network , Memory , CPU 등의 자원을 모니터링 할수 있습니다. Percona 설치후 Apache , Nginx , mysql 등의 서비스를 모니터링 할수 있습니다. 자세한 내용은 Percona Site 에서 확인 하실수 있습니다. Percona Site 에서 확인시 아래와 같은 Templaters 를 사용할수 있으며  Freebsd 에서는 Templaters for Cacti Percona Monitoring Plugins... » read more

[monitoring] cacti-spine 설치 및 설정
[monitoring] cacti-spine 설치 및 설정

Cacti-spine 설치   기존 cmd.php 사용시 모니터링 장비가 늘어날 경우 모니터링을 할수 없는 현상이 발생할수 있습니다.   참고자료 https://www.cacti.net/downloads/docs/html/using_spine.html Chapter 15. Spine Spine is the fast replacement for cmd.php. It is written in C to ensure ultimate performance for device polling. Expect a decrease in polling time of an order of magnitude. Polling times far... » read more

[database] mysql57-server 설치
[database] mysql57-server 설치

FreeBSD10 mysql57-server install    root@bsd10:~ # whereis mysql57-server mysql57-server: /usr/ports/databases/mysql57-server root@bsd10:~ # cd /usr/ports/databases/mysql57-server && make install clean   OK 선택 하여 설치를 진행 합니다. 설치완료후 메세지 ***************************************************************************** Remember to run mysql_upgrade the first time you start the MySQL server after an upgrade from an earlier version. Initial password for first time use of MySQL... » read more

[monitoring] Cacti 를 이용한 Server 모니터링
[monitoring] Cacti 를 이용한 Server 모니터링

FreeBSD Cacti 설치 APM 설치가 진행 되어 있어야 합니다. apm 설치의 경우 (freebsd_apm설치) 를 참고 하시면 됩니다. (가상화 환경에서 설치 한다고 하면 2Core Cpu 에 메모리 4G 정도 추가 하여 설치 하시기 바랍니다. 1Core / 메모리 1G 시 3시간 이상 걸립니다.) pkg install cacti 로 설치 하여도 됩니다. ports 설치시 cacti 에 필요한 패키지를 한번에... » read more

[apm] apache24-php71-mariadb102 설치
[apm] apache24-php71-mariadb102 설치

apache24, php71 , mariadb102 설치   apache24 설치 root@bsd11:~ # whereis apache24 apache24: /usr/ports/www/apache24 root@bsd11:~ # cd /usr/ports/www/apache24/ && make install clean   OK 선택하여 다음을 설정 합니다. 추가적으로 나오는 부분은 OK 선택하여 설치를 진행 합니다. apache24 설치후 메세지 To run apache www server from startup, add apache24_enable="yes" in your /etc/rc.conf. Extra options can be... » read more

[ftp-server] FreeBSD pure-ftpd 설치
[ftp-server] FreeBSD pure-ftpd 설치

FreeBSD pure-ftpd 설치 및 VirtualUser 설정 방법 입니다. pure-ftpd 설치의 경우 ports collection 을 이용 합니다.   pure-ftpd ports 확인 root@bsd11:~ # whereis pure-ftpd pure-ftpd: /usr/ports/ftp/pure-ftpd root@bsd11:~ #   pure-ftpd 설치 root@bsd11:~ # cd /usr/ports/ftp/pure-ftpd/ && make install clean   OK 를 눌러 설치를 진행 합니다. 추가적인 부분도 OK 눌러 설치 하시면 됩니다. ( TLS/UTF8... » read more

[system] FreeBSD pw command
[system] FreeBSD pw command

FreeBSD 에서 유저를 생성하기 위하여 pw 명령어를 사용 합니다. 참고페이지: https://www.freebsd.org/doc/handbook/users-synopsis.html    pw 명령어의 사용예 root@bsd11:~ # pw user add test -g wheel -m - 유저명 test 를 만들고 구룹을 관리자구룹으로 지정 홈디렉토리 생성 일반적인 pw 이용 root@bsd11:~ # pw user add test -m - 유저명 test 를 만들고 홈디렉토리 생성 root@bsd11:~ # passwd test -... » read more

[system] FreeBSD Network 설정
[system] FreeBSD Network 설정

FreeBSD Network linux 의 경우 /etc/sysconfig/network-scripts/ifcfg-ethX 및 /etc/network/interfaces 파일을 변경 하여 셋팅 합니다. FreeBSD 의 경우 /etc/rc.conf 설정으로 변경 할수 있습니다. /etc/rc.conf 로 변경 할수 있는것들 1. hostname 2. network ip 정보 3. Daemon 의 enable / Disable 등을 변경 할수 있습니다.   root@bsd11:~ # cat /etc/rc.conf sendmail_enable="NONE" hostname="bsd11" keymap="us.iso.kbd" ifconfig_em0="DHCP" sshd_enable="YES" ntpd_enable="YES" # Set... » read more