728x90
반응형
대학교 입학하고 나서 1학년 때 처음 서버 설치할 때는 LAMP라 해서
Linux + Apache + MySQL + PHP
설치를 주로 했었는데, 우분투에 워드프레스 설치할 일이 있어 검색해보니 요즘은 LEMP가 대세인 듯 하다.
Linux + (E)nginx + MariaDB + PHP
.
최근에는 간단한 홈페이지는 모두 파이썬을 이용해 플라스크 서버를 많이 만들었는데,
워드프레스로 뭐 해보고 싶은게 있어서 우분투에 워드프레스 설치 겸 정리.
1. apt 업데이트&업그레이드
sudo apt update -y
sudo apt upgrade -y
2. php 설치
sudo apt install php -y
3. nginx 설치
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl status ningx
브라우저를 통해서도 nginx가 정상적으로 동작중인 것을 확인할 수 있다.
4. mariaDB 설치
sudo apt install mariadb-server -y
sudo apt install mariadb-client -y
sudo mysql_secure_installation
5. PHP 설치
sudo apt isntall php -y
sudo apt install php-fpm -y
sudo apt install php-mysql -y
6. 워드프레스 다운로드
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
sudo mv wordpress /var/www/wordpress
rm -xvzf latest.tar.gz
7. 웹 권한 설정
sudo chown -R www-data:www-data /var/www/wordpress/
sudo chmod -R 755 /var/www/wordpress/
8. mariaDB에 워드프레스 테이블 및 유저 생성
sudo mysql -u root -p
CREATE DATABASE wpdb;
CREATE USER 'wpdbuser'@'localhost' IDENTIFIED BY 'password'
GRANT ALL ON wpdb.* TO 'wpdbuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
sudo systemctl enable mariadb
sudo systemctl restart mariadb
9. nginx 설정 파일 변경
10. 워드프레스 접속 테스트
728x90
반응형
'저장' 카테고리의 다른 글
Game Guardian site URL (0) | 2018.07.30 |
---|---|
APK Manager (0) | 2018.07.01 |
WMI viewer (0) | 2018.01.30 |
Windows Virtual-Key Codes (0) | 2017.11.02 |
openssl libeay32.dll ssleay32.dll (0) | 2017.09.30 |
Microsoft Visual C++ 2010 재배포 가능 패키지 (0) | 2017.01.12 |
제 13회 HDCON 해킹방어대회 (0) | 2016.12.06 |
멀티 아키텍처 실행파일 (0) | 2016.11.13 |
제 3회 SW보안경진대회 포스터 (0) | 2016.10.13 |
자바 난독화 해제 툴 (4) | 2016.06.20 |
댓글