Ubuntu - VS Code를 사용하여 분석을 진행 할 계획
1) Ubuntu - 로컬 테스트 환경 구성
2) VS Code - 코드분석
sudo apt-get update
sudo apt install apache2
sudo apt install mysql #ubuntu 20.05에서는 mysql이라고 하면 패키지가 없다고함
sudo apt install mysql-server #그래서 mysql-server를 하면 설치가 된다
sudo apt install php libapache2-mod-php php-mysql
sudo apt install php-gd
sudo apt install php-mysql
mysql> create database test; #그누보드에서 사용할 테이블 생성
mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호'; #mysql 암호 변경
mysql> FLUSH PRIVILEGES; #새로고침
mkdir /var/www/html/gnuboard5/data
chmod 707 /var/www/html/gnuboard5/data
service apache2 restart
설치 하다가
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('admin'), mb_name = '최고관리자', ' at line 3
와 같은 에러가 발생될 경우 그누보드 5.4 미만의 버전에서 mysql과 발생하는 에러이다.
해결법은 버전을 올리는 것이지만 나는 무조건 해당 버전을 사용해야겠다 싶은 경우 아래 링크를 보면 된다.
Error 해결