콘텐츠로 건너뛰기

워드프레스

[워드프레스] ‘워드프레스가 일부 파일을 쓸 수 없습니다’ 에러 수정법!!

워드프레스의 관리자 페이지의 도구 – 사이트 건강에서 ‘워드프레스가 일부 파일을 쓸 수 없습니다’ 에러가 발생할 때가 있습니다
대부분 파일과 폴더 퍼미션 문제인데 이걸 변경해주면 됩니다
폴더와 파일을 하나씩 바꾸기 힘드니 아래와 같이 한꺼번에 바꿔주면 됩니다
아래 명령어를 복사후 putty에서 붙여넣기 해주면 됩니다 3줄이지만 그냥 한꺼번에 붙여넣기 해주시면 됩니다

chown www-data:www-data  -R * # Let Apache be owner
find . -type d -exec chmod 755 {} \;  # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \;  # Change file permissions rw-r--r--

출처 : https://stackoverflow.com/questions/18352682/correct-file-permissions-for-wordpress

[워드프레스] 수동으로 백업, 복원하는 방법!!

플러그인 설치 없이 수동으로 워드프레스 백업하는 방법입니다
일단 DB를 백업하고 워드프레스가 설치된 폴더를 백업하면 끝나기 때문에 간단합니다

전체 db 백업

mysqldump -u root -p -A > backup.sql

db 복원, wordpress는 db 이름, backup.sql은 백업 파일이름

mysql -u root -p wordpress < backup.sql

워드프레스 폴더 백업

sudo tar -zcvf 백업파일이름.tar.gz 워드프레스폴더위치

서버에 워드프레스 설치하는 방법!!

php 설치

apt install php php-mysql

워드프레스 설치

 : 홈페이지에서 다운받아서
 :/var/www/html/ 로 복사

mysql 설치

apt install mysql-server

mysql 설정

: sudo mysql -u root
: CREATE DATABASE wordpress; // wordpress 는 db 이름
  // qwerty는 관리자 이름, passwd는 비밀번호
: CREATE USER qwerty@localhost IDENTIFIED BY 'passwd';
  // wordpress 는 db 이름	
: GRANT ALL ON wordpress.* TO qwerty@localhost;	

워드프레스 설정

 : /var/www/html/로 복사한 워드프레스 파일 중 wp-config-sample.php 파일을 wp-config.php로 복사 후
 : wp-config.php 내용 중 DB_NAME, DB_USER, DB_PASSWORD를 위에서 설정한 값으로 수정한다

사이트 접속 후 워드프레스 설치 진행