Установіть Tiki Wiki CMS Groupware на Ubuntu 18.04 LTS

Вступ

Tiki Wiki CMS Groupware, також відомий як Tiki, є безкоштовною системою керування вмістом вікі з відкритим вихідним кодом. Функції Tiki включають вікі-сторінки, блоги, форуми, а також галереї файлів і зображень. Цей посібник навчить вас, як встановити Tiki на Ubuntu 18.04 VPS.

Передумови

У цьому посібнику передбачається, що ви вже налаштували екземпляр Vultr Cloud Compute з Ubuntu 18.04 і маєте root-доступ.

Встановіть Apache, MySQL і PHP

Tiki працює на вершині стека LAMP. Перед встановленням Tiki вам потрібно буде встановити Apache, MySQL та PHP.

Оновити список сховищ.

apt-get update

Встановіть Apache, MySQL, PHP і PHP модулі, необхідні для Tiki.

apt-get install apache2 mysql-server php-curl php libapache2-mod-php php-common php-sqlite3 php-intl php-mbstring php-xmlrpc php-mysql php-gd php-xml php-cli php-zip -y

Завершіть встановлення MySQL, виконавши таку команду.

mysql_secure_installation

Під час встановлення вам буде запропоновано ввести пароль root. Введіть безпечний пароль, це буде пароль root MySQL.

Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password: <Your Password>
Re-enter new password: <Your Password>
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y

Створіть базу даних MySQL для Tiki.

Tiki потрібна база даних MySQL. Увійдіть до консолі MySQL.

mysql -u root -p

Коли буде запропоновано ввести пароль, введіть пароль root MySQL. Після входу в систему створіть нову базу даних для Tiki.

mysql>CREATE DATABASE tiki;

Створіть нового користувача MySQL і надайте йому привілеї для щойно створеної бази даних. Ви можете замінити usernameі passwordна ім'я користувача та пароль на ваш вибір.

mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

Вийдіть з консолі MySQL.

mysql>exit

Завантажте та встановіть Tiki.

Завантажте останню версію Tiki.

cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download

Розпакуйте завантажений архів і перемістіть файли в корінь веб-сервера Apache.

apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1

Встановіть відповідні права доступу до файлу.

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/

Налаштуйте Apache для Tiki

Створіть файл хостів Apache для встановлення Tiki.

sudo nano /etc/apache2/sites-available/tiki.conf

Вставте наступний фрагмент у файл, замінивши example.comйого власним доменним ім’ям.

<VirtualHost *:80>
     DocumentRoot /var/www/html/
     ServerName example.com
     <Directory /var/www/html/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>
     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Увімкніть конфігурацію.

sudo a2ensite tiki.conf

Увімкніть модуль перезапису Apache та перезапустіть Apache.

sudo a2enmod rewrite
sudo systemctl restart apache2.service

Завершіть встановлення Tiki

Відкрийте вікно браузера на комп’ютері та перейдіть до свого доменного імені. Ви побачите веб-інсталятор Tiki. Перейдіть до інсталятора та введіть відомості про базу даних MySQL, які ви створили, коли буде запропоновано.

Залишити коментар

Повстання машин: застосування ШІ в реальному світі

Повстання машин: застосування ШІ в реальному світі

Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.

DDOS-атаки: короткий огляд

DDOS-атаки: короткий огляд

Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.

Революційні винаходи від Google, які полегшать ваше життя.

Революційні винаходи від Google, які полегшать ваше життя.

Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.

Функціональні можливості шарів еталонної архітектури великих даних

Функціональні можливості шарів еталонної архітектури великих даних

Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.

Еволюція зберігання даних – інфографіка

Еволюція зберігання даних – інфографіка

Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше