IT News/Computer

CentOS for Webserver 명령어 모음 및 설명

skyLove1982 2015. 5. 8. 14:19
반응형

Adding a User

useradd <username>
passwd <username>

 

https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-users-add.html

 

 

Delete a User

userdel -rf <username>  

// remove the user's home directory pass the -r option to userdel

 

 

 

파일 압축 하기

tar -zcvf <destinationPath.tar.gz> <orignPath>

 

파일 압축 풀기

tar -xvf <destinationPath.tar.gz>

 

 

디렉토리 강제 삭제 (하위폴더까지)

rm -rf  <path>

 

파일 및 디렉터리 검색

find -name *ftp    // 파일이나 디렉터리 끝이 ftp 로 끝나는것 검색

 

 

centos 기본적으로 사용자를 추가하면 /home/사용자명으로 홈 디렉터리가 생성되고 그 폴더로 ftp 접속이 됨

 

 

-------------------------------------------------------------------

 

/etc/httpd/conf/httpd.conf  // 파일을 열어서 최 하단에 아래와 같은 형식으로 추가를 하자.

 

NameVirtualHost *:80    이것이 반드시 필요함
ServerName localhost   이것도 반드시 필요함

 

서버 기본 경로와 도메인은 반드시 httpd.conf 에 있어야 함

<VirtualHost *:80>
ServerAdmin
관리자메일@도메인주소

DocumentRoot /home/계정명/www
ServerName 도메인주소

ErrorLog logs/dummy-도메인주소-error_log
CustomLog logs/dummy-도메인주소-access_log common
</VirtualHost>

 

Include virtual-sites/*.conf  도메인에 따른 다른 설정 내용은 다른 디렉터리를 만들어서 관리할 수 있다. 여기에서는 virtual-sites 라고 해서 지정을 했으며 확장자는 conf 로 해야한다. 형식은 바로 위의 <VirtualHost *:80> 형식을 따라하면 된다.
-------------------------------------------------------------------

 

 

/home 경로에서 chcon -R -t httpd_sys_content_t <path> 으로 입력해야하는데

 

chcon -R -t httpd_sys_content_t <계정명>

 

그리고 그 안에 www 폴더를 만들어서 관리하기가 좋기때문에

chcon -R -t httpd_sys_content_t  <계정명/www> 으로 해주면 좋다.

 

chmod 755 <path> // 으로 해서 웹서버의 접근을 허용해주어야 한다.

 

/sbin/service httpd restart    // 그리고 웹서버 제시작한다.

 

-------------------------------------------------------------------

 

 

mysql 접속

mysql -u root -p


 

 

mysql version 확인

mysql --version

 

기본 mysql 디비 경로

/var/lib/mysql

 

 

mysql 각 디비 폴더의 소유권에 대한 그룹과 계정을 mysql 로 바꾸어야 한다.

따라서 /var/lib/mysql/디비이름  폴더에 가서

chown mysql:mysql *  으로 명령어를 입력하면 된다.

 

 

-------------------------------------------------------------------

 

일반적으로 리눅스는 SFTP 기능을 포함하고 있다.일례로 CentOS 최소 설치시에도 SFTP 서버 기능이 포함된다.

 

 

http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_SFTP_%EC%84%9C%EB%B2%84_%EC%82%AC%EC%9A%A9

 

 

 

 

 

 

 

 

반응형