본문 바로가기
homaki.tistory.com의 구글 광고

Nas3

[CentOS 7] 개인 서버 웹에서 sftp 사용 PHP7에서 ssh2 모듈을 설치하는 방법 http://homaki.tistory.com/104 개인 서버를 구축 후 xe나 워드프레스를 사용할 때 관리자 화면에서 ftp를 이용한 쉬운 설치를 사용할 수 있다. 나처럼 ftp를 설치하지 않고 sftp를 사용하는 사람은 따로 설치해야 할 것이 있다. CentOS를 최소 설치하면 libssh2는 기본으로 설치가 된다. 웹에서 sftp를 사용하려면 libssh2 말고도 위에 보이는 php 확장 모듈이 하나 더 필요하다. [root@localhost ~]# yum install php-ssh2 [root@localhost ~]# systemctl restart httpd 위와 같이 php-ssh2 확장 모듈을 설치 후 웹서버를 재시작하면 바로 적용이 된다. ph.. 2015. 10. 30.
[CentOS 7] SELinux 끄기, 켜기 전용 NAS를 구입하지 않고 자작 NAS를 만들 때 대부분 우분투나 CentOS를 사용하는데, CentOS를 설치하고 웹서버나 삼바 등을 이용할 때 분명히 제대로 설치를 했는데 읽기나 쓰기가 되지 않는 경우가 있다. 원인은 대부분 SELinux다. 외부(인터넷) 연결을 하지 않고, 내부 네트워크에서만 사용한다면 SELinux를 꺼도 괜찮은데, 인터넷에 연결해서 사용한다면 끄지 않는 것이 좋다. 귀찮다고 disabled 하지 말고, 보안을 생각한다면 selinux 보안문맥 사용법을 익히는 것이 좋다. 어쨌든 SELinux를 켜고 끄는 방법. 설정 파일은 /etc/selinux에 있는데 vi로 config 파일을 열면 된다. [root@localhost ~]# vi /etc/selinux/config 그럼 .. 2015. 10. 23.
ownCloud 설치 시 sql 에러 개인 서버나 NAS에서 클라우드 프로그램으로 인기가 많은 ownCloud 최신 버전을 설치할 때 데이터베이스 에러가 난다. 예전엔 그냥 됐는데... 버전이 8로 올라가면서 설치환경이 바뀐 것 같다. SQLSTATE[HY000]: General error: 1665 Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED.. 2015. 7. 28.
homaki.tistory.com의 구글 광고