deadpoolzephyr/computer

Computer Module

Installs: 12

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:yii2-extension

dev-main 2021-01-20 19:19 UTC

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.