728x90
반응형
우선 APM 부터 설치하도록 하겠습니다.
1. apache 설치하기
sudo apt install apache2
2. mysql 설치하기
sudo apt install mysql
3. php 설치하기
sudo apt install php libapache2-mod-php php-mysql
4. gnuboard 다운받기
wget https://github.com/gnuboard/gnuboard5/archive/5.3.2.0.tar.gz
링크는 github 에서 받았습니다.
github.com/gnuboard/gnuboard5/releases?after=5.3.2.5
여기에서 원하는 버전 tar.gz 링크 따와서 설치하면 됩니다.
4. gnuboard 압축 해제 / 폴더 생성
sudo tar -zxvf 다운받은 tar.gz
sudo mv 압축해제된 파일 gnuboard
sudo mv gnuboard /var/www/html
cd var/www/html/gnuboard
위 명령어를 실행시키고 localhost/gnuboard 를 브라우저에서 열면
아래 그림과 같이 나옵니다.
cd gnuboard
sudo mkdir data
sudo chmod 707 data
이제 그누보드5 설치하기 버튼 누르고, 라이센스 동의를 해주자.
위와 같이 MySQL 정보를 입력하는 란이 나올 것이다.
mysql 에서 DB 를 하나 만들어 주어야한다.
mysql 에서 root 접속이 되지 않는다면, 아래와 같은 명령어를 입력하면 된다.
sudo mysql_secure_installation
여기서 비밀번호를 설정하고, 적용하면 되는데,
중간에 Please enter 0 = LOW ~~ 는 비밀번호 암호 강도를 묻는 것이다.
이후에 비밀번호를 설정해주고 쭉 y 로 설정해줬다.
이제 데이터 베이스를 만들어보자.
sudo mysql -u root -p
위와 같이 접속을 해주고,
create database test;
명령어 입력해주면 데이터베이스가 생성된다.
이제 아까 봤던 입력창을 다 채워주면 된다.
DB에 아까 생성한 DB이름을 넣어주면된다.
원래 이러면 되는데,,, mysql 8점대 버전에서는 password() 가 사라져서 에러가 난다.
그니까 mysql 7점대 버전을 깔아서 시도해보도록 하자.
728x90
반응형
'Archive > Develop' 카테고리의 다른 글
[ CodeUp ] Python 기초 100제 | 6045 번 풀이 (0) | 2021.03.13 |
---|---|
[ django ]MVT(Model View Template) 패턴 (0) | 2021.03.13 |
[ 암호프로토콜 ] 파이썬 문자열 뒤집기 (0) | 2021.03.12 |
[ Django ] Pycharm Django 환경 설정 (0) | 2021.03.12 |
[ CodeUp ] Python 기초 100제 | 6044 번 풀이 (0) | 2021.03.12 |