MySQL 기초


리눅스 설치

mysql 설치

Apache 설치

sudo apt-get install apache2

mysql 인증 모듈 설치

sudo apt-get install libapache2-mod-auth-mysql

mysql 설치

sudo apt-get install mysql-server mysql-client

php 설치

sudo apt-get install php5-common php5 libapache2-mod-php5

php-mysql 연동 모듈설치

sudo apt-get install php5-mysql

아파치 재시작

sudo /etc/init.d/apache2 restart


댓글 본문
  1. jenniferlee
    I like your post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.
  2. rebeccahickshq
    Thank you for sharing your details and experience. I think it very good for me. |=>bloons tower defense 5 super smash flash 2
  3. kristenwarne
    Students Assignment Help serves the best assignment help services for the students. We have the top assignment writers who offer excellent quality assignment writing services to the students. Our professional writers have proficiency in a writing assignment. For more info visit
  4. alexis
    Those students who are searching for assignment help services in USA can contact with our experts. We are best services providers over the country. Our experts are available round the clock, students can contact them at any time.
  5. alexis
    If you are in need for online writing assistance for an intricate thesis topic, then avail our <a href="">assignment writing service</a> in U.S. and save your time to relax and do your studies properly. Our <a href="">assignment help</a> online service in USA has earned huge popularity among both domestic and international students. There’s no better place in the USA than MyAssignmenthelp. Contact us now to buy assignments online in the USA Leave your tensions to us and enjoy your free time.
  6. - Lets Get Started with MS Office Setup Installation at Just Enter Office Setup product Key at
  7. AllAssignmentHelp reviews
    you can go through reviews. It will help you to know about the services, and it will help you to know whether that site is reliable or not. This is a way of understanding the opinion of users, and it helps the website to maintain its functionality and reliability.
  8. Jacobliam
    Many times students are tensed for their projects and assignments, so at that time they can take online assignment help to complete it on time. There are experts available online who prepare the perfect assignment for you.
  9. - Office Setup can be downloaded and installed on your devices by visiting the link online. Microsoft Office suite includes a number of world-leading applications like MS Word, MS Excel, and many others. Every version of the Office product requires a product key to activate the subscription. Let’s discuss the process of downloading, installation, and activation of your version of the Office product.
  10. Online Help – Step by Step guide for Norton Setup, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup Norton product.
  11. – HP provides a vast range of peripheral devices such as DeskJet, OfficeJet, OfficeJet Pro, All-in-One and Envy printers etc. The HP printers use the latest technology and advanced features which helps you to print, copy and scan as well with ease.
  12. international payment gateway
    Get all kind of merchant services and processing details at the Merchant Stronghold including High Risk Merchant Account, High Risk Payment Gateway, Low Risk Merchant Account, and other similar service. Also, you can get the Merchant Account for Online Business, Merchant Account Payment Gateway, High Risk Credit Card Processing details for your business by analysing the Merchant Account Provider.
  13. Chargeback Representment
    We are directly integrated with banks and merchant services, allowing us to track down a dispute and take a pro-active approach to solving a problem before it turns into a chargeback. By taking prompt action on notifications (also known as media requests or requests for information) and making sure the banks have received our communications, we can help you avoid chargebacks.
  14. pogo support phone number
    Pogo Support - Call 1-844-456-8733 (US/CA) or 01444 39 0119 (UK) for Pogo-related issues. Any errors or issues will be fixed by us related to Pogo Games.
    Norton Utilities is a utility program which is used for the purpose of analyzing, maintaining, optimizing and configuring the devices. As Norton Utilities 16 is the latest version of Norton Utilities which is compatible with Windows XP, Windows Vista, Windows 7, Windows 8 or Windows 10 Devices.
  16. Reset AOL Mail Password
    Reset AOL Mail Password – If you are a user of AOL Mail then you are aware of a great many features of AOL Mail and must have experienced them. The AOL Mail has very user-friendly ways to deal with the issues of their customer’s issues too. Such as in case you forget your password and want to change it for good. You can follow these steps to Reset AOL Mail Password.
  17. xiaojun
    20180820 junda
  18. ㅁㄴㅇㄻㅁ
    저 때랑 이제 버전이 다른 것 같아요
    • ㅁㄴㅇㄻㅁ
      php5 대신에

      다운 받으면 되는거죠? 바뀐 것 같은데
    • 쉼쉼이
      해결하셨나요? 저도 똑같은 문제..... 어떻게 하는거지..
      • 코딩잘하고싶어요 ㅎ
        감사합니다. 왜 안되나 했는데 ㅋㅋㅋㅋ
        • 프론트엔드백
          apache2와 php7을 연동해 사용하는것은 별로 인가요?
        • 헬리사우드
          ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)라는 문제는 어떻게 해결하죠? 전 접근권한이 없어서 어떻게 할수가 없네요..코딩야학보고서 구름으로 하는데..
        • 오빠는다르다
        • 이블루
          우분투 환경에 따라서
          환경 구축하는 방법도 다르네요.
          무튼 3일동안 헤매다
          리눅스에서 우분투를 설치하고
          환경 구축까지 완료했습니다.
        • Happily1st
          "우분투 lamp 설치"로 검색해서
          sudo apt-get install lamp-server^
        • Summer Tree
          안녕하세요 질문이 있어 글을 올려봅니다.
          예전에 우분투 14에서는 문제 없이 설치가 잘 되었는데 오늘 다시 우분투16에서 동영상을 다시 따라했더니
          에러가 계속 나와서 구글링도 해보 자료를 찾아봐도 해결 방법을 찾지 못해 이렇게 질문을 올려 봅니다.
          아래 에러 내용입니다.
          summertree@summertree-VirtualBox:~$ sudo apt-get install libapache2-mod-auth-mysql
          패키지 목록을 읽는 중입니다... 완료
          의존성 트리를 만드는 중입니다
          상태 정보를 읽는 중입니다... 완료
          E: libapache2-mod-auth-mysql 패키지를 찾을 수 없습니다

          summertree@summertree-VirtualBox:~$ sudo apt-get install php5-common php5 libapache2-mod-php5
          패키지 목록을 읽는 중입니다... 완료
          의존성 트리를 만드는 중입니다
          상태 정보를 읽는 중입니다... 완료
          libapache2-mod-php5 패키지를 사용할 수 없습니다. 하지만 다른 패키지가 참조하고 있습니다.
          해당 패키지가 누락되었거나 지워졌다는 뜻입니다. 아니면 또 다른 곳에서
          패키지를 받아와야 하는 경우일 수도 있습니다.

          php5 패키지를 사용할 수 없습니다. 하지만 다른 패키지가 참조하고 있습니다.
          해당 패키지가 누락되었거나 지워졌다는 뜻입니다. 아니면 또 다른 곳에서
          패키지를 받아와야 하는 경우일 수도 있습니다.

          php5-common 패키지를 사용할 수 없습니다. 하지만 다른 패키지가 참조하고 있습니다.
          해당 패키지가 누락되었거나 지워졌다는 뜻입니다. 아니면 또 다른 곳에서
          패키지를 받아와야 하는 경우일 수도 있습니다.

          E: 'php5-common' 패키지는 설치할 수 있는 후보가 없습니다
          E: 'php5' 패키지는 설치할 수 있는 후보가 없습니다
          E: 'libapache2-mod-php5' 패키지는 설치할 수 있는 후보가 없습니다

          이렇게 나옵니다. 해결 방법을 찾고 있습니다.

        • DongHyeon Kim
          안녕하세요! 지금 mysql 우분투에 설치중에 mysql모듈설치부터 터미널에 입력하였을 떄 진행되지 않습니다.
          아마 오랜 시간 지난 강의이다 보니 중간에 사용되지 않는 모듈들이 있습니다.
          터미널 명령어 대체할 수 있는 것으로 업데이트가 가능할까요?
          댓글로 이에 대한 피드백을 남겨주시면 감사합니다!!
        • ayoung
          • 건의
            Ubuntu 15.10 이후로 libapache2-mod-auth-mysql 패키지가 더 이상 사용되지 않는 것으로 보입니다.
          • NamJin Kim
          • 우분투 서버 버전을 설치하신 경우에는 우분투 GUI를 이용할 수 없기 때문에(당연히 웹브라우저도 이용 불가) Apache의 첫화면을 확인할 수 없네요. 검색해보니 Virtual Box에서 80번 포트로 포트포워딩을 해주면 호스트 PC의 웹브라우저를 통해 확인이 가능하다고 합니다.

            다음 사이트에 설명이 되어있네요.
          • JustStudy
          • dkiekkf
            맥 유저인데요

            위에서 설명해주신대로 다 하고 맥에서 복사를 한 다음에 리눅스 가상머신으로 가서

            붙여넣기를 하면 파이어폭스나 검색에서는 붙여넣기가 잘되는데

            유독 터미널 안에서만 ^v 이렇게만 뜨고 실제 제가 카피했던 내용은 안나오네요

            뭐가 문제 일까요?
          • cham
            • 체피
              저도 같은 질문 드릴게요 ㅜㅜ
              php 쓰고 나서 마지막에 localhost/phpinfo.php 입력했는데 저도 404 Not Found가 뜨네요
              제대로 설치된게 맞는지, php가 제대로 돌아가는 것이 맞는지 궁금합니다 ㅜㅜ

              해결 방법을 검색해봤는데 html 디렉토리 안에 php 파일을 새로 만들라고 하더라구요
              그래서 www 디렉토리에 있는 phpinfo.php를 삭제하려고 했는데 rm 명령어를 썼을 때
              rm: 'phpinfo.php'를 지울 수 없음: 허가 거부
              이렇게 뜨고 html 안에 php 파일을 새로 만들어서 저장하려고 해도
              php 파일을 쓸 수 없다고 떠서 어떻게 해야할 지 모르겠습니다..
            • 체피
              아마 html이 파일이 아니라는 에러문이 뜰거에요 그러면
              cd html
              이라고 입력하시면 디렉토리로 들어가게 될 거에요
              거기에서 cat index.html 이라고 치시면 동영상에 있는 것처럼 보실 수 있으실거에요
              • Myoung Gon Jung
                아래 질문과 같습니다.
                질문사항이 있습니다. 앞부분은 잘 따라서 했는데
                cd /var/www 하고
                ls -al하면 세줄이 나오는데 마지막줄이 날자뒤에 index.html로 되여 있지 않고 그냥 html로 되여 있네요.

                그래서 다음으로 오는 명령이 cat index.html이 당연안되구요 , cat html도 안되더라구요

                그리고 다른 질문은 한글이 깨져서 다이아몬드 모양으로 나오는거같습니다.

                죄송합니다 또 질문이있습니다.
                우분투 서버버전으로 설치를 했는데 자꾸 데스크탑 모드로 가서 확인을 하시네요..
                서버버전을 설치한 사람은 어떻게 해야하죠?
                어케 하면 좋죠 ?
                안녕하세요 .
                오늘 질문너무 많이 드리는것 같네요. ㅋㅋ

                cat phpinfo.php를 입력하고 enter치니
                터미널에 정상적으로 나오구요
                헌테 브라우저에 localhost라고 적으면 it works라고 나오긴 하지만
                localhost/phpinfo.php 라고 적으면 not found라고 나오네요
                이건 php가 정상적으로 설치가 안됬다는 것인가요 ?
                동영상 너무 감사합니다.
                질문사항이 있습니다. 앞부분은 잘 따라서 했는데
                cd /var/www 하고
                ls -al하면 세줄이 나오는데 마지막줄이 날자뒤에 index.html로 되여 있지 않고 그냥 html로 되여 있네요.

                그래서 다음으로 오는 명령이 cat index.html이 당연안되구요 , cat html도 안되더라구요
                어케 하면 좋죠 ?
              • 조신부리
              • 송사리
                저만 그런진 모르겠지만 vi로 편집할때 방향키 움직이면 영문들 뜨고

                아주 편집하기 거지같으신분들은 sudo apt-get install vim

                이거 설치 하시고 하면 스트레스가 줄어드실겁니다
              • Soori
                저의 우분투님은 간만에 혼자 업데이트 하시느라 암것도 안 되네요.ㅠㅠ 펜 소리만 요란해요~ㅠㅠㅠㅠㅠㅠ
                • egoing
                  localhost 는 자신의 컴퓨터이고요. 아마존에서 주는 긴 주소가 바로 접근할 수 있는 주소가 맞습니다.
                  • 박재희
                    저도 아마존 웹서비스에서 EC2로
                    영상 보며 따라하고 잘 배우고 있는데요,
                    localhost 라고 쳤을 때 제 홈페이지가 안나오네요

                    혹시 EC2가 클라우딩 컴퓨터라서 localhost가 안되는건가요?

                    거기서 주는 자신만의 아이피 긴~ 문장 있잖아요
                    그게 localhost와 동일한 기능인가요?

                    그게 동일한 기능이면..
                    제 문제는 해결 되는데 말이죠.. 모르니 답답하네요
                  • 정보정
                    이렇게 좋은 배움의 장을 마련해 주셔서 감사드립니다.
                    각 단원별로 해보면 많은 도움을 받았습니다.
                    다름이 아니라 아래와 같은 에러에 봉착하여 실력이 부족하여 해결을 못하고 있습니다.
                    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

                    데스크탑에 버추얼박스 설치하고 윈도우, 우분투 등 테스트과정을 거쳐 mysql, phpmyadmin 접속은 잘되서
                    열심이 하고 있는 중입니다.

                    상기의 에러는 아마존 웹서비스 EC2에서 apache, mysql, php5 설치하고 apache와 php는 확인이 아주 잘
                    되서 실습을 진행하고 있습니다.
                    하지만 mysql이 아마존 웹서비스 EC2에 설치한것만 도저히 접속이 안됩니다.
                    해결책이 있나 검색해서 시도를 해도 안됩니다.
                    상기 에러의 경로도 '/var/run/mysqld/mysqld.sock' 로 나오는데 다른분은 또 다르게 나오고
                    ubuntu 권한도 제일 상위디렉토리에서 sudo chown ubuntu . -R 로 바꾸기도 했는데도 안되고
                    어떻게 해야 하나요?
                    아마존 웹서비스 EC2을 안쓰면 되는데 안되니까 도저히 열이 받아서 해결을 도와 주십시요 ^^
                  • 나무마루
                    리눅스는 어렵다...
                  • yeatz
                    이미 해결하셨겠지만, 저도 같은 문제가 있어서 구글링을 해봤습니다.
                    위 링크에 해답이 있을 지 모르겠네요.

                    링크의 내용은 다음과 같습니다.


                    위의 내용을 아래와 같이 바꿉니다.

                    • Jaesang Lee
                      저도 localhost/phpinfo.php가 안되네요 우분투 버젼이 업그레이드 되서 그런거같기도 하고요...
                    • allen
                      안녕하세요! 이고잉님은 아니지만 오늘 따라해보고 도움되실까봐 답변드려요

                      우분투가 업데이트되었는지

                      그냥 var/www에 index 파일이 생기는게 아니라

                      var/www/html 디렉토리에 생기네요!

                      따라서 실행하실 때에도

                      cd/var/www/html 로 해당 파일이 있는 디렉토리로 진입하신 후에

                      sudo vi phpinfo.php 로 파일을 만드시면 됩니다.

                      파이어폭스로 실행하실 때에는 localhost/phpinfo.php로 실행하시면 되고요
                      버전 관리
                      현재 버전
                      선택 버전
                      graphittie 자세히 보기