PHP 학습 기록 1부: Ubuntu1404에 LAMP 설치

WBOY
풀어 주다: 2016-07-29 08:51:29
원래의
1241명이 탐색했습니다.

저는 가까운 시일 내에 PHP 풀스택 개발을 배울 예정이며, 스스로를 격려하기 위해 학습 과정을 요약한 일련의 기사를 쓸 것입니다.

첫 번째 글은 LAMP 환경 설치를 기록하고 있습니다

0. Apache 웹 서버 설치

설치 전 시스템 업데이트

sudo apt-<span>get</span> update && sudo apt-<span>get</span> dist-upgrade
로그인 후 복사

그런 다음 Apache를 설치합니다

sudo apt-<span>get</span> install apache2
로그인 후 복사

이 때 브라우저에 localhost를 입력하면 "작동합니다!"라는 메시지가 표시됩니다. 설치가 성공했습니다.

PHP 학습 기록 1부: Ubuntu1404에 LAMP 설치

1. MySQL 데이터베이스를 설치합니다.

sudo apt-<span>get</span> install mysql-server php5-mysql
로그인 후 복사

그런 다음 몇 가지 보안 설정을 수행합니다. 루트 비밀번호, 원격 로그인 등을 포함합니다.

sudo mysql_secure_installation
로그인 후 복사

필요에 따라 Y/n을 선택하시면 됩니다.

2. PHP 설치

php5 및 일부 유용한 확장 프로그램(php5-curl, php5-imagick 등)을 설치합니다.

sudo apt-<span>get</span> install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-imagick php5-cli
로그인 후 복사

Apache가 index.php를 먼저 찾도록 Apache의 dir.cof 파일을 수정합니다.

<ifmodule mod_dir.c><span>    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</span></ifmodule>
로그인 후 복사

그런 다음 Apache 웹 서버를 다시 시작합니다.

sudo service apache2 restart
로그인 후 복사
로그인 후 복사

3. 웹사이트의 루트 디렉터리를 수정합니다.

두 개의 구성 파일을 수정해야 합니다.

1) /etc/apache2/apache2.conf,找到<code><directory></directory>을 수정하고 <code>/var/www/을 자신의 디렉토리로 교체합니다

2) <code>/etc/apache2/sites-available/ 수정 000-default .conf<code><code>/etc/apache2/sites-available/000-default.conf, DocumentRoot /var/www/html<code>DocumentRoot /var/www/html 찾기, <code>/var/www/html<code>/var/www/html을 자신의 디렉터리

로 바꾸세요. 그런 다음 Apache를 다시 시작하세요

sudo service apache2 restart
로그인 후 복사
로그인 후 복사

3) "index.html" 파일을 자신의 루트 디렉터리에 복사합니다.

cp /<span>var</span>/www/html/index.html /自己的根目录
로그인 후 복사

4 , 요약

이제 LAMP 환경이 설치되었으며, 향후 자신만의 홈페이지를 개발할 수 있습니다.

참조 링크:

[1] ZH 치즈: Ubuntu 14.04는 LAMP(Linux, Apache, MySQL, PHP)를 설치합니다.

[2] Ubuntu 14.04는 Apache를 설치합니다.

위 내용은 PHP 학습 기록의 첫 번째 부분인 Ubuntu1404에 LAMP를 설치하는 내용을 포함하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿