Cách ổn định nhất / an toàn nhất để cài đặt MariaDB là gì?
Cách ổn định nhất / an toàn nhất để cài đặt MariaDB là gì?
Câu trả lời:
Cài đặt trình quản lý repo
sudo apt-get install python-software-properties
Nhập khóa ký GnuPG
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Sửa đổi sources.list
tệp của bạn để thêm MariadDB
Mở nó từ terminal ( gksudo gedit /etc/apt/sources.list
) và thêm các dòng sau vào cuối:
Đối với phiên bản 10:
deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
Hoặc có các dòng tự động được thêm vào:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
Đối với phiên bản 5.5:
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
Hoặc có các dòng tự động được thêm vào:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Làm mới hệ thống của bạn
sudo apt-get update
Và cuối cùng cài đặt MariaDB
sudo apt-get install mariadb-server
Để biết thêm thông tin xem trang tải về của họ .
main
đến các nguồn của bạn, điều này có thể dẫn đến xung đột: Askubfox.com/questions/425516/ trên
MariaDB 5.5 được bao gồm trong 14.04, để cài đặt nó, bạn có thể làm:
sudo apt-get install mariadb-server
Một cách khác là lấy nó từ MariaDB bằng cách làm theo các hướng dẫn sau .
Cài đặt chứng chỉ / khóa:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Sau đó thêm kho lưu trữ vào cuối của bạn /etc/apt/sources.list
với:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
Và cài đặt gói:
sudo apt-get update
sudo apt-get install mariadb-server
Tôi đã xác nhận nó trên một cài đặt địa phương.
main
nguồn tin của bạn, có thể dẫn đến xung đột: askubuntu.com/questions/425516/...
Cài đặt chứng chỉ / khóa:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Thêm kho lưu trữ vào cuối của bạn /etc/apt/sources.list
với:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
Và cài đặt gói:
sudo apt-get update
sudo apt-get install mariadb-server
Nếu bạn muốn, bạn có thể tạo một sources.list
tệp MariaDB tùy chỉnh . Sao chép và dán phần sau vào tệp có tên MariaDB.list bên dưới /etc/apt/sources.list.d/
(cũng có thể thêm tệp đó vào cuối /etc/apt/sources.list
):
# MariaDB 5.5 repository list - created 2013-02-01 01:36 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
(Tài nguyên:
main
nguồn tin của bạn, có thể dẫn đến xung đột: askubuntu.com/questions/425516/...
Ubuntu 14.04 LTS
Nếu bạn đã cài đặt MySQL, bạn nên gỡ bỏ nó.
Các bước này cho phép bạn bảo tồn cơ sở dữ liệu MySQL hiện có của mình. Chỉ cần theo dõi màn hình cài đặt MariaDB một cách cẩn thận.
(Remove MySQL)
apt-get remove --purge mysql-server mysql-client mysql-common
apt-get autoremove
apt-get autoclean
*** The above steps also remove phpMyAdmin and MySQLI
(Install MariaDB and get phpMyAdmin and MySQLI back)
apt-get install mariadb-server mariadb-client libmariadbclient-dev libmariadbd-dev phpmyadmin
Bạn có thể không yêu cầu các dev
gói. Định cấu hình lại phpMyAdmin để chỉ sử dụng SSL bằng cách chỉnh sửa /etc/phpmyadmin/apache.conf.
Tại thời điểm này, hầu hết mọi thứ sẽ hoạt động, nhưng tôi gặp vấn đề với cài đặt Dovecot của mình. Vì vậy, tôi cũng cài đặt các gói sau:
apt-get install dovecot-mysql *fixed mail receipt but sending is still blocked.
apt-get install libclass-dbi-mysql-perl
apt-get install php-auth
apt-get install php-pear
apt-get install postfix-mysql
3 lệnh apt-get cuối cùng có thể không cần thiết (vì gói lib class-dbi-mysql-perl có thể cài đặt chúng), nhưng trên máy chủ Test của tôi, tôi cần phải thực hiện chúng một cách riêng biệt.
Mọi thứ trên máy chủ LAMP của tôi hiện đang chạy tốt. Nếu bạn đã cài đặt phần mềm khác, bạn có thể cần kiểm tra phần mềm để đảm bảo bạn không thiếu bất kỳ thư viện nào họ cần.
Tại thời điểm này, MariaDB không có kho lưu trữ Oneiric mà chỉ có Natty (11.04): http://doads.askmonty.org/mariadb/repos khu /
Vì Oneiric vẫn đang trong giai đoạn thử nghiệm, bạn nên đợi bản phát hành cuối cùng hoặc thử sử dụng kho lưu trữ Natty.
Để cài đặt MariaDB trên hệ thống Ubuntu (Sống động) của bạn, hãy mở một thiết bị đầu cuối ( Ctrl+ Alt+ T) và chạy:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://tweedo.com/mirror/mariadb/repo/10.0/ubuntu vivid main'
Khi khóa được nhập và kho lưu trữ được thêm vào, bạn có thể cài đặt MariaDB với:
sudo apt-get update
sudo apt-get install mariadb-server
Hướng dẫn đầy đủ về cách cài đặt .deb
các tệp MariaDB theo cách thủ công có thể được tìm thấy ở đây
Trong trường hợp ai đó va vào câu hỏi, trang web MariaDB có "Cách thực hiện"
Đối với phiên bản 15.04 10.1 của MariaDB bạn chỉ cần làm:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.zol.co.zw/mariadb/repo/10.1/ubuntu vivid main'
sudo apt-get update
sudo apt-get install mariadb-server