[Linux] 리눅스 계정생성, 디비계정생성, vhost설정방법

//[Linux] 리눅스 계정생성, 디비계정생성, vhost설정방법

[Linux] 리눅스 계정생성, 디비계정생성, vhost설정방법

계정생성 및 설정 방법

1) 계정 : servis , 패스워드 : abc!@# 일때

# useradd servis.servis <== servis 라는 계정 및 그룹생성

# passwd servis <== servis에 대한 비번을 생성 (기존 비번이 있을시 비번이 변경됨)
Changing password for user servis.
New UNIX password: <==생성할 비번 abc!@# 을 입력하면 됨 (주의 : 입력을 해도 글자는 안보임)
Retype new UNIX password: <== 암호 확인차 한번더 입력함

상단방법으로 계정생성시 /home/servis/public_html 폴더가 생성됩니다.
(설정에따라 /home/servis 혹은 /home/servis/www 가 생성되기도 합니다)
servis 계정으로 ftp 접속시 상단의 폴더경로로 접속이 됩니다.

2) apache vhost 에 신규 도메인 추가방법

# vi /usr/local/apache/conf/httpd.conf

NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin apm@servis.co.kr ### 관리자 메일계정 ###
DocumentRoot /home/servis/public_html ### 실제 홈 소스파일이 들어있는 폴더 위치 ####
ServerName servis.co.kr ### 사용할 도메인 ####
ServerAlias www.servis.co.kr ### 같이 사용할 도메인 ###
ErrorLog /var/log/httpd/servis.co.kr-error_log ### 에러로그 관련 ####
CustomLog /var/log/httpd/servis.co.k-access_log common ### 엑서스 로그 관련 ###
</VirtualHost>

위 내용을 붙여 넣으시면 됩니다.
위 내용은 소스파일로 설치시의 경로이며 rpm 으로 아파치 설치시 설정파일 경로만 변경되며 위 내용을 하단의 설정파일 위치에 동일하게 붙여넣으시면 됩니다.
rpm로 설치된경우 경로
# vi /etc/httpd/conf/httpd.conf

설정파일 변경후 아피치를 재시작하시면 변경내용이 적용됩니다.

# apachectl stop
# apachectl start
(apachectl restart 명령은 특정경우 안먹을때가있으니 되도록 중지후 시작을 권장합니다)

3) mysql 디비생성 및 디비계정 추가

# mysql -u root -p mysqㅣ <== mysql에 root로 접속

Enter password: <== root 비번 넣어줌

디비계정 : servis , 패스워드 : abc!@# 일때

mysql> create database servis; <== 디비 생성

mysql> grant all privileges on servis.* to ‘servis’@’%’ identified by ‘abc!@#’ with grant option;

<==== grant all privileges on 디비명.* to ‘유저명’@’%’ identified by ‘패스워드’ with grant option;

mysql> flush privileges; <== mysql 재시작없이 설정적용
mysql> exit

By |2019-08-12T16:55:55+00:0012월 5th, 2018|Categories: linux|0 Comments

About the Author: