Rocky Linux 9 에서 WordPress 설치 방법
록키 리눅스 9에서 워드프레스를 설치 하기 위해서 LAMP 나 LEMP 스택이 설치 되어 있어야 함.
Rocky Linux 9 에서 Nginx 설치 방법
Rocky Linux 9 에서 Nginx 설치 방법 목차 1. Rocky Linux 업데이트 2. Nginx 설치 3. FirewallD 규칙 구성 1. Rocky Linux 업데이트 sudo dnf upgrade --refresh -y 2. Nginx 설치 sudo dnf install nginx 빌드..
cholo.tistory.com
Rocky Linux 9 에서 PHP 설치 방법
Rocky Linux9 에서 PHP 설치 방법 1. Rocky Linux 업데이트 sudo dnf upgrade 2. PHP 설치 sudo dnf install php Wordpress 운영을 위해 필요한 PHP-모듈도 설치 sudo dnf install php-fpm php-gd php-soap php..
cholo.tistory.com
Rocky Linux 9 에서 MariaDB 설치 방법
Rocky Linux 9 에서 MariaDB 설치 방법 MariaDB 설치 설치 sudo dnf install mariadb-server mariadb -y 재부팅시 시작 sudo systemctl enable --now mariadb 설치 버전 확인 mysql -V MariaDB 기..
cholo.tistory.com
여기서는 Nginx, PHP, MariaDB 로 워드프레스 작동 환경을 만듬.
워드프레스 최선 버전 다운 및 설치
sudo dnf install wget tar
cd ~
wget https://wordpress.org/latest.tar.gz
tar xvf latest.tar.gz
sudo cp -R wordpress /var/www/html/
sudo chown -R nginx:nginx /var/www/html/wordpress
sudo chmod -R 775 /var/www/html/wordpress
WP.CONF 파일 생성
$ sudo vi /etc/nginx/conf.d/wp.conf
server {
listen 80;
server_name blog.example.com;
root /var/www/html/wordpress;
index index.html index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
location = /favicon.ico {
log_not_found off;
access_log off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {
expires max;
log_not_found off;
}
}
$ sudo nginx -t
$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
$ sudo systemctl restart php-fpm
$ sudo systemctl restart nginx
SELinux 구성
웹서버에 대한 네트워크 연결을 허용
sudo setsebool -P httpd_can_network_connect 1
SELinux 컨텍스트 WordPress 디렉토리 설정
sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"
sudo restorecon -Rv /var/www/html/wordpress
워드프레스 설정화면 접속
http://홈페이지주소/wp-admin
'운영체제_OS > 리눅스_Linux' 카테고리의 다른 글
Rocky Linux 9 에서 MariaDB 설치 방법 (0) | 2022.10.04 |
---|---|
Rocky Linux 9 에서 PHP 설치 방법 (0) | 2022.10.04 |
Rocky Linux 9 에서 Nginx 설치 방법 (0) | 2022.09.29 |