본문 바로가기
반응형
우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8 우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8 우분투 Maria DB 설정 우분투에서 MariaDB와 Mysql의 설정은 동일하니 Mysql 도 그대로 따라하시면 됩니다. 우분투 Maria DB root 권한 패스워스 설정 MariaDB 설치 후 최초 접속인 경우 root 패스워스 설정 sudo mysql 명령으로 패스워드 설정 없이 접속 후 패스워드를 설정 합니다. # sudo mysql > use mysql > update user set password = password('패스워드') where user = 'root'; > flush privileges; DB에 다시 접속할 경우 설정했던 패스워드로 로그인 하실 수 있습니다. 우분투 워드프레스용 데이터베이스 생성 .. 2021. 3. 14.
우분투 20.10 apache2 + MariaDB + PHP8.0 설치 방법 우분투 20.10 apache2 + MariaDB + PHP8.0 설치 방법 현 운영체제의 프로그램을 최신으로 업데이트 우분투를 처음 설치하거나 다른 패키지들을 설치 할때마다 update 는 해주시는게 좋습니다. # apt-get update && apt-get upgrade -y 시스템 시간 설정 # dpkg-reconfigure tzdata Asia 선택 - Seoul 선택 apache2 설치 # apt-get install apache2 # apache2 -v # service apache2 stop # service apache2 start # service apache2 restart apache2 정상 설치 확인 # systemctl status apache2 브라우저에서 IP (localho.. 2021. 3. 13.
우분투 MySQL 로그 확인 우분투(ubuntu) MySQL 로그 확인 우분투 MySQL에서 프로그램 디버깅하면서 실행되는 쿼리를 확인을 할 수 있습니다. 하지만 운영중인 프로그램 또는 디버깅이 힘든 상황에선 MySQL 로그를 통해서 오류 내용이나 실행되었던 쿼리 등을 확인할 수 있습니다. 1. Error 로그 학인하는 방법 - 기본 Error 로그 파일은 /var/log/mysql/error.log 파일로 저장이 되고 원하는 위치에 로그파일을 지정하려면 /etc/mysql/my.conf 에 log_error=경로.log 로 지정 할 수 있습니다. $ cat /var/log/mysql/error.log or $ tail -100f /var/log/mysql/error.log - cat 로 볼경우 파일 전체 내용을 확인 할 수 있지만.. 2020. 10. 12.
우분투 리눅스 메모리 사용량 캐쉬메모리 정리 우분투 리눅스 메모리 사용량 메모리 정리 1) 메모리 사용량 (KB 단위) $ free 2) 메모리 사용량 (MB 단위) $ free -m 3) 메모리 사용량 (사람이 보기 편한 단위) $ free -h 4) 현재 메모리 사용정보 $ cat /proc/meminfo 5) 프로세스 메모리 사용량 표시 $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss 5) 프로세스 메모리 사용량 표시 (상위 10개) $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11 6) 프로세스 메모리 사용량 표시 (상위 10개 명령인수 제외) $ ps -eo user,p.. 2020. 9. 26.
[해결] apt-get update 시 공개키가 없기 때문에 인증 할 수 없습니다 apt-get update 시 공개키가 없기 때문에 인증 할 수 없는 경우 해결 ubuntu를 설치해서 처음 사용할 때 또는 apt-get update 를 처음 진행할때 공개키로 인해 진행이 안되는 경우가 생깁니다 GPG란? GNU Privacy Guard(GnuPG)의 OpenPGP 이다. OpenPGP 표준을 사용하여 디지털 암호화 및 서명 서비스를 제공하는 툴이다. 공용키 시스템에서 각 사용자는 개인키와 공용키로 구성된 키 쌍을 가진다. 사용자의 개인 키는 비밀로 유지되므로 절대 공개할 필요가 없다. 공개키는 이용자가 소통하고자 하는 사람에게 누구나 부여할 수 있다 즉 배포 파일의 인증을 확인하는데 사용되느 소프트웨어 패키지 이다 정확한 내용은 크게 신경 쓸 필요 없이 아래 가이드 대로 인증 요청을.. 2020. 8. 8.
우분투 아파치 에서 Let’s Encrypt 무료 SSL 인증서 발급 방법 우분투 아파치 에서 Let’s Encrypt 무료 SSL 인증서 발급 방법 https 보안 프로토콜을 사용하기 위해 SSL 인증서를 적용한다 상업적인 용도라면 유료 SSL 인증서를 사용하는게 보안 이슈나 유효기간 등 신경쓸일이 없지만 단순 블로그 용이니 굳이 유료로 사용할 필요 없이 무료 SSL 인증서를 사용하면된다 무료 SSL 인증서인 Let’s Encrypt SSL 인증서 설치 방법 Let's Encrypt 클라이언트 Certbot 설치 $ apt-get update $ apt-get upgrade $ apt-get install software-properties-common $ add-apt-repository universe $ apt-get update $ apt-get install cert.. 2020. 7. 30.
MySQL 원격 접속 안될 경우 문제 해결 MySQL 원격 접속 안될 경우 문제 해결 Remote MySQL 설정 확인 Vultr 등 VPS 서버 이용시 원격 접속이 안될 경우 문제 해결 방법입니다 아래 방법을 전부 진행하고 확인하지 마시고 한 스텝씩 진행하면서 확인 바랍니다 1) MySQL 권한 추가 mysql> GRANT ALL ON dbname.* TO 'username'@'xx.xx.xx.xx' IDENTIFIED BY 'user password'; mysql> FLUSH PRIVILEGES; $ service mysql restart 2) 방화벽 해제 (Firewall modifications) $ ufw allow from xx.xx.xx.xx to any port 3306 --> 방화벽 해제 3) MySQL 포트 확인 --> 127... 2020. 7. 28.
우분투 18.04.4 에서 php 실행 안됨 [우분투 18.04 에서 php 실행 안됨] 우분투에서 php 7.4 로 업그레이드를 하니 php 소스코드가 그대로 보이는 현상이 발생 하였다 해결 방법은 아래 방법들을 실행하면된다 php7.x 업데이트 - 기본으로 php7.4를 설치 한 후 libapach2-mod-php7.4 를 추가로 설치 한다 $ sudo apt-get install libapache2-mod-php7.4 $ sudo a2query -m php7.4 --> php 모듈이 로드 되었는지 확인 $ sudo a2enmod php7.4 --> php 모듈 로드 $ sudo service apache2 restart --> apache2 재시작 mime.conf 파일에 AddType 추가 $ sudo vi /etc/apache2/mods-.. 2020. 7. 26.
반응형