Artikel ini menerangkan cara memasang Ruby on Rails versi 7 di Ubuntu 24.04. Ia menyelaraskan proses membuat aplikasi web dengan menawarkan pendekatan berstruktur untuk menganjurkan kod, mengendalikan interaksi pangkalan data, dan menguruskan penghalaan permintaan web.

ketinggian=”667″src=”https://i0.wp.com/geekrewind.com/wp-content/uploads/2025/03/install-ruby-on-rails-ubuntu.webp?resize=1024%2c67

Pasang Ruby

Untuk memasang Ruby on Rails, anda perlu memasang Ruby. Dalam tutorial ini, kami akan memasang versi Ruby 3.

Jalankan arahan di bawah untuk memasang Ruby. Untuk tutorial ini, kami akan menggunakan Rails versi 7.

Jalankan arahan di bawah untuk memasang pakej yang diperlukan untuk menyokong rel.

sudo apt memasang ruby-dev libmysqlclient-dev gcc membuat yarnpkg libxml2 Pasang Rails.

Sudo Gem Install Bundler
Sudo Gem Pasang Nokogiri–Duse-System-Libraries
Sudo Gem Install Rails-n-version=’~> 7.0, <8.0'

dan rel, sediakan persekitaran anda untuk mula membina aplikasi anda.

Dalam kebanyakan kes, pangkalan data akan diperlukan.

Jalankan arahan di bawah untuk memasang Mariadb. [ myApp ].

Buat pangkalan data myApp set aksara UTF8MB4 COLLATE UTF8MB4_GENERAL_CI;

Buat pengguna yang dipanggil [ myuser ] dengan kata laluan.

Buat pengguna myuser @localhost dikenal pasti oleh’ type_your_password_here ‘;

Kemudian, berikan akses penuh pengguna ke pangkalan data.

Geran semua myApp .* TO Myuser @localhost dengan pilihan geran;

Simpan perubahan dan keluar.

Keistimewaan siram; Kemudian, buat aplikasi mudah yang dipanggil [ SimpleApp ].

sudo permata memasang mysql2–with-mysql-config=/usr/bin/mysql_config
Rails SimpleApp-d mysql

config/database.yml

Salin kandungan di bawah ke dalam fail. Masukkan nama pengguna dan kata laluan pengguna pangkalan data yang dibuat di atas.

#
Lalai: & lalai
penyesuai: mysql2
pengekodan: utf8mb4
kolam: <%=env.fetch ("Rails_max_threads") {5} %>
type_password_here
soket:/var/run/mysqld/mysqld.sock

Development:
<<: *default
pangkalan data: myApp

fail. Baris yang diserlahkan membolehkan anda menentukan nama domain. Jika anda tidak menentukan nama domain, aplikasinya hanya boleh diakses menggunakan localhost atau alamat IP.

Memerlukan”rel/semua”

# memerlukan permata yang disenaraikan dalam permata, termasuk apa-apa permata
Rails:: Application
# Inisialisasi Konfigurasi Malel”.example.com”

#
…….
end
end

Akhirnya, jalankan arahan di bawah untuk membuat aplikasi anda. berjalan, buka penyemak imbas anda dan semak imbas alamat IP pelayan atau nama hos diikuti oleh port 3000.

http://srv1.example.com:3000

Kesimpulan :

Secara ringkasnya, memasang Ruby on Rails di Ubuntu 24.04 melibatkan beberapa langkah utama:

Pemasangan Ruby : Pastikan anda mempunyai versi Ruby 3.2 dipasang sebagai penting untuk rel. Pemasangan Rails : Gunakan Pengurus Pakej GEM untuk memasang Rails Versi 7. Persediaan Pangkalan Data : Pasang MariaDB, buat pangkalan data, dan sediakan pengguna untuk aplikasi Rails anda. Konfigurasi Aplikasi : Buat aplikasi Rails baru, konfigurasikan sambungan pangkalan data, dan tentukan tetapan tambahan seperti nama domain jika diperlukan. Jalankan aplikasi anda : Mulakan pelayan Rails dan akses aplikasi anda melalui pelayar web.

Dengan mengikuti langkah-langkah ini, anda akan mempunyai persekitaran rel yang berfungsi sepenuhnya untuk pembangunan!

Categories: IT Info