Wordpress 설치 절차

구상



이제 AWS와 같은 클라우드에서 힘을 들이면 즉시 Wordpress를 넣을 수 있습니다. 그러나 공식 사이트 에서 소스를 가져와 설치해야 드물게 남겨 둡니다. Linux 초보자라도 아마 설치할 수 있는 레벨로 써 보았습니다.

환경


  • CentOS 6.6(x86)
  • OS 인스톨 갓의 확실한 상태를 상정
  • ssh 로그인을 통해 root로 작업하십시오.
  • 서버는 1대 구성

  • 주의



    이 페이지에 쓰여진 것을 실행하면 Wordpress가 설치되지만, 아무것도 커스터마이즈되어 있지 않으므로 액세스 제한 등은 적절하게 하는 것이 좋다.

    설치 절차



    서버 측 설치 작업



    epel,remi 리포지토리 도입


    # yum install epel-release
    # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    

    다음의 커멘드로 MySQL(5.6) (와)과 php(7.3) 의 인스톨이 가능한 것을 확인할 수 있습니다.
    # yum list --enablerepo=mysql56-community,remi-php73 | egrep "^(mysql-community-server|php)\.x86"
    mysql-community-server.x86_64             5.6.44-2.el6                mysql56-community
    php.x86_64                                7.3.6-3.el6.remi            remi-php73
    

    공식 사이트 에서 설치하는 데 필요한 응용 프로그램 버전을 확인할 수 있습니다. 2019/6/18 현재 권장 버전은 다음과 같습니다.

    작동 요구사항
    MySQL 버전 5.6 이상
    PHP 버전 7.3 이상

    설치하겠습니다.
    # yum -y install --enablerepo=mysql56-community,remi-php73 mysql-community-server php php-mysql
    

    이 때 apache (2.2)도 동시에 설치됩니다.

    Wordpress 받기



    Wordpress 소스를 DL하고 확장합니다.
    # curl -O https://ja.wordpress.org/latest-ja.tar.gz
    # tar xzf latest-ja.tar.gz
    

    Wordpress를 구성하는 파일을 설치할 디렉터리로 이동합니다. 이번은 DocumentRoot 직하(/var/www/html/)로 합니다. 소스와 배포된 디렉토리는 필요 없으므로 삭제해 둡니다.
    # mv -i wordpress/* /var/www/html/.
    # rm -rf latest-ja.tar.gz wordpress
    

    MySQL 설정



    시작
    # /etc/init.d/mysqld start
    

    Wordpress에 필요한 DB, DB 사용자를 설정합니다. 이번은 이하의 내용으로 설정해 갑니다.


    요소



    데이터베이스 이름
    mydatabase

    데이터베이스 사용자 이름
    mydbuser

    비밀번호
    mypassword

    # mysql -e "create database mydatabase;"
    # mysql -e "grant usage on *.* to 'mydbuser'@'localhost' identified by 'mypassword';"
    # mysql -e "grant all privileges on mydatabase.* to 'mydbuser'@'localhost';"
    

    Wordpress 설정


    # cd /var/www/html/
    # cp -ip wp-config-sample.php wp-config.php
    

    방금 설정한 MySQL 설정을 Wordpress 설정에 반영합니다.
    # sed -i -e 's:database_name_here:mydatabase:' wp-config.php
    # sed -i -e 's:username_here:mydbuser:' wp-config.php
    # sed -i -e 's:password_here:mypassword:' wp-config.php
    

    apache (웹 서버) 시작


    # /etc/init.d/httpd start
    

    이것으로 서버 측의 설정은 모두 완료입니다. 서버 재기동했을 때에 자동 기동하도록(듯이) 하는 경우는, 이하의 커멘드를 실행해 apache 와 MySQL 가 기동하도록 해 둡시다.
    # chkconfig mysqld on
    # chkconfig httpd on
    

    웹 사이트에서 Wordpress 초기 설정



    http:/123.123.123.123/와 같이 자신의 서버의 IP를 브라우저의 URL란에 입력해 액세스한다. 그 후는 아래와 같이 진행해 갑니다.
  • 필요 사항을 설명하고 Wordpress 설치 버튼을 누르십시오


  • 로그인 버튼을 누르십시오


  • 로그인


  • 로그인하면 Wordpress 관리 화면이 나타납니다.


  • 또한 http:/123.123.123.123/와 같이 서버의 IP를 브라우저에 넣어 액세스하면 데포에 들어 있는 기사를 확인할 수 있습니다.



  • 소감



    다시 봐도 Wordpress를 소스에서 설치해도 그렇게 공정은 길지 않습니다. 단지 공식 설치 절차 사이트 를 보면 엉망으로 하고 언제나 면식하는 거야. 노력한 나.

    좋은 웹페이지 즐겨찾기