정리하는 공간
리눅스) wordpress 설치 본문
wordpress 는 DB와 PHP, 웹 서버가 필요하다. 필요한 패키지를 다운 받아준다.
mariadb 설치
yum -y install php-mbstring mariadb-server
설치
systemctl start mariadb
데몬 실행
mysql -u root -p
패스워드는 아직 지정하지 않고 mariadb 모드에 들어간다.
P.S
각각의 데이터 베이스들은 테이블로 관리되고 각각의 테이블은 행과 열로 구성되어 있다.
데이터 베이스를 보여주는 명령어
데이터 베이스를 만들어준다.
grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'wordpress';
데이터베이스를 만들고 관리자와 패스워드를 정해준다.
(자세한 건 나중에)
위 명령어를 입령해 데이터 베이스로 이동 (none -> mysql 볼 수 있다) 하면
데이터 베이스들이 생긴 걸 볼 수 있다.
이렇게 입력하면 입력했던 내용이 데이터베이스에 동기화 되는 것이다..
이제 exit를 입력하고 나간다.
wordpress 설치
wget https://wordpress.org/latest.tar.gz
설치하고
tar zxvf wget latest.tar.gz -C /var/www/html 로 압축 해제
위에처럼 권한설정을 모두 변경해준다.
https://linuxhint.com/install_wordpress_centos8/
나머지 설정은 이곳에서 따라해보자.
경로값들과 아이피를 환경설정 파일에서 모두 수정해준다.(wordpress)
이곳에 들어가서 유저네임, 사용자, 비번, 호스트도 설정해준다.
그럼 리눅스 파이어폭스에서 아이피주소를 입력하면 화면이 뜰텐데,
이렇게 입력해주고 (임의로) 설치를 시작한다. 그러면 끝
비밀번호 – p@ssw0rd
사용자는 웹사이트 관리하는 사용자
약한 비밀번호 사용 확인하기!
이메일 주소는 넣고 싶음 넣으세요
검색 엔진이 이 사이트를 색인하는 것을막기
:웹사이트 여러 파일들이 검색엔진에 의해 검색되는 것을 막는 것. 우리가 네이버에 뭐치면 연관 나오잖아 그거
admin 아이디로 로그인하면 된다.
하면 포비든이 뜰 것!.
어제 시큐리티 모듈 장착했는데, 그것 때문에 포비든이 뜬 것.
mod_security 가 문제였던 것.
/etc/httpd/conf.d/wordpress.log 에 오류가 뜸 맨 마지막에 보면
이런식으로 뜰 것임
/etc/httpd/conf.d 에 mod_conf 파일을 지운다
'리눅스 기초' 카테고리의 다른 글
리눅스) HTTPS [이론] (0) | 2022.05.12 |
---|---|
리눅스) httpd.conf 지사자와 값들 (0) | 2022.05.12 |
리눅스) 프록시 서버 [실습] (0) | 2022.05.12 |
리눅스) 프록시 서버 구성 [이론] (0) | 2022.05.12 |
리눅스) Apache 가상호스트 (SELinux 설정) (0) | 2022.05.12 |