deadpoolzephyr / computer
Computer Module
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=7.0
- yiisoft/yii2: ~2.0.13
Requires (Dev)
- phpunit/phpunit: 8.*.*
This package is auto-updated.
Last update: 2025-05-21 05:03:31 UTC
README
Computer Module
Bu modül store modülü ile birlikte kullanılmalıdır. Tek başına kullanılmasında sorun olmayacaktır ancak birlikte mantıklı bir program ortaya çıkaracaktır.
Kurulum:
Ubuntu Kullanıcıları için Aşağıdaki linki takip ederek otomatik kurulum yapabilirsiniz.
https://gist.github.com/ahmetbaranyilmaz/1797dd519fc6442e51665589cabf9631
Sanal Makine (Vagrant) Kurulumu:
Sırasıyla aşağıdaki yazılımlar kurulmalı ve github token üretilmelidir.
VirtualBox
Vagrant
Git GitHub API token Generate new token'a tıklayarak yeni bir token oluşturulmalıdır.
Yönetici yetkileriyle terminal (komut satırı) açılarak aşağıdaki direktifler uygulanmalıdır.
vagrant plugin install vagrant-hostmanager
Aşağıdaki dizinde bulunan vagrant-local.example.yml dosyasının vagrant-local.yml adıyla kopyası oluşturulmalıdır.
@portal/vagrant/config
GitHub api tokenı vagrant-local.yml dosyasında aşağıdaki şekilde tanımlanmalıdır.
.... github_token: 3ae46db93b308e80f62a9c1e3b16511b19541ad9 ....
Vagrant makina çalıştırılarak kurulum başlatlır. Komut portal dizininin içinde çalıştırılmalıdır.
vagrant up
Ardından ssh bağlantısıyla vagrant makinesine bağlantı sağlanır.
ssh -i .vagrant/machines/webgece/virtualbox/private_key vagrant@webgece
Ardından veritabanına modül ile alakalı tabloların yüklenebilmesi için migrate işlemi yapılmalıdır.
php yii migrate/up --migrationPath=@vendor/deadpoolzephyr/computer/migrations
composer require deadpoolzephyr/computer
yazılır. Modüle
http://advanced/backend/web/index.php?r=computer/default/index
ile erişilir.