본문 바로가기

usb 대용 프로젝트(라즈비안)

LAMP 구축 완료

기본적인 서버의 구축을 완료하였다.

확인하는 의미에서 서버를 재구축 하여서 현재는 FTP 서버는 없지만

IPTIME을 활용하여 포트포워딩

Apache(php) 서버 구축

phpmyadmin 구축

mysql 연동

모든것을 완료한 상태이다

 

방법은 다음과 같다

 

apt install ssh
apt install apache2 
apt install php
apt install mariadb-server php-mysql
mysql_secure_installation 을 통해 암호를 걸어준다
disallow root login remotely ( 외부에서 루트 접속을 차단) y

remove test database and access to it?  테스트 디비 삭제
필요없으니 지우자

apt install phpmyadmin을 통해 phpmyadmin 을 설치한다


 아파치로 진행할거니 아파치로 선택해주도록 하자

phpenmod mysqli

 

service apache2 restart아파치 재시작


여기까지하고

 

주소/phpmyadmin 으로 들어가게되면 notfound 가 나오게 된다.


ln -s /usr/share/phpmyadmin  /var/www/html/phpmyadmin

그 뒤  다시 주소/phpmyadmin 하게되면 웹사이트 접속이 가능하다.

그 뒤 설치할 때 만들었던 비밀번호를 root아이디에 접속하면
접속이 차단되어있다.

그럼 다시 서버로 돌아와서
mysql --user=root --password
를 입력하면 mariadb에 접속하게 되고,
여기서 (admin은 계정명의 예시이다)
create user admin@localhost identified by '비밀번호';
grant all privileges on *.* to admin@localhost;
그랜트 옵션을 준다.
flush privileges;
exit;
를 통해 계정을 생성한다.


계정을 생성한 뒤 생성한 계정으로
웹사이트에 접속하면
로그인이 가능하다

 

 

서버를 싹 다 날리고 재구축을 하였고,

이제 남은일은 웹페이지를 좀 꾸미고 테이블을 새로 삽입해주면 된다.

 

'usb 대용 프로젝트(라즈비안)' 카테고리의 다른 글

ssh 서버 구축  (0) 2021.06.27
apache 서버 구축  (2) 2021.06.18
mariadb 테이블 설정  (1) 2021.06.17
Apache 기본 페이지 까지  (0) 2021.04.08
라즈비안 mariadb 설치  (1) 2021.04.07