Linux lamp 설치 설정
PHP 개발 과 서버 운영 환경 은 LAMP 조합, 즉 Linux + Apache + Mysql + Php / Perl / python 을 우선 선택 하여 서버 성능 을 최적화 할 수 있 습 니 다.어떻게 로 컬 컴퓨터 Ubuntu 에 LAMP 환경 을 설치 하고 설정 합 니까?우 분투 9.10 자체 가 리 눅 스 커 널 기반 이기 때문에 리 눅 스 는 이미 만들어 진 것 이다.Ubuntu LAMP Server 패 키 지 를 사용 하면 Linux 에서 Apache, Mysql, Php 의 통 일 된 설치 와 설정 을 간단하게 실현 할 수 있 고 설정 을 설치 할 필요 가 없습니다.Ubuntu 환경 에서 LAMP 구성 요 소 를 어떻게 설치 합 니까?
Ubuntu 인터페이스 관리자 사용: 시스템 - > 시스템 관리 - > 새로 만 든 패키지 관리자 - > 편집 - > 작업 태그 로 그룹 패키지 - > LAMP 서버 (선택) - > 확인 - > 이전 창 으로 돌아 가 응용 프로그램 (또는 System - > Administration - > Synaptic Package Manager - > 편집 - > Mark packages by Task - > LAMP Server - > OK) 을 클릭 합 니 다.그리고 시스템 은 자동 으로 lamp 환경 패 키 지 를 다운로드 하여 몇 분 안에 다운로드 하면 됩 니 다.설치 과정 에서 Mysql 루트 계 정의 비밀 번 호 를 설정 하 라 고 요구 할 것 입 니 다. 기억 하 십시오.또한 우 분투 시스템 이 업그레이드 되면 lamp 환경 구성 요소 도 최신 버 전 으로 동시에 업 데 이 트 됩 니 다.
설치 완료 테스트: Firefox 브 라 우 저 를 열 고 주소 표시 줄 에 127.0.0.1 을 입력 하여 It works 를 표시 합 니 다!Apache 서버 가 이미 작업 을 시 작 했 음 을 나타 내 고 LAMP 설치 도 이렇게 완료 되 었 습 니 다. /ec2 서버 의 IP 주소 나 도 메 인 이름 을 입력 하 십시오.
Linux ubuntu LAMP 설치 설정 환경 - It Works
물론 Gnome 를 사용 하지 않 고 터미널 명령 을 사용 하 는 것 도 간단 합 니 다. 직접 명령: apt - get install apache 2 my sql - server my sql - client phop 5 - gd phop 5 - mysql 설정 Ubuntu 파일 실행 읽 기와 쓰기 권한
LAMP 구성 이 설치 되면 PHP 네트워크 서버 루트 디 렉 터 리 의 기본 설정 은: / var / www 입 니 다.리 눅 스 시스템 의 보안 원칙 으로 인해 디 렉 터 리 에 있 는 파일 읽 기와 쓰기 권한 을 바 꾸 는 것 은 루트 사용자 만 사용 할 수 있 기 때문에 우 리 는 www 폴 더 에 php 파일 을 새로 만 들 수도 없고 수정 하거나 삭제 할 수도 없습니다. / var / www 디 렉 터 리 의 읽 기와 쓰기 권한 을 먼저 수정 해 야 합 니 다.인터페이스 관리자 에서 오른쪽 키 속성 을 통 해 파일 권한 을 수정 할 수 없습니다. 루트 터미널 명령 을 실행 해 야 합 니 다:
sudo chmod 777 /var/www
.그리고 html 나 phop 파일 을 쓸 수 있 습 니 다.777 에 표 시 된 파일 권한 에 대해 잘 모 르 면 이 글 에서 파일 권한 666 이 무슨 뜻 인지 볼 수 있 습 니 다.어떻게 phpmyadmin - Mysql 데이터베이스 관 리 를 설치 합 니까인터페이스 관리자 사용: 시스템 - > 시스템 관리 - > 새로 만 든 패키지 관리자 - > phpmyadmin - > 오른쪽 키 로 표 시 를 검색 하여 설치 합 니 다.또는 명령 을 직접 사용 합 니 다: sudo apt - get install phpmyadmin 설치 시작.
phpmyadmin 설정: 설치 과정 에서 웹 서버: apache 2 또는 lighttpd 를 선택 하고 apache 2 를 선택 하고 tab 키 를 누 르 면 확인 합 니 다.그리고 설 정 된 Mysql 데이터베이스 비밀 번 호 를 입력 하여 비밀 번 호 를 연결 하 라 고 요구 합 니 다 Password of the database 's administrative user.그리고 phpmyadmin 과 apache 2 를 연결 합 니 다. 제 예 를 들 어 www 디 렉 터 리 는 / var / www, phpmyadmin 은 / usr / share / phpmyadmin 디 렉 터 리 에 있 기 때문에 명령: sudo ln - s / usr / share / phpmyadmin / var / www 로 연결 합 니 다.
phpmyadmin 테스트: 브 라 우 저 주소 표시 줄 에서 열기http://localhost/phpmyadmin。 Ubuntu LAMP 아파 치 설정 방법
1. mod 사용 하기rewrite 모듈 터미널 명령: sudo a2enmod rewrite 아파 치 서버 재 부팅: sudo / etc / init. d / apache 2 restart
Apache 재 부팅 후 테스트 할 수 있 습 니 다. / var / www 디 렉 터 리 에 새 파일 test. php 를 만 들 고 코드 를 기록 할 수 있 습 니 다.
<?php phpinfo(); ?>
저장, 주소 표시 줄 에 입력http://127.0.0.1/test.php 혹시http://localhost/test.php php 설정 정보 가 올 바 르 게 나타 나 면 LAMP Apache 가 정상적으로 작 동 했 음 을 나타 낸다 (Apache 서버 를 다시 시작 한 후 테스트 하 는 것 을 기억 하 라).2. 아파 치 지원. htm. html. php sudo gedit / etc / apache 2 / apache2. conf 또는 sudo gedit / etc / apache 2 / mods - enabled / php5. conf 를 열 린 파일 에 AddType application / x - httpd - php. php. htm. html 를 추가 하면 됩 니 다.LAMP 설정 Mysql 테스트
위의 php, Apache 는 이미 테스트 를 했 습 니 다. 다음은 Mysql 데이터베이스 가 올 바 르 게 사용 되 었 는 지 다시 한번 테스트 해 보 겠 습 니 다.
/ var / www 디 렉 터 리 에 mysql 새로 만 들 기test.php:
저장 종료, 주소 표시 줄 입력http://127.0.0.1/mysql_test. php 는 "Mysql 이 올 바 르 게 설정 되 었 습 니 다" 라 고 표시 하면 OK 를 표시 합 니 다. 그렇지 않 으 면 아파 치 서버 를 다시 시작 한 후 다시 시도 합 니 다.Firefox 브 라 우 저 에서 중국어 디 스 플레이 오류 해결
위 에서 FireFox 브 라 우 저 에서 mysql 열기test. php 또는 phpmyadmin 테스트 시 중국어 오류 가 발생 하면 기본 언어 설정 문제 입 니 다. 해결 방법 은 다음 과 같 습 니 다.
apache 설정 파일 열기: udo gedit / etc / apache 2 / apache 2. conf, 맨 뒤에:
AddDefaultCharset UTF-8
을 추가 합 니 다.아파 치: sudo / etc / init. d / apache 2 다시 시작 리 셋 my sqltest. php 중국어 코드 가 없습니다.my sql: my sql - u root - p 를 인공 적 으로 시작 하려 면 알림 에 따라 비밀 번 호 를 입력 하 십시오.아파 치 를 다시 시작 할 때 나타 나 면: * 웹 서버 아파 치 2 를 다시 시작 합 니 다 아파 치 2: 서버 의 정규 화 된 도 메 인 이름 을 안정 적 으로 결정 할 수 없습니다. 서버 이름 아파 치 2 에 127.0.1.1 을 사용 합 니 다. 서버 이름 에 127.0.1.1 을 사용 하여 서버 의 정규 화 된 도 메 인 이름 을 안정 적 으로 결정 할 수 없습니다.
apache 설정 파일 을 수정 합 니 다: sudo gedit / etc / apache 2 / apache2. conf, 파일 마지막 설정: ServerName 127.0.0.0.1 LAMP 구성 요소 가 자주 사용 하 는 터미널 명령
apache: sudo / etc / init. d / apache 2 다시 시작
mysql: sudo / etc / init. d / mysql 다시 시작
php. ini: sudo gedit / etc / php 5 / apache 2 / php. ini 설정
apache2. conf: sudo gedit / etc / apache 2 / apache2. conf 설정
PHP CGI: sudo / var / www / cgi - bin / Ubuntu PHP 편집기
마지막 으로 LAMP 설정 이 완 료 됐 습 니 다. 우 분투 에서 간단 한 php 코드 편집 을 하고 Gedit 을 사용 하면 됩 니 다.Gedit 는 HTML, PHP, Javascsript 등 수 십 개 언어 에 가 까 운 코드 하 이 라이트 기능 을 지원 합 니 다.PHP 프로젝트 개발 이 라면 Zend Studio, Eclipse 와 같은 PHP IDE 편집 기 를 사용 하 는 것 을 권장 합 니 다.텍스트 편집 VIM 도 괜찮다 고 합 니 다.
PS: Windows XP 에서 LAMP 환경 을 구축 하려 면 xampp 빠 른 설치 설정 법 을 사용 해 보 세 요. 사용 하기 도 편리 하고 빠 릅 니 다. 앞의 하이퍼링크 나 구 글 을 클릭 하면 어떻게 사용 하 는 지 알 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 파일 압축 및 압축 풀기파일 의 간단 한 압축 과 압축 해 제 를 실현 하 였 다.주요 테스트 용 에는 급 하 게 쓸 수 있 는 부분 이 있 으 니 불편 한 점 이 있 으 면 아낌없이 가르쳐 주 십시오. 1. 중국어 문 제 를 해 결 했 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.