• [sloved] ssh file upload rz -E error ssh 툴 파일 업로드

    [sloved] ssh file upload rz -E error ssh 툴 파일 업로드

    개인서버구축

    ssh file upload rz -E error

    ssh 툴을 통해서 업로드 하기 위해서는 lrzsz 가 설치되어져야합니다.

    yum install lrzsz

    개인서버구축

    개인서버구축

    이제 ssh 이용해서 업로드를 더 쉽게 할 수 있습니다.

     

  • [solved] centos 8 pane is dead install version problem

    [solved] centos 8 pane is dead install version problem

    These errors occurred during the installation of the centos.

    개인서버구축

    Pane is daed

    This error occurs when ISO files are automatically recognized.
    The solution is solved by entering the option and forcing the operating system.

     

    Select ‘I will install the operating system later.’ Next > Settings…

    개인서버구축

     

    개인서버구축

    Check!! Virtual machine Version

    개인서버구축

    Exchange Centos 7 64-bit

    Replacement from ‘CentOS version 5 and earlier 64-bit’ to ‘CentOS 7 64-bit’ will solve the problem.
    Good luck 🙂
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    저는 한국어를 선택하여 진행합니다.
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    Set my password
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    개인서버구축
    End! Thank you~
  • 1인기업 홍보 할때 사용하는 키워드

    1인기업 홍보 할때 사용하는 키워드

    1인기업 홍보 할때 아래 키워드가 필요

    1인기업 홍보

    웹 호스팅, 서버 호스팅을 이용하면서 매월 청구되는 비용은 이제 끝!
    저렴한 가격, 한 번의 서버 구축으로 집, 사무실에서 서버를 운영해 보세요.

    1인기업 홍보 필수항목

    1. 서버 구축에 사용할 PC구매 상담 및 리눅스 운영체제 설치 및 설정.
    2. 집 또는 사무실의 서버에 도메인 연결.
    3. SSL 인증서 작업. (https)
    4. 웹 서버 구축. (일 10만명 이상의 접속자도 커버)
    5. 가정 집의 NAS, PC에 도메인 연결.
    6. 유동IP에서도 도메인 연결 작업.
    7. 메일 서버 구축. (HDD 최대 용량만큼 메일 이용, 대량메일발송)
    8. 미디어 서버 구축 (파일, 사진, 동영상 공유 및 관리.)
    9. PHP, Java, Database 설치 및 최적화 설정.
    10. WordPress, Next Cloud, Plex Media Server 설치.
    11. 시놀로지 나스 설정 최적화 및 활용 방법 상담.

    참고
  • 도메인 none www 에서 www로 .htaccess redirect 301 설정법

    도메인 none www 에서 www로 .htaccess redirect 301 설정법

    개인서버구축

    저는 모든 blogtel.net 도메인을 www.blogtel.net 도메인으로 이전하는 서버작업을 하게되었습니다.

    그래서 아래처럼 설정하였고 지금은 매우 만족하고 잘 사용중입니다.

     

    단순하게 .도메인.co.kr 에서 www.도메인.co.kr 로 바꾸는 방법은 아래 코드만 .htaccess 파일에 넣으면됩니다.

    <IfModule mod_rewrite.c>
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
    </IfModule>

    위처럼 입력하면 자신의 도메인에서 www도메인으로 무조건 강제 리다이렉트가 이루어집니다.

     

    반대로 www.도메인.co.kr 에서 논도메인 도메인.co.kr 이렇게 접속할분들은 아래처럼 코드를 .htaccess 파일에 복사하면됩니다.

    <IfModule mod_rewrite.c>
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} www.yourwebsitehere.com
    RewriteRule (.*) http://yourwebsitehere.com/$1 [R=301,L]
    </IfModule>

     

     

  • CentOS 7 centos8 php 7.x install 센트os7에서 php 버전 7.4 업데이트

    CentOS 7 centos8 php 7.x install 센트os7에서 php 버전 7.4 업데이트

    리눅스 센트OS 7 버전을 이용하고 계시고 워드프레스(wordpress) 5.2버전을 업데이트 할 계획이라면

    php 7.x 버전으로 업데이트를 권장합니다.

    개인서버구축

    순서대로 따라하면 됩니다.

    CentOS 8 은 아래쪽에 따로 있으니 아래쪽 내용을 보고 따라해야합니다.

    [a]99992[/a]

    CentOS 7

    yum install epel-release yum-utils -y
    
    
    yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
    
    

     

    7.0 버전 업데이트

    yum-config-manager --enable remi-php70

    7.1 버전 업데이트

    yum-config-manager --enable remi-php71

    7.2 버전 업데이트

    yum-config-manager --enable remi-php72

    7.3 버전 업데이트

    yum-config-manager --enable remi-php73

    7.4 버전 업데이트

    yum-config-manager --enable remi-php74

    8.0 버전 업데이트

    yum-config-manager --enable remi-php80

     

    그리고 yum install 을 통해서 업데이트 합니다.

    yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y

    개인서버구축

    저는 php 7.3과 php 7.4를 설치하였는데요

    php -v
    
    PHP 7.3.5 (cli) (built: Apr 30 2019 08:37:17) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.5, Copyright (c) 1999-2018, by Zend Technologies
    
    
    php -v
    
    PHP 7.4.8 (cli) (built: Jul 9 2020 08:57:23) ( NTS )
    Copyright (c) The PHP Group
    Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

     

    CentOS 8

    dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
    
    yum 인스톨해도 진행은 됩니다 (글쓴이는 yum으로 설치)
    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
    dnf module reset php
    dnf module install php:remi-7.4
    
    yum 설치 가능
    yum module reset php
    yum module install php:remi-7.4

    개인서버구축

    개인서버구축

    yum update php

     

    개인서버구축

    개인서버구축

     

    http://YourServerAddress/phpinfo.php

    개인서버구축

    개인서버구축

    Good Luck To You^^

    Thank You!!

  • [solved] Unable to locate WordPress content directory (wp-content).

    [solved] Unable to locate WordPress content directory (wp-content).

    Unable to locate WordPress content directory (wp-content).

    개인서버구축

    [solved]

    SELinux disabled!!!

    GOOD JOB!! Thank You^^

     

    This Error is SELinux excute!!

    개인서버구축

    SELinux Disabled change!!

    AND server Reboot!!

     

    vi /etc/sysconfig/selinux

    개인서버구축

     

    AND

     

    find . -type d -exec chmod 755 {} \;
    
    find . -type f -exec chmod 644 {} \;
    
    chown apache.apache -R /YourWordpressFolder

    개인서버구축

    개인서버구축

    개인서버구축

    더 자세한 정보는 SELinux Disabled 설정 글을 읽어보세요

    SELinux Disabled 설정 글 확인하기

  • 리눅스맨이 알려주는 웹서버구축 개인서버만들기

    리눅스맨이 알려주는 웹서버구축 개인서버만들기

    개인서버를 지속적으로 만들고 테스트 하는 리눅스맨 입니다.

    지난주에 개인서버 몇개를 만들었죠. 웹서버구축 완성!

    웹서버와 데이터베이스서버를 구축해서 개인서버만들기 완료!

    그리고 잘 돌아가는지 현재 테스트 안정화작업진행중입니다.

    지금 접속을 해보니 3일이 지났지만 아주 잘 돌아가고 있네요.

    개인서버구축

    집에서 개인서버 만들때 주의하셔야 할 부분 중 하나가 바로 안정화입니다.

    보통 IDC에 넣게되면 전기걱정, 도중 서버다운걱정, 아이피변경 걱정 전혀없습니다.

    이부분을 돈받고 해주는 업체이므로 철두철미하게 이영역에서 대가죠

     

    집에서 서버 운영을 하면 이런경우가 생깁니다.

    가끔이지만 전기가 나가는 경우가 생기면 아이피가 바뀌어버립니다.

    보통 이것을 염두하여 고정아이피를 두곤하죠.

    그런데 재미있는 사실 하나 알려드릴까요?

    우리가 알고 있는 KT, SKT의 고정아이피를 임대 받기 위해서는 월마다 대략 3-5만원정도의 비용이 소요됩니다.

    그런데 IDC의 서버 임대를 임대하게되면 아이피포함해서 3-5만원이면 고성능의 서버를 한대 1개월동안 임대 할 수 있다는겁니다.

    결국 집에서 전기세 월1만원씩 나가고 고정아이피 5만원 나가고 또 개인PC가 안꺼지도록 신경써야하고 매일 24시간 켜두어야하니 전기는 누진세로 넘어가서 다른 전기기계를 사용할경우 곱으로 나오는 전기세를 경험하게 될겁니다.

    개인서버구축

    IDC에 서버 임대하는것이 훨씬 싸다는걸 느끼게되죠.

    그럼 도대체 누가 집에다가 개인서버를 운영할까요?

    그냥 테스트정도 하거나 개인서버는 이렇게 만드는구나 정도? 일겁니다.

    혹은 저처럼 전문적으로 관리하는 사람들은 개인집이나 사무실에 고정아이피를 두고 개인서버를 운영할겁니다. 저는 아이피 400개정도를 할당받았으며 KT고정아이피를 사용합니다. 한달에 서버 비용으로 사무실에 나가는 돈이 100만원이 넘는다는소리죠. 작은 소규모 IDC라고 보셔도됩니다.

    개인서버구축

    가끔 VPN을 이용해서 고정아이피 사용하면 안되냐는 질문을 받는데요

    서버 운영하면서 고정아이피를 VPN사용하는 사람은 없습니다.

    왜냐하면 렉도 생기고 잦은 끊김과 또 외부를 통해 거져오기때문에 보안에 상당히 취약합니다.

    이점을 잘 염두하셔서 개인서버 만드실때 참고하셨으면 하는 마음에 리눅스맨! 오늘도 이렇게 여러분들에게 좋은 경험담을 알려드렸습니다.

    개인서버구축

    개인서버 만들때에는 언제 어디서든! 리눅스맨을 검색해주세요!

     

  • 개인서버 만들기

    개인서버 만들기

    나만의 ✔️ 개인서버 만들기 성공❗️❗

    어제 제 개인서버 3대를 구축하였습니다.

    리눅스 20개 서버를 새로운 서버에 이동시켰고

    그 서버는 나만의 개인서버 만들기^^ 완성❗️❗~

    개인서버구축

    시스템을 총 3대 구축하였습니다.

    개인서버 1대는 리눅스 서버 20개로 구성되어져있고 데이터베이스 서버까지 원래 잘 돌아가는 서버였습니다. 새로운 2대는 포맷부터해서 동영상 콘텐트를 다룰 수 있도록 구축하였습니다.

    다 완성하고나서 돌려보니 아주 잘 돌아가네요

    IDC처럼 서버랙을 구입할 시기가 된듯합니다.

    개인서버구축

    현재 개인서버를 16대 만들어놓은 상태입니다.

    최근에 CPU가격이 많이 올랐지만 개인서버를 많이 만들다보니 어떻게 구성하면 저렴하게 만들수 있는지도 스스로 터득하게 되었네요. 혹시라도 개인서버 만들기 도전하는 분들이 계신다면 덧글이나 문자 남겨주세요. 제가 아는 범위내에서 도와드릴수 있다면 도와드릴께요.

    개인서버구축

    스마트폰에서 아래 문자보내기를 클릭하면 문자를 남길 수 있습니다

    문자보내기

     

  • [solved] 워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    [solved] 워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    Unable to locate WordPress content directory (wp-content).

    (영어버전일경우 위처럼 나옵니다)

     

    [solved]

    SELinux disabled!!!

    GOOD JOB!! Thank You^^

     

    이 문제는 SELinux 실행으로 인해서 생긴 문제이리 가능성이 매우 높습니다.

    개인서버구축

    간단하게 SELinux 를 Disabled 로 바꿔주시고 서버를 재부팅하면 바로 해결됩니다.

    보통 워드프레스 업데이트를 위해 업데이트 버튼을 눌르면 FTP가 정상적으로 동작한다면 업데이트가 이루어져야합니다. 그러나 지금처럼 디렉토리를 확인할수 없다고 나오면  파일,디렉토리 권한 문제입니다.

    개인서버구축

    우선 SELinux 설정부터 사용안함으로 바꾸셔야합니다

    vi /etc/sysconfig/selinux

    개인서버구축

    그리고 Reboot 하고나면 워드프레스 업데이트가 잘 됩니다.

    저도 이 부분때문에 파일 권한 바꾸고 디렉토리 권한을 777로까지 해보았지만 결국 SELinux 실행으로 인한 권한문제였더군요. 실행을 잠시 종료하더라도 해결안되었는데 완전히 멈추고 업데이트하니 잘 되네요. 참고하셔서 업데이트 하시기 바랍니다.

    개인서버구축

    더 자세한 정보는 SELinux Disabled 설정 글을 읽어보세요

    SELinux Disabled 설정 글 확인하기

     

  • [해결] 몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    [해결] 몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    개인서버구축

    권한 문제로 워드프레스 업데이트가 되지 않는경우 입니다.

    개인서버구축

    이 경우는 아주 간단하게 퍼미션 해결하면 바로 끝납니다.
    
    업로드한 파일의 퍼미션(권한)을 설정합니다.
    
    파일을 644모드로 변경합니다.
    
    find . -type f -exec chmod 644 {} \;
    
    폴더를 755모드로 변경합니다.
    
    find . -type d -exec chmod 755 {} \;
    
    755로 안될경우 모두 777로 바꾸셔서 업데이트 하시고 다시 기존대로 돌리면됩니다.
    
    아파치권한으로 모든폴더와 파일을 수정합니다.
    
    chown apache.apache -R /wordpress

    개인서버구축

    자! 이제 업데이트를 다시 눌러볼까요~

    개인서버구축

    업데이트가 잘 진행되는군요^^

    개인서버구축

    축하합니다.

    그리고 다시 파일 퍼미션과 디렉토리 퍼미션을 기존대로 돌리시면됩니다.

    혹시 이렇게 777 퍼미션으로 바꾸어도 안된다면 SELinux 때문입니다.

    이부분은 아래 글을 참조하셔서 해결하면됩니다.

     

    SELinux Disabled 설정방법 바로보기

  • [Solved] vsftpd.service: control process exited, code=exited status=1

    [Solved] vsftpd.service: control process exited, code=exited status=1

    CentOS 7 vsftpd Error Message

    개인서버구축

    [Solved] vsftpd.service: control process exited, code=exited status=1

    vsftpd 실행이 안될때 대부분 설정문제라고 생각합니다.

    그러나 설정을 건드리지 않았다면 SELinux 때문에 안될수있습니다. 그럴때 아래처럼 따라해보세요!

    개인서버구축

    How To!! Way

    How can I Disable SELinux in CentOS 7/6

    The first thing to do is to check the status of SELinux on your system, and you can do this by running the following command

    센트OS 7과 6에서 SELinux 상태부터 확인해야합니다. 아래 명령어를 실행하면 현재 상태를 확인할수있죠. SELinux를 Disabled 시키는것이 목적입니다.

    $ sestatus

    개인서버구축

    Disable SELinux Temporarily

    임시적으로 사용하지않는 방법은 아래 3가지 방법입니다.

    echo 0 > /selinux/enforce

    센트OS에서 이 방법은 폴더가 없어서 안될수도 있습니다.

    아래 2가지방법은 임시적으로 되실겁니다.

    setenforce 0

    0대신에 Permissive사용안할때 사용하는 명령어를 넣을수도있습니다

    setenforce Permissive

    이렇게 하면 임시적으로 사용하지 않기때문에 vsftpd 실행을 할 수 있습니다.

    개인서버구축

    잘되죠?

    그러나 재부팅 Reboot 이후에 또다시 문제가 될겁니다.

     

    이때에는 설정에 직접 들어가셔서 사용안함으로 바꾸어주면됩니다

    vi /etc/sysconfig/selinux

    에디터에 들어가셔서 아래처럼 바꾸세요

    개인서버구축

    이 부분을 아래처럼 바꾸면됩니다

    SELINUX=disabled

    개인서버구축

    Reboot 재부팅을 하고나면 사용안함으로 나오게됩니다.

    개인서버구축

    이제 성공하셨을겁니다^^

    축하드립니다

    개인서버구축

    service vsftpd start

    Success !! Good Luck To you^^

  • 리눅스 grep 명령어

    리눅스 grep 명령어

    리눅스 grep 명령어 사용법은 다양합니다

    그렇지만 쉽게 사용하는 방법 하나를 알려드릴께요

     

    보통 콘솔창에서 도스명령어 DIR과 비슷한 ls 기능을 사용합니다

    그리고 여기서 한수 더 떠서 ln 명령을 이용하여 조금 더 간단하게 명령어를 연결하기도하죠

    아마 ll -a 라고 검색을 하는 분들이 많을겁니다.

     

    ll -h
    
    한글내용

    위와같은 명령어로 검색을 하게되면 아래같은 결과물이 나타납니다

    개인서버구축

    내가 원하는 파일을 찾기가 어렵죠

    find 명령어를 이용해도 되지만 기존 명령어에 결합하여 원하는 정보만 추려낼수있습니다.

    정규표현식을 이용하여도 되지만 아직 리눅스 초보분들은 정규식이 뭔지도 혼란스럽기때문에 그냥 이렇게만 사용해도 충분합니다

     

    ll -h | grep M

    이렇게 할 경우 M이라는 문자열이 포함된 리스트만 보여주게됩니다

    제가 왜 M을 검색했냐하면 메가단위로 파일을 찾기 위해서죠 1M이상인 녀석들만 추려내서 그 녀석들이 누군지 보기 위해서입니다

    개인서버구축

    원하는 리스트가 나왔죠?^^

    리눅스 grep 명령어 간단한 사용방법이었습니다.

    리눅스 서버 구축하는 분들은 이 명령어를 거의 필수처럼 암기하고 지내셔야할겁니다.