$sudo apt-get install apache2
$sudo apt-get install libapache2-mod-auth-mysql
$sudo apt-get install libapache2-mod-php5
$sudo apt-get install libapache2-mod-auth-mysql
$sudo apt-get install libapache2-mod-php5
(2) PHP5 설치
$sudo apt-get install php5
$sudo apt-get install php5-mysql
$sudo apt-get install php5-gd
$sudo apt-get install php5-mysql
$sudo apt-get install php5-gd
(3) mysql 설치
$sudo apt-get install mysql-server
(4) 아파치 rewrite 설정
$sudo a2enmod rewrite
$sudo vi /etc/apache2/apache2.conf => 수정
==> 맨 아래줄에 아래내용 추가
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
LoadModule rewrite_module modules/mod_rewrite.so
<Directory "/etc/www/tc">
Options FollowSymLinks
AllowOverride FileInfo
</Directory>
$sudo vi /etc/apache2/apache2.conf => 수정
==> 맨 아래줄에 아래내용 추가
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
LoadModule rewrite_module modules/mod_rewrite.so
<Directory "/etc/www/tc">
Options FollowSymLinks
AllowOverride FileInfo
</Directory>
위 설정 저장 후 아파치 재기동
만약 아파치 가상 호스트를 셋팅 하고 싶으면 즉, 각 도메인마다 다른페이지를 할당하고 싶을 때 아래와 같이 설정한다.
$sudo /etc/init.d/apache2 restart
만약 아파치 가상 호스트를 셋팅 하고 싶으면 즉, 각 도메인마다 다른페이지를 할당하고 싶을 때 아래와 같이 설정한다.
$sudo vi /etc/apache2/sites-available/default => 기존값 변경없이 아래내용 추가
...
<VirtualHost *:80>
DocumentRoot 원하는 디렉토리
ServerName aaa.com
ServerAlias *.a.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot 원하는 디렉토리
ServerName bbb.com
ServerAlias *.b.com
</VirtualHost>
...
<VirtualHost *:80>
DocumentRoot 원하는 디렉토리
ServerName aaa.com
ServerAlias *.a.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot 원하는 디렉토리
ServerName bbb.com
ServerAlias *.b.com
</VirtualHost>
저장후 아파치 재기동
$sudo /etc/init.d/apache2 restart
(5) 파일 업로드 용량증가를 위한 PHP 설정
$sudo vi /etc/php5/apache2/php.ini => 아래 내용을 수정
...
memory_limit = 16M
post_max_size = 8M
upload_max_filesize = 2M
...
memory_limit = 16M
post_max_size = 8M
upload_max_filesize = 2M
저장후 아파치 재기동
$sudo /etc/init.d/apache2 restart
(6) 아파치 서비스 포트 추가
$sudo nano /etc/apache2/ports.conf
...
NameVirtualHost *:80
Listen 80
NameVirtualHost *:9090
Listen 9090
...
NameVirtualHost *:80
Listen 80
NameVirtualHost *:9090
Listen 9090
댓글 없음:
댓글 쓰기