Linux
ubuntu 22.4/php7.4/mysql8.0/wordpress6.7.2
ravon
2025. 3. 27. 10:38
- php 7.4 설치.
저장소 추가.
add-apt-repository ppa:ondrej/php
- 설치
apt install php7.4 php7.4-mysql php7.4-gd php7.4-curl php7.4-mbstring php7.4-gmp php7.4-soap php7.4-zip
- php.ini 설정 변경.
vi /etc/php/7.4/apache2/php.ini
short_open_tag = Off // <?php 를 <? 로 사용할 수 있게 해준다. On 으로 변경
max_input_time = 60 //input 태그의 전송 최대 시간을 설정. 대용량 파일을 원한다면 -1 (무제한)으로 변경
memory_limit = 128M //최대 메모리 사용량 upload 용량과 관계가 있다.
display_errors = Off //php 에러메시지 출력 여부. 개발을 위해선 On으로 변경
post_max_size = 8M //form post로 전용할 수 있는 최대 용량
upload_max_filesize = 2M //파일의 최대 업로드 용량
//기본적으로 업로드 용량 설정은 memory_limit > post_max_size > upload_max_filesize 이어야 한다.
max_file_uploads = 20 //최대 업로드 개수
systemctl restart apache2
systemctl status apache2
phpinfo.php
/var/www/html
<?php
phpinfo();
?>
- mysql 8.0 설치
버전확인후 설치
apt-get install mysql-server-8.0
- mysql 접속
mysql -u root -p
- mysql root 패스워드 변경
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '변경할 패스워드';
Query OK, 0 rows affected (0.01 sec)
-wordpress 라스트 버전 다운.
wget https://wordpress.org/latest.zip
압축 해지후 파일 이동.
atp install unzup
mv * /var/www/html/
- 폴더 권한 변경 (DB 생성후 안써져서)
chmod -R 777 /var/www/html/