기록해! 정리해!

Rinux (12) -php 본문

Rinux

Rinux (12) -php

zsuling 2022. 6. 9. 14:30

06/09

 

top: 메모리 확인

ps: 프로세스 확인

chmod: 권한변경

chown: 소유권변경 

chgrp: 소유그룹변경

Q. a.txt 를 rw-r--r-x 로 변경하시오

: chmod 645 a.txt

mount / umount

ifconfig

netstat: 네트워크 연결상태, 라우팅 테이블 정보

/etc/services: 포트번호확인

 

06/10

 

º ps 명령을 통해 데몬의 프로세스 상태 확인하기

[root@localhost ~]# ps -ef | grep httpd

º APM 설치 : 아파치, php, mariaDB 설치

인터넷에서 다운받을 수 있게 함

yum도 인터넷이되야 다운받을 수 있음

 

1. [root@localhost html]# yum -y install httpd

2. [root@localhost html]# yum -y install httpd*

-- 1번보다 더 많은 것을 설치함

 

( yum -y install httpd httpd* --로 두문장을 합쳐서 한문장으로 다운받을 수 있음)

 

3. [root@localhost html]# yum -y install php php-mysql php*

4. [root@localhost html]# yum -y install mysql mysql-server mariadb mariadb*

 

º 

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf --포트번호 8899로 바꾸기
[root@localhost ~]# systemctl restart httpd
[root@localhost ~]# httpd -t --구문에 오류가 있는지 확인해보기
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message
Syntax OK --OK: 오류없음
[root@localhost ~]# cd /var/www/html 
[root@localhost html]# ls
gnuboard index.html
[root@localhost html]# rm -rf * --현재위치 안에 있는 파일 다 지우기
[root@localhost html]# ls
[root@localhost html]#  -- 아무것도 없음

 

[root@localhost html]# vi young.html

 

<div align=center> -- <영역 정렬=가운데>
<br><br><br> -- 줄바꿈(단독태그) ;  표준태그 <br/>
<h1> HELLO </h1> -- 헤드타이틀
</div> -- 닫아주기 

위의 주소는 127.0.0.01:8899/young.html 이다

기본주소 인덱스에 추가해보자

 

[root@localhost html]# vi /etc/httpd/conf/httpd.conf

 167     DirectoryIndex index.html index.htm index.php young.html

 

[root@localhost html]# systemctl restart httpd

 

하면은 기본주소를 새로고침했을 때 나온다

 

이제 이미지를 추가해보자

 

영심이를 다운받고

[root@localhost html]# find / -name young.jpg --사진 찾기
/home/korea/다운로드/young.jpg
[root@localhost html]# mkdir img --폴더 생성
[root@localhost html]# cp /home/korea/다운로드/young.jpg ./img/young.jpg --폴더로 사진복사 (지정할 새이름)
[root@localhost html]# vi  young.html

 

div align=center>
<br><br><br>
<h1> HELLO WORLD </h1>
<br><br>
<img src=./img/young.jpg width=300 height=200 > 

</div>

 

귀여운 영심이 등장 !!

 

º php

 

[root@localhost html]# vi index.php 

<?php phpinfo() ?> --단축형은 <? phpinfo()? >

[root@localhost html]# find / -name php.ini
/etc/php.ini

[root@localhost html]# vi /etc/php.ini

 197 short_open_tag = On --off를  On으로

[root@localhost html]# systemctl restart httpd --php는 데몬이랑 연결되어있어서 데몬리스타트 해줘야함

[root@localhost html]# ls
img  index.php  php.ini  young.html

[root@localhost html]# vi index.php 

<h1>
<?="환영합니다"?>  -- = 은 출력
</h1>
<br>
<? phpinfo() ?>

<h1>
<?="환영합니다"?>
<?= 5+7 ?>
</h1>
<br>
<? phpinfo() ?>


'Rinux' 카테고리의 다른 글

Rinux (13) -mysql  (0) 2022.06.10
Rinux 예제 (6) -정보처리기사  (0) 2022.06.09
Rinux 예제 (5)  (0) 2022.06.09
Rinux (11) - 파일 압축, 암기  (0) 2022.06.09
Rinux (예제 4)  (0) 2022.06.09
Comments