برنامه Gitea
Gitea به مانند گیتهاب و گیتلب یک سرویس Git میباشد. که توسط جامعه توسعه دهندگان علاقهمند به پروژههای متن باز تحت لایسنس MIT توسعه یافته است. هدف گیتی ارائه آسانترین و سریعترین راه برای راهاندازی سرویس Git میباشد که به زبان Go نوشته شده است. و در تمام سیستم عاملها و معماریهایی که Go را پشتیبانی میکنند مثل Linux، macOS، Windows و در معماریهایی مثل amd64، ARM و PowerPC قابل اجرا میباشد.
در این سند نحوهی نصب سرویس gitea در سکوی ابری فینگ را یاد خواهیم گرفت.
مراحل نصب Gitea در فینگ
- از قسمت داشبورد وارد بخش برنامهها شوید و بر روی دکمه ساخت برنامه جدید کلیک کرده و گزینه برنامههای آماده را انتخاب کنید.
- بر روی برنامه gitea کلیک کنید.
- نام برنامه، نسخه gitea که میخواهید نصب شود و دیتابیس آن را انتخاب نمایید.
سرویس gitea برای اجرا شدن نیاز به یک دیتابیس دارد. شما میتوانید به فینگ این اجازه را بدهید که به صورت اتوماتیک یک دیتابیس جداگانه برای آن راهاندازی کند، که در این صورت تمام کانفیگهای آن خودکار انجام خواهد شد. و یا میتوانید از دیتابیس آماده دیگری استفاده کنید.
- در پایان پلن مورد نیاز خود را انتخاب کرده و بر روی دکمه ایجاد برنامه کلیک کنید تا سرویس gitea شما در کمترین زمان ممکن راهاندازی شود.
نحوهی اتصال به دیتابیس
بعد از اتمام مراحل نصب و راهاندازی، بر روی گزینه برنامهها کلیک کنید تا به صفحهی لیست برنامهها وارد شوید. با کلیک کردن بر روی دیتابیس ساخته شده، وارد آن شده و گزینهی ترمینال را انتخاب کنید و بوسیله دستور زیر یک دیتابیس بر روی آن ایجاد کنید:
$ mysql -u root --host lime.ir.fing.ir --port 32666 -p qo27AieKIFqrYQwLuwmM0ZIHy8RSCo6M
بعد از کانکت شدن به دیتابیس، دستور ساخت دیتابیس را وارد کرده و یک نام برای آن انتخاب کنید:
mysql> create database my_database_name;Query OK, 1 row affected (0.03 sec)
با دستور زیر هم میتوانید دیتابیسهای خود را مشاده کنید:
mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || brainy_calm || my_database_name || mysql || performance_schema || sys |+--------------------+6 rows in set (0.03 sec)
مشاهده خروجی
از قسمت لیست برنامهها، برنامه gitea خود را انتخاب کرده و بر روی لینک اختصاصی خود کلیک کنید تا به صحفهی تنظیمات گیتی منتقل شوید.
در این قسمت دیتابیس ساخته شده که همان my_database_name
را در فیلد Database Name وارد نمایید.
و همچنین میتوانید لینک اختصاصی خود را در فیلد Gitea Base URL قرار دهید و بعد از تنظیم کردن کانفیگها، دکمه Install Gitea را فشار دهید تا سرویس gitea شما با موفقیت نصب گردد.
- شما میتوانید با مراجعه به قسمت دامنهها، دامنه اختصاصی خود را به برنامهتان متصل نمایید.