ubuntu : 20.04
사전작업...먼저 nginx와 mysql 설치를 한다.
1. nginx 설치하기
아래 글 읽고 정리함. 장고와 연동하는것도 있는 듯 함.
참고) https://twpower.github.io/39-install-nginx-on-ubuntu-by-using-apt-get-and-brief-explanation
1. sudo apt update
2. sudo apt upgrade
3. sudo apt install nginx
4. cd /etc/init.d
5. sudo service nginx start/restart/stop/reload
6. sudo service nginx status
7. curl localhost:80
8. sudo find / -name nginx.conf 2> /dev/null ==> /etc/nginx/nginx.conf
9. sudo find / -name sites-enabled 2> /dev/null ==> /etc/nginx/sites-enabled
10. sudo find / -name fastcgi_params 2> /dev/null ==> /etc/nginx/fastcgi_params
11. netstat -lntp
=================================================================================
2. mysql 설치
1. sudo apt-get update
2. sudo apt-get install mysql-server
3. sudo ufw allow mysql
4. sudo systemctl start mysql
5. 이건하지말자, 시스템 재기동시 자동시작인데...느려질까봐... : sudo systemctl enable mysql
6. sudo /usr/bin/mysql -u root -p
=================================================================================
워드프레스 설치.....다음 사이트를 참고함..
참고)
터미널에서 다음 명령어 실행.
1. php 확장 설치
--------------------------------------------------------------------------------------------------------------------------------------------------------
sudo apt update && sudo apt install php-dom php-simplexml php-ssh2 php-xml php-xmlreader php-curl php-exif php-ftp php-gd php-iconv php-imagick php-json php-mbstring php-posix php-sockets php-tokenizer
2. wordpress용 nginx 서버블록 설치
sudo vim /etc/nginx/conf.d/www.wordpress.local.conf
3. 이제부터 문서 디렉토리와 레코드 디렉토리 생성
sudo mkdir -p /sites/www.wordpress.local/public_html/
sudo mkdir -p /sites/www.wordpress.local/logs/
4. nginx 구성파일 확인
sudo nginx -t
5. nginx 서비스 다시 시작
sudo systemctl restart nginx.service
================================================================
wordpress 용 db 생성
1. sudo /usr/bin/mysql -u root -p
2. CREATE DATABASE wordpress;
3. CREATE USER 'wpusuario'@'localhost' IDENTIFIED BY '123password';
4. GRANT ALL PRIVILEGES ON wordpress.* TO 'wpusuario'@'localhost';
5. use wordpress;
================================================================
wordpress 설치
1. wget http://wordpress.org/latest.tar.gz
2. tar -zxvf latest.tar.gz
3. sudo mv wordpress/* /sites/www.wordpress.local/public_html/
4. sudo chown -R www-data:www-data /sites/www.wordpress.local/public_html/
5. sudo chown -R www-data:www-data /sites/www.wordpress.local/logs/
6. sudo vim /etc/hosts (내 로컬 pc ip 추가)
192.168.1.39 www.wordpress.local site
7. 테스트..사이트 방문
'IT > PHP,WORDPRESS' 카테고리의 다른 글
WordPress 설치후 admin 페이지 로그인 (0) | 2022.09.09 |
---|---|
기초 php 로 홈페이지 만들기1 (WordPress 환경에서 진행예정) (0) | 2022.08.28 |
wordpress DB 비밀번호가 변경되서 로그인이 안될때 조치법 (0) | 2022.08.28 |
cafe24 DB 접속하기 (0) | 2022.08.28 |
nginx와 php 연동하기 (0) | 2022.02.13 |
댓글