Saya perlu menginstal versi terbaru dari apache, php, dan mysql yang tersedia di situs web mereka, tetapi masalahnya adalah repositori apt belum memiliki versi pembaruan ini.
Versi yang saya inginkan: Apache 2.4.4, PHP 5.4.16 dan MySQL 5.6.12.
Versi tersedia melalui apt: Apache 2.2.22, PHP 5.4.15, MySQL 5.5.31.
Ubuntu tidak mendukung versi paket di atas. Tolong, saya ingin bantuan! Terima kasih!
PS Tasksel juga belum memiliki versi paket ini.
Jawaban:
Sebelum menginstal versi baru, Anda harus menghapus instalasi versi lain yang telah Anda instal sebelumnya.
Instal Apache 2.4.4
Sebelum menginstal Apache 2.4.4, Anda harus menginstal PCRE , jika tidak maka tidak akan berhasil. Proses menginstal PCRE sederhana. Setelah Anda mengunduhnya, jalankan perintah berikutnya di terminal :
Unduh APR dan APR-Util dari http://apr.apache.org , buka paketnya ke direktori Apache, / srclib / apr dan / srclib / apr-util (tidak ada nomor versi dalam nama direktori) dan ketik perintah berikut untuk menginstal Apache :
Ketik perintah berikut untuk memulai Apache:
Mungkin ada sesuatu yang salah seperti:
Ketik perintah berikut untuk melihat dependensi pustaka bersama httpd:
Found "libpcre.so.1 => not found"
, lalu ketik perintah berikut untuk memperbarui tautan:Mulai ulang Apache dan harus bekerja.
Sumber : http://zhuojun.info/?p=1121
Instal PHP 5.4.16
.tar.bz2
file: Bagaimana cara menginstal file .tar.gz (atau .tar.bz2)?Instal MySQL 5.5.31
.rpm
file: Bagaimana cara saya menginstal dan mengelola RPM?sumber
Jika Anda tidak ingin menginstal Apache 2.4 & PHP 5.5 dengan tangan, Anda dapat menemukan keduanya di PPA PHP5 saya .
Saya akan menambahkan lebih banyak ekstensi PHP dan modul Apache 2.4 karena orang-orang akan datang dan memintanya.
Ada juga MySQL 5.5 dan MySQL 5.6 PPA (dan banyak lagi ).
sumber
Secara umum Anda tidak akan menemukan versi terbaru pada tumpukan yang dibuat sebelumnya, karena akan selalu ada jeda waktu antara rilis versi baru dan rilis paket dalam repositori resmi karena kebutuhan untuk "memperbaiki" dependensi khusus sistem dan kebiasaan.
Anda memiliki tiga opsi:
Sekarang, kecuali ada pilihan / kebutuhan yang sangat spesifik yang tidak ditawarkan / dipenuhi dalam paket yang tersedia atau Anda tidak bisa menunggu vesrion dimasukkan ke dalam repositori, saya sarankan Anda pergi dengan binari pra-bangun.
Kemudian lagi, kompilasi dari kode sumber adalah pengalaman membangun karakter yang hebat yang akan membantu Anda menghargai yang dilakukan oleh pengelola paket kerja keras :-) Anda harus menyelesaikan semua dependensi paket secara manual.
Yang sedang berkata, proyek-proyek besar dan aktif seperti Apache, PHP dan MySQL menawarkan dokumentasi yang cukup lengkap dan cara-cara untuk menginstal dari sumber.
sumber
Cara mudah lain untuk menginstal versi terbaru dari Apache, Php dan Mysql yang saya temukan sangat nyaman adalah dengan menggunakan PPA yaitu Personal Package Archieve. Cukup cari ppa untuk paket perangkat lunak yang Anda inginkan dan cukup tambahkan ppa itu ke repositori dan instal perangkat lunak menggunakan perintah berikut. Ingat PPA dibuat oleh pengguna yang ingin membantu pengguna atau pengembang lain dengan menyediakan perangkat lunak terbaru kepada mereka.
Juga ada ppa lain yang tersedia.
Mungkin akan nyaman bagi setiap pengguna dengan pertanyaan yang sama dengan saya.
sumber