-
Notifications
You must be signed in to change notification settings - Fork 1
Kurulum
Güven Atbakan edited this page Feb 22, 2017
·
26 revisions
1. Sistemi Güncelleyin ve Dil Ayarlarını Yapın
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
sudo apt-get update --fix-missing
sudo apt-get autoremove
2. Gerekli Sistem Paketlerini Yükleyin
MySql paketi kurulumu sırasında şifre sorduğunda sadece enter tuşuna basarak geçin.
sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -y
sudo apt-get update
sudo apt-get install -y mysql-server php7.0 php7.0-mbstring php7.0-mcrypt php7.0-pdo php-xml git-core php7.0-curl php7.0-mysql
sudo apt-get install redis-server
3. Composer kurulumunu yapın
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'aa96f26c2b67226a324c27919f1eb05f21c248b987e6195cad9690d5c1ff713d53020a02ac8c217dbf90a7eacc9d141d') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"
4. Veritabanını oluşturun
$ mysql -uroot
# create database symfony;
5. Composer bağımlılıklarının kurulumunu yapın
sudo chown -R vagrant: /home/vagrant/.composer # Sadece Vagrant kullanıyorsanız
cd [projedizini]
composer config --global process-timeout 2000
composer install
php bin/symfony_requirements
6. Veritabanı göçlerini çalıştırın
php bin/console doctrine:migrations:migrate
7. Örnek veriyi yükleyin
php bin/console doctrine:fixtures:load