본문 바로가기
반응형

분류 전체보기370

ISPConfig Wordpress 환경 ISPConfig 에서 워드프레스 사이트 PHP환경 wordpress를 사용하려면 FTP권한과 웹user관한이 같아야 합니다.Mod-PHP에서는 apache 사용자 소유권으로 파일이 업로드 됩니다. ftp user 소유권한과 동일하게 설정하려면 php를 php-fpm 으로 선택하고, SuEXEC를 선택하시면 됩니다. 1. 웹사이트 설정 - PHP-FPM 선택 - SuEXEC 체크 2. 데이타베이스 생성 2019. 2. 11.
리눅스 USB 부팅 만들기 프로그램은 win32diskimager 입니다. 다운로드 URLhttp://sourceforge.net/projects/win32diskimager/ 1) 설치할 USB 를 준비한다. USB포트에 연결 2) 다운받은 win32diskimager 를 설치한다. 3) win32diskimager 를 실행한다. 4) 리눅스 파일을 iso 파일을 선택 한다. * iso 파일이 안보이면, 파일 형식을 *.* 으로 선택합니다. 5) Write 버튼을 클릭한다. 2019. 2. 9.
그누보드4 php7 사용 그누보드4 PHP7 사용하기 php7 은 mysqli 를 사용한다.mysql_???????? 함수를 mysqli_??????? 로 변경해주어야 한다. common.php 파일 수정 [...] include_once("$g4[path]/$dbconfig_file"); $connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password); $select_db = sql_select_db($mysql_db, $connect_db); $g4['connect_db'] = $connect_db; // 추가 mysqli_set_charset($connect_db, 'utf8'); // 추가 if (!$select_db) [...] if (isset($sca)) {.. 2019. 2. 8.
Roundcube error 'Server Error: STATUS: Internal error occurred. Refer to server log for more information.' 오류 Roundcube error 'Server Error: STATUS: Internal error occurred. Refer to server log for more information.' /var/log/maillog 에 에러메시지가 기록되어진다. 그러나 걱정할 것이 없다. Roundcube mail 에서 Maildir 폴더 생성에 권한이 문제가 있으므로 SSH로 접속하여, 폴더를 생성해주거나, 권한을 부여한다. mkdir /var/vmail/yourdomain.com/username/Maildir chown vmail.vmail Maildir 기본적으로 cur, new, tmp 폴더가 생성되고, 보낸 편지함 Sent, 스팸 편지함 Junk, 임시 보관함 Drafts, 지운편지함 Trash 등이 있다.. 2019. 2. 7.
The Perfect Server CentOS7.4 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1 https://www.howtoforge.com/tutorial/perfect-server-centos-7-apache-mysql-php-pureftpd-postfix-dovecot-and-ispconfig/ 기본 CentOS 6.x 에서 잘 사용하였는데, 3.1로 업그레이드 하면서, Amavisd 오류로 인한 문제점이 발생하여, CentOS 7.4에 ISPConfig 3.1을 설치하였습니다. * 웹메일 프로그램이 roundcubemail 로 변경되어, 깔끔하고, 한글이 완벽하게 지원되어 좋습니다. HOWTO 문서를 보고 그대로 따라하면 됩니다. CentOS 7.4 (64Bit) 서버에 ISPConfig 3.1을 설치하는 방법을 보여줍니다. ISPConfig는 웹 브라우저를 통해 Apache 웹 서버, .. 2019. 2. 2.
Read MP3 ID3 Tag Script for PHP Read MP3 ID3 Tag Script for PHP $id3_tags = mp3_get_tags($file); $id3_tags["title"]; // Title of mp3 file $id3_tags["album"]; // Album Title of mp3 file $id3_tags["artist"]; // Artist Tag $id3_tags["year"]; // Year $id3_tags["comment"]; // Title of mp3 file $id3_tags["genre"]; // Genre can be text or numeric value representing genre $id3_tags["genre_name"] = mp3_get_genre_name($id3_tags["genre"].. 2019. 1. 27.
CentOS6.x 한글 설치 CentOS 6.x 한글 설치 CentOS 6.x를 설치하였는데, mini 버전으로 설치하여 한글이 안될 때 한글을 설치해주어야 한다. * X는 사용하지 않는 환경 일때. yum install -y kde-i18n-Koreanyum install -y fonts-koreanyum groupinstall -y korean-support 폰트 로딩 fc-cache 한글언어 설정 vi /etc/sysconfig/i18n LANG="ko_KR.UTF-8"SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.UTF-8:ko_KR.eucKR:ko_KR:ko"SYSFONT="latarcyrheb-sun16" 로그아웃 후 다시 접속해보자. * 터미널 환경 UTF-8 인지 확인 2019. 1. 23.
yum update 커널 업데이트 제외하기 yum update 커널 업데이트 제외하기 커널 업데이트는 신중해야 한다. 커널 업데이트로 인하여 부팅이 안되는 경우가 발생할 수 있다. 네이버 클라우드플랫폼 마이크로 서버에서 yum update 명령으로 인하여, 서버가 부팅이 안되는 경우가 발생하였다. yum update 할 경우 커널을 제외하고 업데이트를 할 수 있게 하자. /etc/yum.repos.d/CentOS-Base.repo 파일에 exclude=kernel* 를 추가해준면 업데이트에서 제외시킬 수 있다. vi /etc/yum.repos.d/CentOS-Base.repo [base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever.. 2019. 1. 23.
LINUX MALWARE DETECT LINUX MALWARE DETECT Current Release: http://www.rfxn.com/downloads/maldetect-current.tar.gz http://www.rfxn.com/appdocs/README.maldetect http://www.rfxn.com/appdocs/CHANGELOG.maldetect 2019. 1. 22.
PHP EXIF 모듈 설치 사진정보를 추출하는 EXIF 모듈을 추가로 설치하는 방법 1) 기존 PHP 설치 디렉토리로 이동 * 현재 설치된 PHP 버전과 동일해야함. cd /usr/local/src/php-5.2.17// exif 모듈 디렉토리 이동 cd /ext/exif 2) phpize 실행 & 컴파일 /usr/local/php/bin/phpize Configuring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension Api No: 220060519 컴파일./configure --with-php-config=/usr/local/php/bin/php-config make && make install * extension 디렉토리 /usr/local/p.. 2019. 1. 21.
테마 편집기 & 플러그인 편집기 비활성화하기 테마 편집기 & 플러그인 편집기 비활성화하기보안 플러그인에서는 보안을 위해 테마 편집기를 비활성화할 것을 권장합니다. 해커가 사이트를 해킹하면 테마 편집기나 플러그인 편집기를 통해 사이트에 멀웨어를 심을 수 있습니다.그리고 PHP를 잘 모르는 사용자가 편집을 시도하면 오류가 발생합니다.테마 편집기를 사용하면 SFTP나 FTP에 접속하지 않고도 테마나 플러그인을 편집할 수 있는 편의성을 제공하지만 보안적인 문제가 있을 수 있으므로 테마 편집기를 비활성화하는 것도 고려해볼 수 있습니다.테마 편집기를 비활성화하려면 다음 코드를 wp-config.php 파일에 추가합니다.define( 'DISALLOW_FILE_EDIT', true );wp-config.php 파일을 수정하는 방법은 다음 글을 참고해보세요.워드.. 2019. 1. 15.
connect to 127.0.0.1[127.0.0.1]:10026: Connection refused 에러 ispconfig 3.1 + centos 6.x + APM + postfix ispconfig 3.1로 업그레이드 후 메일 발송이 안되는 문제가 발생하였다.maillog 내용에 기록되었다. connect to 127.0.0.1[127.0.0.1]:10026: Connection refused 인터넷상의 많은 문서를 참고하였지만 해결하기까지 2일이나 걸렸다. 이 문제는 Amavis 데몬의 오류로 판단이 된다. postfix 설정파일 /usr/local/etc/postfix/main.cf 에content_filter = smtp-amavis:[127.0.0.1:10024]아래부분에 추가하였다. smtp-amavis_destination_recipient_limit = 1 추가한후에 아래 명령을 실행하였다. .. 2019. 1. 11.
반응형