مطالب مرتبط
دستهبندیهای سایت
مشاهده دستهبندیها
بستن دستهبندیها
-
AbanteCart
-
ActiveMQ
-
Akeneo
-
Alfresco Community
- Apache
-
Apache Airflow
-
Apache Guacamole
-
Apache Solr
-
Canvas LMS
-
Cassandra
- CI/CD
-
CiviCRM
-
CMS Made Simple
-
Code Dx
-
Composr
-
Concrete5
-
Confluent Platform
-
Coppermine
-
CouchDB
- cPanel
-
Diaspora
- Directadmin
-
Discourse
-
Django
-
DokuWiki
-
Dolibarr
-
DreamFactory
-
Drupal
-
Elasticsearch
-
ELK
-
ERPNext
-
EspoCRM
-
Etcd
-
eXo Platform
-
Fat Free CRM
-
Ghost
-
GitLab CE
-
GitLab EE
-
Grafana
-
Hadoop
-
HashiCrop Consul
-
HHVM
-
Horde Groupware Webmail
-
JasperReport
-
Jenkins
-
JetBrain YouTrack
-
JFrog Artifactory Open Source
-
Joomla
-
JRuby
-
Kafka
-
Kong
-
Kubernetes Sandbox
-
Lamp
-
LAMP Production-Ready
-
LAPP
-
Let’s Chat
-
Liferay
-
Limesurvey
-
Live Helper Chat
- LVM
-
Magento
-
Mahara
-
Mantis
-
MariaDB
-
MariaDB Galera
-
Matomo
-
Mattermost
-
Mautic
-
MEAN
-
MediaWiki
-
Memcached
-
MODX
-
MongoDB
-
Moodle
-
MyBB
-
MySQL
-
NATS
-
Neo4j
-
Neos
- Nginx
-
NGINX Open Source
-
Noalyss
-
Node.JS
-
Node.js
-
nopCommerce
-
Odoo
-
Open Atrium
-
Open EdX
-
Opencart
-
Openfire
-
OpenProject
-
Orange HRM
-
OroCRM
-
OsClass
-
Owncloud
-
OXID EShop
-
Parse Server
-
Phabricator
-
PhpBB
-
PhpList
-
Pimcore
-
Plone
-
Pootle
-
PostgreSQL
-
Prestashop
-
ProcessMaker Community
-
ProcessWire
- ProFTPD
-
Publify
-
RabbitMQ
-
Redash
-
Redis
-
Redmine
-
Redmine+Agile
-
ReportServer Community
-
ReportServer Enterprise
-
Resource Space
-
Review Board
-
Review Board + Power Pack
-
Roundcube
-
Ruby
-
SEO Panel
-
SilverStripe
-
Simple Machines Forum
-
SonarQube
-
Spree
-
Subversion
-
SuiteCRM
-
TensorFlow Serving
-
TestLink
-
Tiki Wiki CMS Groupware
-
Tiny Tiny RSS
-
Tomcat
-
Trac
-
TYPO3
- Virtualmin
-
Weblate
-
WebMail Pro PHP
-
WildFly
-
Wordpress
-
WordPress Multisite
-
WordPress Production-Ready
-
WordPress With NGINX And SSL
-
XOOPS
-
ZooKeeper
-
Zurmo
مشاهده همه دستهها
تغییر دایرکتوری دادههای MariaDB برای WebMail Pro PHP
در این مقاله:
نکته: ما در حال تغییر ساختار فایل و پیکربندی بسیاری از استکهای بیتنامی هستیم. در نتیجهی این تغییرات، مسیر فایلهایی که در این آموزش به آنها اشاره شده ممکن است تغییر کند که این موضوع هم به این بستگی دارد که استک بیتنامی شما از پکیجهای سیستمی نیتیو لینوکس استفاده میکند (رویکرد A) یا نسخهای self-contained است (رویکرد B). برای تشخیص نوع اپلیکیشنتان و انتخاب رویکرد متناسب، دستور زیر را اجرا کنید:
test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
خروجی این دستور نشان میدهد که بیتنامی شما از کدام رویکرد (A یا B) استفاده میکند و به شما کمک میکند که در این راهنما مسیر، پیکربندی و دستورات متناسب با آن را انتخاب کنید. برای اطلاعات بیشتر راجع به این تغییرات، به بخش سوالات رایج مراجعه کنید.
رویکرد A: اپلیکیشنهای بیتنامی که از پکیجهای سیستمی استفاده میکنند
- آن دسته از اپلیکیشنهای بیتنامی که از پکیجهای سیستمی استفاده میکنند، به صورت پیشفرض دادههای MariaDB را در دایرکتوری /bitnami/mariadb/data دارند. برای بررسی این موضوع میتوانید از دستور زیر استفاده کنید:
cat /opt/bitnami/scripts/mariadb-env.sh | grep DB_DATA_DIR
export DB_DATA_DIR="${DB_VOLUME_DIR}/data"
نکته: متغیر محیطی DB_VOLUME_DIR برابر /bitnami/mariadb تنظیم شده است.
- برای تغییر دایرکتوری دادههای MariaDB، فایل /opt/bitnami/scripts/mariadb-env.sh را مطابق زیر اصلاح کنید:
...
export DB_DATA_DIR=/bitnami/mariadb/data
...
- در نهایت دایرکتوری data/ را به موقعیت جدید منتقل کرده و پایگاه داده را دوباره راهاندازی کنید.
رویکرد B: اپلیکیشنهای Self-Contained بیتنامی
- برای استکهای Self-Contained بیتنامی، دایرکتوری دادههای MariaDB به صورت پیشفرض در مسیر /opt/bitnami/mariadb/data قرار دارد. برای تغییر محل این پوشه، فایل /opt/bitnami/mariadb/my.cnf را مطابق زیر تغییر دهید:
...
datadir=/opt/bitnami/mariadb/data
...
- فایل /opt/bitnami/mariadb/scripts/ctl.sh را به گونهای اصلاح کنید که به دایرکتوری جدید اشاره داشته باشد:
--datadir=/opt/bitnami/mariadb/data
- در نهایت دایرکتوری data/ را به موقعیت جدید منتقل کرده و پایگاه داده را دوباره راهاندازی کنید.