CentOS7에서 apt-get이 샐행될려면 무얼 어떻게 설치해야하는지, 검색해봐도 못찾겠습니다.

huso의 이미지

수고 많습니다.
리눅스 초보라 따라하기 밖에 할 줄 모르는데,
CentOS7을 사용하면서 Debian을 기준으로 설명된 글을 따라하다보니,
apt-get . . . 명령이 간간이 나타납니다.
yum으로 바꾸어 실행해봐도 되지 않고...
안되는 일을 하고 있는 것일까요?
하고자 하는 작업은 CentOS7에 PHP 5.5버전을 설치하는 과정입니다.
초보자 입장 배려해주시고, CentOS7에서 apt-get을 설치하여 실행할 수 있는 방법을 안내해주시면 감사하겠습니다.

Prentice의 이미지

혹시 다음 링크가 도움이 되시나요?

https://www.softwarecollections.org/en/scls/rhscl/php55/

huso의 이미지

예, 감사합니다.
링크해주신 글을 따라서 시도해보겠습니다.

초보자라 CentOS만 사용해봤는데, apt-get이 자꾸 나오고, apt-cache도 나오고 하니, 이번 참에 데비안이라는 것과 씨름을 해봐야하나 하고 고민 중이었습니다.

huso의 이미지

감사합니다.
덕분에 php 5.5 설치 완료하였습니다.
그런데, 재시동하고 나서보니, 도로 5.4가 되어버리는데,
난감...

익명 사용자의 이미지

잘 질문하셨습니다. 만약에 'CentOS 7에 PHP 5.5를 설치하고 싶다'라는 내용 없이, 'Centos 7에서 apt-get을 쓰고 싶다'라고 질문하셨다면 아마 달리는 대부분의 답변은 '그런거 안 된다'일 것입니다. apt-get이나 yum은 패키지 관리자이며, 배포판의 많은 구성 요소와 통합되어 있기 때문에 단순히 apt-get만 설치한다고 해서 일이 해결되는 것이 아닙니다.

이걸 XY 문제라고 하고, 초보자들이 겪는 실수 중 하나이기도 합니다. 진짜 문제인 X를 해결하기 위해서 생각해 본 해결책 Y가 있는데 사실 Y도 올바른 답이 아니었다는 거죠.

혹시 PHP 5.4로 되돌아갔다는 부분에서, 그걸 어떻게 확인하셨나요? 명령행에서 php -v를 실행시킨 건지, 아니면 웹 서버에서 phpinfo()를 실행시킨 건가요?

huso의 이미지

php -v 로 확인하였습니다만...
당초에 php 5.4 설치된 상태에서 위의 링크를 따라서 추가 설치 진행하였고, php -v로 php 5.5를 확인하였습니다
재 시동하고나서 다시 확인하니 5.4로 나오더라는 이야기입니다
현재는 모두 제거 하고 다시 설치를 진행하고 있습니다.
좋은 말씀에 감사드립니다.

Prentice의 이미지

원래 제가 드린 링크에서 마지막 단계인 scl enable php55 bash는, PHP 5.5를 활성화시킨 채로 bash를 켜라는 명령이었던 듯합니다. 즉, 일시적으로 현재(?) 셸에서만 PHP 5.5를 실행하는 거요.

아마 마지막 단계를 다시 실행하셨으면 다시 PHP 5.5가 실행되지 않았을까 싶지만, 웹 연동으로 실행할 때도 적용되진 않았을 듯합니다.

매번 수동으로 실행하지 않고 자동으로 하는 방법, 여러 계정에 적용하는 방법은 다음 링크를 참조하세요. 감사합니다.

https://access.redhat.com/solutions/527703

huso의 이미지

기초가 부족하여 민폐를 끼치는 것 같아서 죄송합니다.
알려주신 링크를 참조하여 다시 시도해보겟습니다.
제가 설치할려고하는 오픈소스 하나가 PHP 5.5 이상 MySQL 5.6.17+ 또는 MariaDB를 요구하고 있어서
쌩초보를 엄청 힘들게 하고 있습니다.
이 버전을 지원해주는 웹호스팅은 찾을 수가 없었습니다. 대부분 MySQL 5.5까지만 지원하였습니다.

감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.