서버 점검 안내

dsclub은 서비스의 안정성과 성능 향상을 위해
매일 04시 30분에 정기 점검이 진행됩니다.

점검 시간: 오전 4시 30분 ~ 4시 35분

해당 시간 동안 일시적으로 서비스에 접속이 불가능하오니, 양해 부탁드립니다.

웹(Web)테크 자료4 -웹서버 구축 > 코딩 스토리

웹(Web)테크 자료4 -웹서버 구축

페이지 정보

작성자 profile_image tak2 (192.♡.0.1) 작성일 23-06-12 01:03 조회 6,395 댓글 1

본문

목차:

1. 우분투에 Openssh 설치

2. apm설치

 -apache2

 -php7.4

 -mariadb

 -php&db 연동 모듈

3. 추가 설치

 -gd라이브러리

 -iconv

 

내용:

(1) -1 Openssh 설치

웹서버를 구축하기에 앞서 보다 편리하게 서버를 운영하기 위해 원격으로 제어할 수 있는 Openssh를 설치합니다.

 

-시스템 업데이트

sudo apt-get update -y

 

-Openssh 설치

apt install openssh-server -y

 

-Openssh 시작&자동 재시작

systemctl statu sshd

systemctl enable sshd

 

-서버 아이피(ip) 확인을 위한 net tools 설치

apt install net-tools -y

 

-서버 아이피(ip) 확인

ifconfig

또는

ipconfig

 

아이피 확인 시 IPv4 옆의 아이피(ip)만 확인합니다.

 

 (2) -1. Apache2 설치

sudo apt install apache2 -y

 

*html 폴더 위치

/var/www/

 

-html 폴더 설정,

라즈베리파이의 우분투의 apache2는 html 폴더의 권한이 기본 시스템 폴더 권한과 같아서 수정을 할 수 없습니다. 따라서 이를 해결하기 위해 777 또는 755권한을 부여합니다.

sudo chmod 777 -R /var/www/html

 

-apache2 시작&자동 재시작

systemctl status apache2

systemctl enable apache2

 

(2) -2. php7.4 설치

-php7.4를 설치합니다.

apt install php7.4

 

-php&db 연동모듈을 설치합니다.

apt install php7.4-common libapache2-mod-php7.4 php7.4-cli  php7.4-fpm php7.4-common libapache2-mod-fcgid-y

 

-php&db 연동모듈 시작&자동 재시작

systemctl status php7.4

systemctl status php7.4-fpm

 

(2) -3. mariadb 설치

-mariadb를 설치합니다.

sudo apt install mariadb -y

 

-mariadb 시작&재시작

systemctl status mysql

systemctl enable mysql

 

-apache2 재시작

systemctl restart apache2

 

(3) -1. GD라이브러리 설치

apt install php-gd -y

 

(3) -2. Iconv 설치

apt install php7.4-iconv

좋아요62 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

2kat님의 댓글

no_profile 2kat 아이피 (220.♡.000.000) 작성일

?

전체 269건
게시물 검색

접속자집계

오늘
1,372
어제
1,445
최대
4,271
전체
292,282