Form Follows Energy

건물 에너지, IT와 여러 가지 글들

[mac]macOS Server on Mojave

October 3rd, 2018

180926

macOS Server 5.6.3을 macOS 10.13(일명 하이 시에라)에 설치했다.

최근 macOS 10.14(일명 모하비)를 설치했다. 서버 앱이 작동하지 않는다. 

180929

macOS Server 5.7.1이 나왔다. 서버 앱이 작동하였다.

그런데, 웹서버는 빠졌다.

https://support.apple.com/en-us/HT208312

181001

모하비 안에는 이미 아파치가 설치되어 있다.

https://www.dyclassroom.com/howto-mac/how-to-install-apache-mysql-php-on-macos-mojave-10-14

마이그레이션(migration)

A Migration Guide for macOS Server Users를 따라 해서 모하비에 맞게 이주했다.

[교훈]

  1. 서버로 사용하는 컴퓨터의 운영체제와 관련 소프트웨어를 함부로 업데이트하지 말자
  2. 업데이트하기 전에, 파급 효과를 미리 확인하자
  3. 업데이트를 제공하는 곳의 공식적인 자료를 먼저 읽자
Print Friendly, PDF & Email

학과 서버 정리(180913)

September 13th, 2018
HW : Mac mini Server (mid 2011) OS : macOS High Sierra (10.13) Server : macOS Server 5.4 (Apache 2.0)
  1. 일반적인 Apache의 설정 위치가 다름 (/Library/Server/web/config/apache2/)
  2. 애플의 공식 지원 (https://help.apple.com/serverapp/mac/5.6/#/ )
  3. 서버 기동과 정지 방법이 완전히 다름
[code shell]sudo serveradmin start web[/code] PHP : version 7.1.16 MySQL : 5.0.12 CMS 1: XE 1.9.8
  1. PHP 7.* 지원
CMS 2 : TextCube 1.10.10
  1. PHP 7.* 지원
CMS 3 : WordPress 4.9.8
  1. PHP 7.* 지원
Print Friendly, PDF & Email

[macOS]타임머신 백업 파일 지우기

September 7th, 2018

[문제]

생각보다 백업 파일들이 차지하는 양이 상당했다.

[해법]

타임머신 백업 폴더를 찾아서 오래된 날짜의 폴더들을 선택해서 지웠다.

[문제2]

휴지통(trash)에 있는 파일들을 지울 수가 없었다.

[해법2]

터미널을 열어서 

sudo rm -R 명령으로 지웠다.

[참고문헌]

https://www.macworld.co.uk/how-to/mac/how-empty-trash-on-mac-3682422/
Print Friendly, PDF & Email

[pc]SSD를 z800에 설치하기

May 9th, 2018

​0)SSD 구매
Samsung V-NAND SSD 860 PRO, 512GB
http://www.samsung.com/semiconductor/minisite/ssd/product/consumer/860pro/

1) BIOS 설정
현재 기본값으로 RAID+AHCI로 설정되어 있음(180507)
SATA Emulation—Sets the SATA emulation mode with the following options:
RAID + AHCI—both the RAID and AHCI OPROMs execute. This emulation mode is the default and offers the best performance and most functionality.
IDE —offers standard SATA supports (four ports only).

2) z800 -computer setup(F10) utility
부팅할 때, F10을 누르면 BIOS 설정 화면으로 진입한다.
https://support.hp.com/th-en/document/c01718191
z800에 forum
https://community.avid.com/forums/p/129569/741263.aspx

3) 운영체제에서 설정
윈도우10 IDE모드에서 AHCI로 변경하기(180507)
Regedit을 이용하여 수정함
http://rgy0409.tistory.com/477
https://m.blog.naver.com/ddodoki/221058094540

4) 삼성 유틸리티
삼성의 The Magician SSD management utility는 자사의 SSD도 인식하지 못함.
http://www.samsung.com/semiconductor/minisite/ssd/download/tools/

Print Friendly, PDF & Email

[Server]WebDAV Setup on High Sierra Server

March 5th, 2018

[문제]
Server 5.* 이 되면서 WebDAV1를 지원하지 않는다.
그래도 WebDAV를 사용하고 싶다.

[해법]
1.wfsctl2를 이용한다.
-WebDAV 서비스 시작 명령

-공유할 폴더 지정 명령

공유해제할 폴더 지정 명령

2.외부에서 접근하는 방법

주의 : 반드시 https로 시작하며, webdav 이름을 사용해야 한다.

[참고문헌]
1.Use wfsctl to Manage WebDAV Shares in macOS 10.13 High Sierra

2.High Sierra Server Part 5: WebDAV Set Up

Print Friendly, PDF & Email

[ubuntu]IP setup

September 27th, 2017

[문제]
서버로 사용하던 컴퓨터를 교체하였다. 그 컴퓨터를 다른 네트워크에 물려서 검사하려 했다. 서버일 때는 고정 IP를 사용하였으나, 자동 IP를 사용해야 했다.

[해결]
ubuntu에서 IP 설정하기

Print Friendly, PDF & Email

How to know the size of a file, a directory, or a disk

September 27th, 2017

https://askubuntu.com/questions/1224/how-do-i-determine-the-total-size-of-a-directory-folder-from-the-command-line

ls -l, which only displays the size of the individual files in a directory, nor
df -h, which only displays the free and used space on my disks.

The command du “summarizes disk usage of each FILE, recursively for directories,” e.g.,

du -hs /path/to/directory
-h is to get the numbers “human readable”, e.g. get 140M instead of 143260 (size in KBytes)
-s is for summary (otherwise you’ll get not only the size of the folder but also for everything in the folder separately)

Print Friendly, PDF & Email

migration from ubuntu to mac mini

September 26th, 2017

[문제1]
우분투 서버가 계속 문제를 일으켰다. 하드웨어 문제인 것으로 추정된다.
[해결1]
다른 하드웨어로 옮기기로 했다. 현재 보유중인 맥미니로 옮기기로 했다.

[문제2]
우분투 서버의 database를 백업하기
[해결2]
-ubuntu mysql설치 위치

우분투 서버의 /home/mysql 폴더에 데이터파일들을 두고 실행 폴더 안에 링크를 걸어둔 상태였다.
혹시 내부적인 permission이 문제가 될까봐 sudo 명령으로 폴더를 아래와 같이 묶었다.

[문제3]
데이터베이스를 맥서버로 옮기기
[해결3]
1.맥서버에서 터미널을 통해서 scp로 복사를 한다. 복사할 곳에서 아래 명령어를 실행한다.

2.묶어둔 것을 푼다.

3.맥서버에는 mysql소유자가 _mysql이므로, 소유자를 변경한다.

4.macOS mysql설치 위치에 데이터베이스가 복사된 곳의 링크를 걸어둔다.

[문제4]
웹문서를 맥서버로 옮기기
[해결4]
0.우분투서버에서 홈페이지를 tar로 묶는다.

1.맥서버에서 터미널을 통해서 scp로 복사를 한다. 복사할 곳에서 아래 명령어를 실행한다.

2.묶어둔 것을 푼다.

3.맥서버에는 웹문서소유자가 _www이므로, 소유자를 변경한다.

Print Friendly, PDF & Email

[ubuntu]boot log files

September 26th, 2017

[문제]
서버에 자꾸 다운되면서 작동을 하지 않는다. 무엇이 문제인지 부팅과정부터 확인하고 싶다.

[해결]
부팅할 때 시스템 차원의 경고나 오류가 발생했는지 확인한다. 확인할 파일은 다음과 같다.

Print Friendly, PDF & Email