그누보드란? 아래와 같이 wiki에 공개되어 있습니다.
그누보드는 에스아이알소프트이 개발한 대한민국의 홈페이지용 전자 게시판, 소프트웨어이다. PHP 언어로 작성되었다.
갑자기 그누보드용 HTML설치(된?) 파일을 전달받아 구성을 제작하게 되었습니다.
0. 준비환경
- OS : CentOS 7.4
1. PHP, HTTP, MySQL 설치
- PHP, HTTP 등 설치
yum install httpd php bind bind-utils php-mysqlnd php-soap php-gd php-mbstring |
- MySQL 설치
yum install mysql-server |
2. HTTP, MySQL 서비스 시작
- MySQL 서비스 시작 그리고 보안 설정
service mysqld start ### 보안설정 mysql_secure_installation # 첫 응답은 엔터, 이후는 전부 Y |
- HTTPD, NAMED 서비스 시작
service httpd start service named start |
3. 그누보드 업로드 및 기타 설정
- http가 설치되면 /var/www/html 경로가 생성됨. 해당 경로 밑에 public_html.zip 업로드
- zip파일 압축해제하고, 하위 경로의 DATA폴더의 권한 수정
chmod 707 data |
4. Database 생성 및 httpd 재시작
- 샘플로 제공된 public_html.zip에는 이미 구성된 샘플 이미지가 있었고, DB관련 정보도 되어 있었음.
- DB 계정정보 맞춰주고, 기존 구성에 필요한 database (db name : team) 생성이 필요하였음.
mysql -u root -p > CREATE SCHEMA `Team` DEFAULT CHARACTER SET utf8 ; > quit service httpd restart |
[참고] db외부에서 root로 접속하기 위해서는...
GRANT ALL PRIVILEGES ON *.* TO '{계정명}'@'%' IDENTIFIED BY '{비밀번호}' WITH GRANT OPTION; |
5. Internet 브라우저를 통해 WEB서버 IP로 접속
- 접속주소 : Server IP/public_html/index.php
728x90
'ETC' 카테고리의 다른 글
[NFT] Infraboy NFT 만들기 (0) | 2022.02.14 |
---|---|
[자동화] Ansible | 간단 설치 및 기본 명령어(Shell) 실행까지 (0) | 2021.03.08 |
[Dev] Spring | VSCode를 활용한 웹 프로젝트 개발 환경 (2) (0) | 2021.01.18 |
[Dev] Spring | VSCode를 활용한 웹 프로젝트 개발 환경 (1) (0) | 2021.01.14 |
[ETC] OpenVPN 을 통한 Cloud 내부망 서버 접속 (0) | 2020.04.27 |
댓글