Встановлення MOODLE
Матеріал з Київський столичний університет імені Бориса Грінченки
Версія від 07:59, 12 травня 2015; L.varchenko (обговорення • внесок)
Зміст
Основні вимоги до встановлення системи Moodle
- Обʼєм жорсткого диску : 160MB вільного місця (min) + стільки, скільки потрібно для збереження матеріалів. 5GB є реальним обсягом.
- Процесор: 1GHz (min), рекомендовано 2GHz двоядерний. Ці параметри можуть змінюватися в залежності від використовуваних ресурсів.
- Резервне копіювання: принаймні, те ж саме (в віддаленому місці переважно), як зазначено вище, щоб зберегти резервні копії вашого сайту.
- ОЗУ: 256MB (min), рекомендовано 1GB або більше. Загальне правило полягає в тому, що Moodle може підтримувати від 10 до 20 паралельно працюючих користувачів для кожної 1 Гб оперативної пам'яті, але це буде коливатися в залежності від конкретного устаткування і програмного забезпечення комбінації і типу використання. 'Паралельно' насправді означає процеси веб-сервера в пам'яті одночасно (тобто користувачі взаємодіють з системою в вікні декількох секунд). Але мова не йде про користувачів, які «увійшли».
Вимоги до сервера
- Оновлення Moodle: Moodle 2.2 або пізніший (якщо оновлювати з старих версій, спочатку потрібно оновити до версії 2.2.11)
- Мінімальна версія PHP: PHP 5.4.4 (часто використовують PHP 5.4.x або 5.5.x для Windows - http://windows.php.net/download/)
- Ghostscript потрібно встановити для pdf анотацій.
Встановлення AMP (Apache, MySQL та PHP)
ОС Mac X
- OSX поставляється з підходящим веб-сервером Apache і не підходящим PHP (не містить всіх необхідних розширень).
- Liip 'в один клік' встановлювач з http://php-osx.liip.ch/.
- MAMP: Встановлювач 'в один клік' – легкий для використання і добре описаний.
- Softaculous AMPPS: Інший Встановлювач 'в один клік' – для обох Windows і OSX.
- MacPorts: Повний репозиторій пакетів Linux-стилю. Для огляду: Getting Apache, MySQL, and PHP Running under MacPorts
- Fink: альтернатива для MacPorts.
- BitNami MAMP Stack: Встановлювач 'в один клік' для MySQL, Apache і PHP, який підтримує BitNami додатки, такі як BitNami Moodle module.
- BitNami WAMP Stack: Дуже хороший встановлювач, який дозволяє встановлювати інші BitNami Stacks, такі як BitNami Moodle Stack
ОС Linux
- Пакунки потрібно встановлювати з репозиторіїв для Apache, PHP і MySQL.
- Для прикладу:
- Ubuntu - https://help.ubuntu.com/community/ApacheMySQLPHP
- Debian - http://wiki.debian.org/LaMp
- RedHat / Centos - http://www.howtoforge.com/quick-n-easy-lamp-server-centos-rhel
- SuSE / OpenSuSE - http://www.susegeek.com/internet-browser/install-configure-lamp-apachemysqlphp-in-opensuse-110/
Під ОС Windows
- Windows має більше варіацій, так як ви можете використовувати Apache або Microsoft's IIS Web Servers. Наступні інсталятори веб-сервера включають веб-сервер Apache, сервер баз даних MySQL, мова сценаріїв PHP та менеджер бази даних PhpMyAdmin (MySQL). Деякі з них можуть містити в собі інші компоненти.
- WampServer: найкращий встановлювач для Windows.
- BitNami WAMP Stack: Дуже хороший встановлювач, який дозволяє встановлювати інші BitNami Stacks, такі як BitNami Moodle Stack.
- EasyPHP: Хороша та відома альтернатива PHP.
- XAMPP: Ймовірно, найбільш відомий інсталятор для Windows. Він має використовуватися тільки для розробки або в якості особистого веб-сервера.
- Official PHP Documentation: Інструкції для встановлення PHP на всяких ОС Windows і варіаціях веб-серверів.
- MySQL: Виберіть Windows завантажте встановлювач.
- PostgreSQL: Завантажте встановлювач для Windows.