MariaDB'yi kurmanın en sağlam / en güvenli yolu nedir?
MariaDB'yi kurmanın en sağlam / en güvenli yolu nedir?
Yanıtlar:
Repo yöneticisini kurun
sudo apt-get install python-software-properties
GnuPG imzalama anahtarını alın
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
MariadDBsources.list
eklemek için dosyanızı değiştirin
Terminalden ( gksudo gedit /etc/apt/sources.list
) açın ve sonuna aşağıdaki satırları ekleyin:
10. Sürüm için:
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
Veya satırların otomatik olarak eklenmesini sağlayın:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
5.5 Sürümü için:
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
Veya satırların otomatik olarak eklenmesini sağlayın:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Sisteminizi yenileyin
sudo apt-get update
Ve sonunda MariaDB'yi kur
sudo apt-get install mariadb-server
Daha fazla bilgi için indirme sayfalarına bakınız .
main
, kaynaklarınıza yol açan ve çatışmalara yol açabilecek ikinci bir depo eklediğini unutmayın: askubuntu.com/questions/425516/…
MariaDB 5.5, 14.04'te bulunmaktadır, yüklemek için şunları yapabilirsiniz:
sudo apt-get install mariadb-server
Bir alternatif, bu talimatları izleyerek onu MariaDB'den almak olacaktır .
Sertifikaları / anahtarları yükleyin:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Ardından havuzunu sonuna ekleyerek ekleyin /etc/apt/sources.list
:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
Ve paketi kurun:
sudo apt-get update
sudo apt-get install mariadb-server
Yerel bir kurulumda onayladım.
main
, kaynaklarınıza yol açan ve çatışmalara yol açabilecek ikinci bir depo eklediğini unutmayın: askubuntu.com/questions/425516/…
Sertifikaları / anahtarları yükleyin:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Havuzunu sonuna kadar ekle /etc/apt/sources.list
:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
Ve paketi kurun:
sudo apt-get update
sudo apt-get install mariadb-server
İsterseniz özel bir MariaDB sources.list
dosyası oluşturabilirsiniz . Aşağıdakileri kopyalayıp, altındaki MariaDB.list adlı bir dosyaya yapıştırın /etc/apt/sources.list.d/
( altına da eklenebilir /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
(Re) Kaynaklar:
main
, kaynaklarınıza yol açan ve çatışmalara yol açabilecek ikinci bir depo eklediğini unutmayın: askubuntu.com/questions/425516/…
Ubuntu 14.04 LTS
MySQL kurulumunuz varsa, kaldırmalısınız.
Bu adımlar, mevcut MySQL veritabanlarınızı korumanıza izin verir. Sadece MariaDB kurulum ekranlarını dikkatlice takip edin.
(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
dev
Paketleri gerektirmeyebilirsiniz . PhpMyAdmin'i yalnızca /etc/phpmyadmin/apache.conf dosyasını düzenleyerek SSL kullanacak şekilde yeniden yapılandırın.
Bu noktada, pek çok şey işe yarayacak, ancak Dovecot kurulumumla ilgili problemlerim vardı. Bu yüzden aşağıdaki paketleri de kurdum:
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
Son 3 apt-get komutu gerekli olmayabilir (çünkü libclass-dbi-mysql-perl paketi bunları kurabilir), ancak Test sunucumda bunları ayrı ayrı yapmam gerekiyordu.
LAMP sunucumdaki her şey şimdi iyi çalışıyor. Yüklü başka bir yazılımınız varsa, ihtiyaç duydukları kütüphaneleri kaçırmadığınızdan emin olmak için yazılımı denemeniz gerekebilir.
Şu anda, MariaDB Oneiric deposuna sahip değil, sadece Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Oneiric hala beta sürümünde olduğu için, son sürüm için beklemelisiniz ya da Natty deposunu kullanmayı denemelisiniz.
MariaDB'yi Ubuntu (Vivid) sisteminize kurmak için bir terminal açın ( Ctrl+ Alt+ T) ve çalıştırın:
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'
Anahtar alındıktan ve depo eklendikten sonra, MariaDB'yi aşağıdakilerle birlikte kurabilirsiniz:
sudo apt-get update
sudo apt-get install mariadb-server
MariaDB .deb
dosyalarını manuel olarak yükleme ile ilgili tam kılavuz burada bulunabilir
Birinin soruya çarpması durumunda, MariaDB web sitesinde "Nasıl" bulunur
MariaDB'nin 15.04 sürüm 10.1'i için:
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