예전에 많이 설치했지만, 너무 오랜만이라 기억이 거의 안나서 구글에서 검색 후 설치하였음.
(이젠 기억이 안좋아서리... 소스 컴파일은 싫고.. 대충대충..ㅋㅋ)

설치 순서
1. Apache
2. MySQL
3. PHP

1. Apache 설치
 sudo apt-get install apache2

설치 후에 아이피나 localhost로 확인하면 실행되고 있다.

그후 MySQL 인증 모듈을 설치한다.
 sudo apt-get install libapache2-mod-auth-mysql

2. MySQL 설치
 sudo apt-get install mysql-server mysql-client

이후 root 패스워드를 넣는 창이 뜬다. 패스워드 넣고 패스

3. PHP 설치
 sudo apt-get install php5-mysql

설치가 완료되었다.

이제 제대로 작동하는지 알아봐야한다.
 sudo netstat -tap | grep mysql

 tcp     0     localhost:mysql     *:*     LISTEN     4914/mysqld

만일 확인이 안될 경우 데몬을 다시 실행한다.
 sudo /etc/init.d/mysql restart

APM 정상 설치 확인

설치 확인
기본 저장 장소가 /var/www 이다.
이것의 설정 파일은 /etc/apache2/sites-available/default 이다.

 sudo vi /var/www/phpinfo.php

i를 누른 후
 <? phpinfo(); ?>
ESC키 누른 후 :wq

브라우저를 실행 후 localhost/phpinfo.php 라고 입력하면
phpinfo 화면이 보여야 한다.

하지만 설정이 잘못되었는지 보이지는 않고 그 파일을 다운로드를 받는다.
아무래도 설정 문제인듯...

이것 저것 찾아본 결과 apache 다시 시작해보니 제대로 작동한다.
 sudo /etc/init.d/apache2 restart

아마 나중에 php와 mysql을 설치했는데, apache에서 제대로 인식을 안한듯..
이것만 해주면 될듯..

참고 블로그:
http://blog.naver.com/75hooni?Redirect=Log&logNo=100111291459


Posted by 노을지기

댓글을 달아 주세요

ssh을 사용하기 위해서는 ssh 프로그램이 필요하다.

그래서 검색한 결과...

iPuTTY 로 결정..

http://kldp.net/projects/iputty

이곳에서 다운받으시면 됩니다.
Posted by 노을지기

댓글을 달아 주세요

우분투를 사용하다 보니, 편하게 사용하는데, 도대체 무엇인지 몰랐다.
그래서 검색해보니 다음과 같다..
하나씩 알고 가자고..ㅋㅋ

commands:
update
upgrade
install
remove
autoremove
purge
surce
build-dep
dist-upgrade
deselect-upgrade
clean
autoclean
check

Apt-Get

apt-get 명령은, 새로운 소프트웨어 패키지의 설치, 존재하는 소프트웨어 패키지의 업그레이드, 패키지 목록 인덱스의 업데이트, 그리고 심지어 전체 우분투 시스템의 업그레이드를 수행하는 우분투의 Advanced Packaging Tool (APT) 에 사용되는, 강력한 명령어-라인 도구 입니다.

단순한 명령어-라인 도구로서, apt-get 은 서버 관리자를 위하여 우분투 내에서 사용할 수 있는 다른 패키지 관리 도구들에 비해 많은 장점을 가지고 있습니다. 이러한 장점의 몇 가지는 간단한 터미널 연결(SSH)로 쉽게 사용할 수 있는 것과 cron 스케쥴링 유틸리티에 의해 자동화 할 수 있도록 시스템 관리 스크립트에서 사용될 수 있다는 것 입니다.

apt-get 유틸리티의 몇 가지 잘 알려진 사용 예는:

  • 패키지 설치: apt-get 을 사용하여 패키지를 설치하는 것은 아주 간단 합니다. 예를 들어, 네트워크 스캐너인 nmap 을 설치하려면, 다음을 입력 합니다:

    sudo apt-get install nmap
  • 패키지 삭제: 패키지(들)을 삭제하는 것도 또한 직선적이고 간단한 작업 입니다. 이전 예제에서 설치하였던 nmap 패키지를 삭제하려면, 다음을 입력 합니다:

    sudo apt-get remove nmap
    [작은 정보]

    복수 패키지: 설치나 삭제를 위해 복수의 패키지를 지정할 때는, 공백(스페이스 키로)으로 구분 합니다.

  • 패키지 인덱스 업데이트: APT 패키지 인덱스는 /etc/apt/sources.list 파일에 지정된 저장소에서 사용 가능한 패키지들의 필수적인 데이타베이스 입니다. 저장소에 최근의 변경된 것으로 로컬(여러분의 컴퓨터에 저장되는) 패키지 인덱스를 업데이트 하려면, 다음을 입력 합니다:

    sudo apt-get update
  • 패키지 업그레이드: 시간에 걸쳐, 여러분의 컴퓨터에 현재 설치된 패키지의 업데이트된 버전이 패키지 저장소에 사용 가능하게 있을 수 있습니다. (예를 들어 보안 업데이트) 여러분의 시스템을 업그레이드 하려면, 위에 적힌대로 우선은 여러분의 패키지 인덱스를 업데이트 하고, 다음을 입력 합니다:

    sudo apt-get upgrade

    만약 패키지가 업그레이드 중에 의존되는 패키지를 설치하거나 삭제하는 것이 필요하면, 그것은 upgrade 명령에 의하여 업그레이드 되지 않습니다. 이러한 업그레이드를 위해, dist-upgrade 명령을 사용하는 것이 필요 합니다.

    또한, dist-upgrade 명령으로 여러분의 우분투 시스템 전체를 하나의 버전에서 다른 버전으로 업그레이드 할 수 있습니다. 예를 들어, 우분투 5.10 버전에서 6.10 버전으로 업그레이드 하려면, 우선 여러분 컴퓨터의 /etc/apt/sources.list 파일 내의 기존의 5.10 저장소를 6.10 저장소로 대체하는 것을 확신하고, 위에 설명한 apt-get update 명령을 간단히 입력하고, 마지막으로 실제 업그레이드는 다음의 명령을 입력하는 것으로 수행할 수 있습니다:

    sudo apt-get dist-upgrade

    모든 패키지 업그레이드에 필요한 상당한 시간이 흐른 후, 여러분의 컴퓨터는 새 버전으로 업그레이드 될 것 입니다. 전형적으로, 몇 가지 업그레이드 후에 해야 하는 절차는 업그레이드 한 버전을 위한 업그레이드 노트에 상세히 설명됩니다.

    apt-get 명령의 행위는, 즉 패키지의 설치와 삭제와 같은, /var/log/dpkg.log 로그 파일에 기록이 됩니다.

APT 사용에 대한 더 많은 정보는, 포괄적인 데비안 APT 사용자 지침서 를 읽거나 다음을 입력하십시오:

https://help.ubuntu.com
Posted by 노을지기

댓글을 달아 주세요

우분투에서 ssh가 설치되었는줄 알았더니, 안되어 있었다.
Telnet도 막혀있고... 그냥 telnet 사용할까하다가 나름 보안을 위해 ssh 로 사용하기로 하였다.

우분투가 좋은 점은 그냥 apt-get install 하면 된다..ㅎㅎ

sudo apt-get install ssh

끝..
알아서 다운받고.. 설치해주네..
예전에 rpm이나 소스 컴파일했는데..(나름 매트릭스의 화면을 볼 수 있어서 좋았는데, 이제는 기억 넘어로.)


Posted by 노을지기

댓글을 달아 주세요

너무 오랜만에 리눅스를 사용해서 가장 기본적인 것도 잊어버렸다.ㅠㅠ

여러 방법이 있지만, 그냥 Admin 그룹에 추가한다.

$sudo useradd -m [userID] -G admin

Ubuntu에서는 root 로그인을 하지 않고, sudo 라는 명령어를 사용한다. (가끔 귀찮을 때가..ㅠㅠ)

* 참고로 그룹 계정 만들기
sudo groupadd [group ID]
확인
vi /etc/group

사용자 확인을 위해
users 하니, ubuntu 가 왜 이리 많은지?.. 확인해야겠다.
user list 파일도 어디있는지...ㅠㅠ
redhat 만 사용한 기억만으로 우분투를 설치하였더니.. 어렵다.ㅜㅠ.


Posted by 노을지기

댓글을 달아 주세요