- 시스템 업데이트 & Apache2, DB, PHP 설치
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get install apache2 mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring
- sudo apt-get install php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl php-bcmath git
- MediaWiki 저장 폴더 생성
- mkdir tmp
- cd tmp
- MediaWiki 다운로드
- 압축해제 & 웹 서버로 이동
- tar -xvzf mediawiki-*.tar.gz
- sudo ln -s ~/tmp/mediawiki-1.37.2 /var/www/html/mediawiki
- 링크를 만들지 않고 복사 또는 이동해도 됨.
- mysql 시작
- sudo service mysql restart
- mysql 설정
- sudo mysql -u root -p
- CREATE USER 'wiki_admin'@'localhost' IDENTIFIED BY 'asdf1234!@';
- CREATE DATABASE my_wiki;
- GRANT ALL ON my_wiki.* TO 'wiki_admin'@'localhost';
- quit;
- 서버 시작
- sudo service apache2 restart
- 설치
- http://localhost/mediawiki 접속
- set up the wiki 클릭
- 설치 중 DB 이름은 5. 에서 생성한 my_wiki
- 설치 중 DB 계정은 5. 에서 설정한 wiki_admin/asdf1234!@
- 설치 중 확장기능 모두 선택
- 설치가 완료되면 LocalSettings.php 파일은 다운받아서 MediaWiki 폴더로 저장
- /var/www/html/mediawiki/LocalSettings.php
- visual editor 설정
- wfLoadExtension( 'Parsoid', 'vendor/wikimedia/parsoid/extension.json' );
- 테스트
- /var/www/html/mediawiki
2022년 4월 12일 화요일
Ubuntu 20.04에 미디어위키(mediawiki) 설치
피드 구독하기:
댓글 (Atom)
[python] subprocess
proc.py import asyncio from argparse import ArgumentParser from asyncio import sleep async def process_function(user, file_path): if use...
-
용량이 큰 파일 업로드 시 net::ERR_CONNECTION_RESET 오류 발생할 경우. http_server = tornado.httpserver.HTTPServer(app, max_buffer_size=10485760000) upload_for...
-
특정 시그널에 연결 되어 있는지를 확인 def isSignalConnected(_obj, signal_name): metaObj = _obj.metaObject() for i in range(metaObj.methodC...
-
class Program { static void Main(String[] args) { string zipPath = "..."; string extractPath = Path.G...
댓글 없음:
댓글 쓰기