Linux Server/Server 구축

[기타] mediawiki 설치 방법

실력키우기 2018. 8. 26. 20:06

[ mediawiki 설치 방법 ]


# apt-get update


# apt-get install apache2       -> 아파치 설치


# apt-get install mysql-server       -> mysql 설치


# apt-get install php libapache2-mod-php php-xml php-gd php-mysql       -> php 및 필요 라이브러리 설치


# vi /etc/apache2/sites-available/000-default.conf       -> 해당 파일 열어 웹루트 설정

 

ServerName 10.230.9.49

        DocumentRoot /var/www/html/mediawiki

<Directory /var/www/html/mediawiki>

        Options Indexes FollowSymLinks

        AllowOverride All

        Require all granted

</Directory>

 

# vi /etc/php/7.0/apache2/php.ini       -> php 설정


upload_max_filesize = 30M   // 해당부분 30M로 수정 (기본값2M)

extension=mysql.so    // 추가

extension=gd.so       // 추가

 

# tar -zxvf mediawiki-1.25.2.tar.gz       -> 다운로드받은 미디어위키 압출 풀기


# mv mediawiki-1.25.2 /var/www/html/mediawiki       -> 디렉터리 경로 변경


# cd /var/www/html/


# /etc/init.d/apache2 restart       ->  아파치 재시작


# cd /usr/local/src/


# mv LocalSettings.php /var/www/html/mediawiki/


미디어 위키는 디폴드 값으로 파일을 올릴수 없도록 설정되어 있다.

설치한 미디어위키 디렉터리 안에 LocalSettings.php 파일내용에 아래내용 수정


$wgEnableUploads = true;

$wgFileExtensions = array('png','gif','jpg','jpeg','xls','pdf','ppt','docx');