Develop/Linux 5

06. FTP 설치 및 설정 (vsftpd)

워드프레스 사용일 경우 테마 업로드나 파일 업로드 같은것을 사용함. 기본 리눅스 계정을 사용해도 상관 없으나 내 서버의 루트 권한을 가진 계정을 아무렇게나 노출시키고 싶진않아 ftp용 계정을 만들어 워드프레스나 기타 웹서비스에서 사용하려고 함. 1.vsftpd 설치확인 $ rpm -qa | grep vsftpd vsftpd-3.0.2-29.el7_9.x86_64 이미 나는 설치가 되어 있었지만.. 2. vsftpd 설치 $ sudo yum install vsftpd -y 3. 설정 $ cd /etc/vsftpd $ sudo vi vsftpd.conf anonymous_enable=YES# anonymous(익명) 사용자의 접속 허용여부 local_enable=YES# 서버 일반 계정으로 ftp 접속 허용..

Develop/Linux 2021.08.01

05. CentOS Virtual Host 설정

간단하게 요약하자면 1. 웹서버 소스 2. httpd.conf용 폴더생성 (site-available, sites-enable 폴더 사용) 3. virtual host용 conf파일 작성 4. httpd 재시작 1. 웹서버 소스 /www/test/index.html /www ㄴ test ㄴ index.html 2. httpd.conf 용 폴더생성 (site-available, sites-enable) $ cd /etc/httpd/conf $ sudo mkdir sites-available $ sudo mkdir sites-enable sites-available에 이런저런 conf파일을 저장하는 용도 sites-available의 conf파일을 sites-enable에 넣어주면 사용됨. httpd.con..

Develop/Linux 2021.08.01

03. CentOS 웹서버 설치 (php, httpd, mariaDB)

설치순서 Apache(httpd) -> DB -> PHP 순으로 설치 Apache $ sudo yum -y install httpd* $ httpd -version 후에 아파치 시작 재시작등 명령어 $ sudo systemctl start httpd $ sudo systemctl restart httpd $ sudo systemctl stop httpd .bashrc 에 alias 등록 (해도되고 안해도 되고) $ vi ~/.bashrc alias apachestart='sudo systemctl start httpd' alias apacherestart='sudo systemctl restart httpd' alias apachestop='sudo systemctl stop httpd' MariaDB ..

Develop/Linux 2021.07.29

리눅스 사용자 계정 추가 및 sudo 권한추가

1. 사용자 추가하기 (adduser, useradd) $ sudo adduser [userId] 2. sudo group에 추가 $ sudo addgroup [userId] sudo 3. sudoers 파일에 아이디 추가 $ sudo vi /etc/sudores 파일을 수정하거나 저장을 할때 readonly라며 엄청난 경고를 보내곤 한다. 그럴땐 :wq! 를 살포시 눌러준다. 추가 : 가령 vi에서 원하는 대로 에디팅이 안될때 vim을 설치해주면 된다. 기본적으로 깔고보자. $ sudo apt-get install vim

Develop/Linux 2019.09.03