다운받은 WinARM 파일을 클릭하면 압축 풀 디렉토리를 설정하는 화면이 나온다. C:\ 라고 설정하면 C:\WinARM 디렉토리에 압축이 풀리게 된다.
압축이 모두 풀린 후 시스템 등록정보의 환경변수를 설정 해 줘야 한다. 윈도우+PauseBreak 버튼을 누르면 시스템 등록정보 창이 뜬다.
환경변수를 클릭하면 아래으 창이 뜬다. 시스템 변수 란에 Path 를 찾아 편집 버튼을 누르자.
Path 변수값 젤 뒤에 다음과 같이 적자 ;c:\WinARM\bin;c:\WinARM\utils\bin
Programmer Note 설치
Programmer Note는 단지 메모장과 같은 역활을 할 뿐이다. 컴파일러와 연동하여 컴파일러를 통해 실행파일을 만들게 된다. Programmer Note는 무료이므로 사람들이 많이 사용하는 것이고, 다른 여러 프로그램이 많다. UltraEditor도 많이 사용 했던 것 같다.
Programmer Note를 클릭하여 설치 한 후 메뉴의 Tools>Options 선택하면 아래의 화면이 나온다.
Tools의 Scheme에서 C/C++ 선택하자. 처음 설치이기 때문에 ADD 버튼을 눌러 컴파일러을 연동 해 주자.
mod_url 문제를 해결하지 못하고 서버에 개발상태로 바꿔놓아 컴파일하다 보니 무엇을 설치하고 지웠는지 기억조차 없어서 새벽에 다시 안녕리눅스 1.3을 다시 설치하였다. 설치하고 설정하는데 2시간 정도 걸린 거 같다. 다행히 백업 해 놓은 파일들을 제자리로 옮기다 보니 설정하고 복원하는데 금방 끝난 듯.
[root@duwon /]# pkgadd -u mysql mysql-client php-mysql mysql:5.0 : Update 성공 mysql-client:5.0 : Update 성공 php-mysq:5 : Update 성공 ==> 의존성 패키지 apache 성공 ==> 의존성 패키지 php 성공 ==> php-mysql Update 성공
[root@duwon /]# chmod 775 /var/run
[root@duwon /]# service mysql restart MySQL 를 정지함: [ 확인 ] MySQL (을)를 시작합니다: [ 확인 ] [root@duwon /]# mysql mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.0.51 AnNyung MySQL RPM
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> use mysql; Database changed mysql> update user set password = password('********') where user = 'root'; Query OK, 3 rows affected (0.00 sec) 일치하는 Rows : 3개 변경됨: 3개 경고: 0개
[root@duwon /]# vi /etc/httpd/conf/module.d/php.conf #LoadModule php5_module modules/libphp5.so #주석제거
[root@duwon /]# vi /etc/httpd/conf/httpd.conf #아래 내용 추가 LoadModule redurl_module modules/mod_url.so <IfModule mod_alias.c> # 아래는 phpmyadmin 을 별칭처리 한다. Alias /DB /home/httpd/DB/
<Directory "/home/httpd/DB/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all Deny From env=NoAccess </Directory>
# 아래는 system check utility 을 별칭처리 한다. Alias /SSU /home/httpd/SSU/
<Directory "/home/httpd/SSU/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all Deny From env=NoAccess </Directory> </IfModule>
실험시간 컴퓨터에 xinetd 가 설치 되어 있지않아 타겟보드와 TFTP를 이용 할 수 없었다. 그리하여 인터넷을 용하여 설치 하려고 하였다. 설치된 리눅스가 페도라 4. http://rpmfind.net/linux/RPM/Red_Hat_(FC-4).html 에서 페도라용 xinetd rpm을 다운 받았다.