wordpress 설치 하기 명령어

정리전

[wp-svg-icons icon=”home” wrap=”i”]
계정생성 및 디렉토리(미리만듬) 연결

sudo cat /etc/passwd
sudo cat /etc/group
sudo useradd -c testcom -d /var/www/testcom -s /usr/sbin/nologin -p pass001 userId
sudo chsh -s /usr/sbin/nologin userIDd
sudo chsh -s /bin/sh userIDd     (putty login인 용)

sudo usermod -d /var/www/ testuser

[wp-svg-icons icon=”connection” wrap=”i”]계정생성 추가 설명 : https://auctionpro.co.kr/?p=130

502 sudo usermod -a -G www-data userId
503 sudo cat /etc/group

511 sudo chown -R userId:www-data /var/www/testcom/

517 sudo chmod -R 777 /var/www/testcom/
cp -a /path/from /path/to

cp  -r  dir1  dir2: dir1 디렉토리와 그 안에 있는 모든 내용(파일 및 디렉토리)을 dir2로 복사한다. dir2가 없다면 새로 만든다.

527 sudo tar xvfzp wordpress-4.2.3.tar.gz

tar xvzf file.tar.gz

unzip file.zip -d destination_folder

542 sudo cp wp-config-sample.php wp-config.php

547 cd /etc/apache2/sites-available

549 sudo cp test.kr testcom.com

 

 

550 sudo nano testcom.com
551 a2ensite testcom.com
552 sudo service apache2 reload
553 a2dissite testcom.com

570 sudo rm -rf wordpress
571 ls

615 sudo nano wp-config.php

617 sudo cat /etc/passwd
618 sudo passwd pass03

파일 업로드 사이즈 올리기

php.ini 수정
memory_limit = 64M
upload_max_filesize = 20M
post_max_size = 20M
file_uploads = On
max_execution_time = 300

rm 의
-r은 폴더내 모든 파일 삭제
-i는 묻고(Y/N) 삭제 옵션
-f는 무조건 삭제 옵션

rm 명령을 사용할때 주로 rm -rf *를 사용합니다.(*는 모든것을 뜻함)

To remove user :

To remove home directory :

——————————————————————————
모든 디렉토리에서 index.php라는 파일 찾아보기
find / -name index.php -print

찾아서 묻지 말고 모두 삭제하기
find / -name index.php -exec rm -f {} \;

www 라는 디렉토리에서 *.bak 파일을 찾아서 모두 삭제하기
find wwww/ -name *.bak -exec rm -f {} \;

 

tar 압축/풀기

mysql 백업 / 복원

ftp / 파일 가져오기

에러 사항:

PHP에 MySQL 확장이 설치되어 있지 않은 것 같습니다. 워드프레스는 이 확장이 필요합니다.