Showing posts with label yazılım. Show all posts

XAMPP Yerel Sunucu Kurulumu

WordPress veya OpenCart gibi veritabanı kullanan ve programlama temelli olan bir web sitesinin kişissel bilgisayarınızda kurulup açılabilmesi için öncelikle Apache, PHP ve MySQL yazılımlarını kurulması gerekir. Bu yazıda işletim sistemi Windows olan bilgisayara bu yazılımların nasıl kurulacağını öğreneceksiniz. Bu yazılımların herbirini ayrı ayrı elle kurabilirsiniz. Ama daha hızlı ve kolayca yapmak için yararlanabileceğimiz farklı birleştirilmiş kurulum paketleri vardır. Bu paket kurulumlar ile tek bir kurulum yapılır. Kurulumu yapınca, ihtiyacımız olan bu yazılımlar, birbirleriyle uyumlu olarak çalışacak şekilde ayarları yapılmış ve kullanıma hazır halde olurlar.

XAMPP Yerel Sunucu Kurulumu Nasıl Yapılır Resimli Anlatım

Yerel Sunucu Nasıl Kurulur?

Bilgisayarınıza yerel web sunucusu kurmak için şu iki paket kurulumundan birini seçebilirsiniz:

A-) EasyPHP
B-) XAMPP

A-) XAMPP Nasıl Kurulur?


XAMPP önde gelen yerel sunucu kurulum paketlerinden biridir. İçerdiği yazılımların kapsamı geniştir ve sürümleri güncel tutulmaktadır. Bunun için XAMPP'ı seçmek iyi bir tercih olabilir.

Şimdi bilgisayarımıza XAMPP yerel sunucusunu kurma basamaklarını detaylarıyla anlatalım.

» Tahmini süre: 5 dakika
» Ön gereksinimler:
Windows işletim sistemli kişisel bilgisayar (7, 8, 10 veya daha yeni)
İnternet bağlantısı
700 MB boş disk alanı

1-) XAMPP İndirme

1-1-) XAMPP kurulum dosyasını aşağıdaki adresten indirin.
https://www.apachefriends.org/download.html
XAMPP Kurulum Setup Dosyası indir
Adı 'xampp-windows-x64-7.4.10-0-VC15-installer.exe' gibi olan çalıştırılabilir dosya bilgisayarınıza kaydedilecek.

XAMPP'in güncel paketinin içerisinde şu yazılımlar ve sürümleri bulunur:
• Apache 2.4.51
• MariaDB 10.4.21
• PHP 8.0.12
• OpenSSL 1.1.1

En son sürüm PHP genelde sadece 'Güvenli' özelliğine sahiptir. Bunun yerine hem 'Kararlı' hem de 'Güvenli' olan PHP sürümünü kullanarak daha iyi bir seçim yapmış olursunuz. Örneğin, yayımlanan en güncel sürüm 8.0 iken, bu sürüm sadece 'Güvenli' olarak nitelendirilir. Ancak aynı zaman diliminde 7.4 daha yaygın kullanımı sonucunda açıkları bulunup kapatıldığı için hem 'Kararlı' hem de 'Güvenli' olur ve bu sürümün kullanılması tavsiye edilir.

2-) XAMPP Kurulumu

2-1-) İndirdiğiniz dosyayı çalıştırıp kuruluma başlayın.
XAMPP Kurulum Setup Çalıştırma
Her yeni kurulum ekranında "Next" düğmesi ile ilerleyin.
2-2-) Paket içindeki bileşenlerken hangilerinin kurulacağını seçin. Apache, PHP, MySQL ve seçeneklerinin mutlaka tikli olması gerekir. Tümünün seçilmesi tavsiye edilir.
XAMPP Kurulum Ekranı
2-3-) Kurulumun yapılacağı dizini seçin.
XAMPP Kurulum Klasör Seçme
2-4-) XAMPP'in kontrol panelinin hangi dilde olacağını seçin. Bu seçim kuracağınız siteyi etkilemez. "English" dilini seçebilirsiniz.
XAMPP Kurulum Dil Seçme
2-5-) Bilgilendirme sayfasını açmamak için seçili tiki kaldırın.
XAMPP Kurulum Bilgi Sayfası
2-6-) Kurulum dosyaları kopyalanmaya başlayacak. Tamamlanana kadar bekleyin.
XAMPP Kurulum Dosya Kopyalama
2-7-) "Finish" düğmesini tıklayıp kurulum bitirin.
XAMPP Kurulum Tamamlama

3-) XAMPP yerel sunucusunu çalıştırma

3-1-) XAMPP'i çalıştırın. Sağ alttaki sistem alalında turuncu renkli 'x' simgesini göreceksiniz. XAMPP ana penceresini açın.
XAMPP Ana Pencere
Dilediğiniz zaman programı kapatmak için ana penceredeki 'Quit' düğmesini tıklayabilirsiniz.
3-2-) 'Apache' ve 'MySQL' yazılarının sağında sarı çerçeve içinde gösterilmiş 'Start' düğmelerini tıklayarak yerel web sunucusunu ve veritabanı sunucusunu çalıştırın.
XAMPP Kurulum Apache Php Otomatik Başlatma
Sunucular çalışmaya başladıklarında isimlerinin arka plan renkleri yeşil olur. 'Stop' düğmelerini tıkladığınızda sunucu durur.
XAMPP her başladığında sunucuların otomatik olarak çalışmasını sağlayabilirsiniz. Bunun için ana pencerede en sağ üstte bulunan 'Config' düğmesine tıklayın. Açılacak olan penceredeki 'Auto start of modules' altındaki 'Apache' ve 'MySQL' kutularını seçin. 'Save' düğmesi ile ayarları kaydedin.
3-3-) Tarayıcınızda 'http://127.0.0.1/' ( veya 'http://localhost/' ) adresini açın. XAMPP'ın hazırlamış olduğu bir hoşgeldiniz sayfasını göreceksiniz.
XAMPP Yerel Sunucu Karşılama Sayfası
XAMPP Yerel Sunucu Ana Klasörü
Kurulum yaparken seçtiğiniz dizinin 'C:\xampp' olduğunu varsayalım. Yerel web sunucusu 'C:\xampp\htdocs' dizinindeki dosyaları yorumlar ve tarayıcıda gösterir. Yeni yapacağınız sitelerin dosyalarını bu dizine kayıt edeceksiniz. Yerel sunucuyu tarayıcıda açtığınızda kök dizindeki 'index.php' dasyası otomatik olarak çalışır ve tarayıcıyı 'http://127.0.0.1/dashboard/' ( veya 'http://localhost/dashboard/' ) adresine yönlendirir. Tarayıcıda gördüğünüz hoşgeldin mesajı 'C:\xampp\htdocs\dashboard' dizinindeki 'index.html' dasyasından gelmektedir. Kök dizindeki 'index.php' dosyasının adını daha sonra 'merhaba.php' ile değiştirebilirsiniz. Böylece 'http://127.0.0.1/' ( veya 'http://localhost/' ) adresini açtığınızda 'C:\xampp\htdocs' dizini altında olan dizin ve dosyaları tarayıcınızda listelenmiş şekilde görebilirsiniz.
3-4-) Hoşgeldiniz sayfasının resminde sağ üste sarı ok ile işaretli 'phpMyAdmin' bağlantısını açın. PhpMyAdmin sayfası açılacaktır. PhpMyAdmin ile veritabanı yönetimini tarayıcınızın üzerinden yapabilirsiniz. Veritabanı, tablo, tablo alanı, veri kaydı yaratabilir, düzenleyebilir ve silebilir, veritabanı sorgusu çalıştırabilirsiniz. İsterseniz bu adresi tarayıcınızın kısayollarına ekleyin.
XAMPP phpMyAdmin MySQL

Yukarıdaki XAMPP kurulumunun resmili anlatımını adım adım tamamladığınızda kendi bilgisayarınızda PHP dili ile programlanmış sayfaları çalıştırabilir ve veritabanı bağlantısı kurarak sorgu işlemlerini yapabilirsiniz.
Share:

EasyPHP Yerel Sunucu Kurulumu

WordPress veya Joomla gibi yazılım temelli çalışan bir web sitesinin kendi bilgisayarınızda çalışması için öncelikle Apache, PHP ve MySQL yazılımlarını kurulması gerekir. Bu sayfada size işletim sistemi Windows olan bilgisayara bu yazılımların nasıl kurulacağını açıklanacak. Bu yazılımların herbirini teker teker kurabilirsiniz. Ama daha az zaman harcayarak işlemleri kolayca yapmak için kullanabileceğiniz çeşitli birleştirilmiş kurulum paketleri bulunur. Bu paket kurulumlar, gerekli olan tüm yazılımların tek bir kurulum işlemi sonunda birbirleriyle uyumlu olarak çalışacağı gibi ayarlarını yaparlar ve kullanıma hazır halde size sunarlar.

EasyPHP Yerel Sunucu Kurulumu Nasıl Yapılır Resimli Anlatım

Yerel Sunucu Nasıl Kurulur?

Bilgisayarınıza yerel web sunucusu kurmak için şu iki paket kurulumundan birini seçebilirsiniz:

A-) EasyPHP
B-) XAMPP

A-) EasyPHP Nasıl Kurulur?


EasyPHP, benzerlerine kıyasla daha az kurulum boyutu ( ~60 MB ) olan bir paket yerel sunucu kurulumudur. İçerdiği yazılımlar birkaç sürüm öncesine ait olabilir. Birden fazla PHP sürümünü hazırda tutup bunlardan birini seçmenize olanak sağlar. Uzman bir kullanıcı iseniz, isterseniz güncel PHP sürümünü elle ekleyebilirsiniz. Kurulum sonrasında eksik Windows dll dosyası hataları verebiliyor. Bu sorunu çözmek için eksik dll dosyalarını tamamlayan Windows yamalarını bulup kurmanız gerekmektedir.

EasyPHP Devserver 17 şu yazılım ve sürümlerini içerir:
• Apache 2.4.25
• MySQL 5.7.17
• PHP 5.6.30
• PHP 7.1.3

» Tahmini süre: 5 dakika
» Ön gereksinimler:
Windows işletim sistemli kişisel bilgisayar (7, 8, 10 veya daha yeni)
İnternet bağlantısı
600 MB boş disk alanı

1-) EasyPHP İndirme

1-1-) Aşağıdaki sayfadan kurulum dosyasını indirin.
https://www.easyphp.org/download.php
EasyPHP Kurulum Setup Dosyası indir
EasyPHP Kurulum Exe Dosyası
Adı 'EasyPHP-Devserver-17.0-setup.exe' gibi olan çalıştırılabilir dosya bilgisayarınıza kaydedilecek.

2-) EasyPHP Kurulumu

2-1-) Kurulum dosyasını çalıştırın. Kurulumun diskinizde hangi dizine yapılacağını seçin ve 'Next' düğmesi ile bir sonraki adıma geçin.
EasyPHP Kurulum Klasör Yeri Seçme
2-2-) Dilerseniz masaüstünde kısayol oluşturmak için seçeneği tıklayın ve ilerleyin.
EasyPHP Kurulum Ekranı
2-3-) Özet parametrelerin gösterildiği ekranda 'Install' düğmesini tıklayın.
EasyPHP Kurulum Setup Çalıştırma
Kurulum dosyalarının kopyalanması başlayacak.
EasyPHP Kurulum DLL kopyalama
2-4-) İşlem tamamlandıktan sonra 'Finish' düğmesini tıklayarak kurulumu tamamlamış olacaksınız.
EasyPHP Kurulum Yapma

3-) EasyPHP yerel sunucusunu çalıştırma

3-1-) EasyPHP'yi çalıştırın. Sağ alttaki sistem alalında siyah renkli 'e' simgesini göreceksiniz.
EasyPHP Kurulum başlatma
Simgeyi sağ tıkladığınızda EasyPHP menüsünü görülür. Dilediğiniz zaman programı kapatmak için bu menüdeki 'Exit' öğesini seçebilirsiniz.
3-2-) EasyPHP menüsündeki 'Servers' altındaki seçeneklerle Web sunucusu ile veritabanı sunucusunu çalıştırıp durdurabilirsiniz. İkisini de çalıştırmak için 'Start / Restart All Servers' komutunu çalıştırın.
3-3-) 'Open Dashboard' u seçin. Tıkladıktan sonra tarayıcınızın çalışır ve EasyPHP web arayüzü açılır.
EasyPHP Kurulum kullanım
Sunucuları başlatma, durdurma ve yeniden başlatma işlemlerini resimde kırmızı oklarla işaretli düğmelerle de yapabilirsiniz.
Resimde altında sarı çizgi ile işaretli yerde görüleceği gibi PHP 5.6.30 sürümü çalışmakta. İsteğe bağlı olarak, EasyPHP ile farklı PHP sürümleri arasında geçiş yapabileceğinizi söylemiştik. Birden fazla sürüm seçeneği varsa sunucunu hangisi ile çalışacağını şu şekilde ayarlayabilirsiniz:
3-4-) Sarı çerçeve içinde gösterilmiş dişli çark düğmesini tıklayın. Açılan penceredeki 'PHP version' satırında alta açılan seçeneklerde kurulu sürümleri görürsünüz. İstediğiniz sürümü seçin. Port numarasını 80 yapmanız önerilir. Port numarası 1111 olursa, yerel web sunucusunun kök adresi 'http://127.0.0.1:1111/' ( veya http://localhost:1111/ ) olur. Port numarasını 80 olarak ayarlarsanız, web sunucunuza erişmek için tarayıcınızda adres çubuğuna 'http://127.0.0.1/' ( veya http://localhost/ ) yazmanız yeterli olacaktır. Ayar değişikliklerini yaptıktan sonra 'restart' ile sunucuyu yeniden başlatın.
EasyPHP Kurulum php sürüm ekleme
3-5-) 'Working Directories' başlığı altındaki listede, diskinizde belirlenen dizinler vardır. Web sunucusu bu dizdeki dosyaları yorumlar ve çalıştırır. Resimde mavi çerçeve ile işaretli 'Portable Directory' satırında görüleceği gibi, 'C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www' dizini seçili gelir. Tarayıcınızda 'http://127.0.0.1/' adresini ziyaret ettiğiniz zaman, yerel web sunucusu bu dizini listeler ve / veya bu dizin altındaki html, php gibi dosyaları okuyarak sayfa olarak size gösterir.
EasyPHP Kurulum çalışma yeri
3-6-) 'Modules' başlığı altında 'MySQL Administration PhpMyAdmin 4.7.0' satırının sağında kırmızı ok ile işaretli 'open' düğmesini tıkladığınızda PhpMyAdmin penceresi açılır.
EasyPHP Kurulum MySQL
EasyPHP Kurulum PhpMyAdmin
PhpMyAdmin ile veritabanı yönetimini tarayıcınızın üzerinden yapabilirsiniz. Veritabanı, tablo, tablo alanı, veri kaydı yaratabilir ve silebilir, veritabanı sorgusu çalıştırabilirsiniz.

Yukarıdaki EasyPHP kurulumunun resmili anlatımını adım adım tamamladığınızda kendi bilgisayarınızda PHP dili ile programlanmış sayfaları çalıştırabilir ve veritabanı bağlantısı kurarak sorgu işlemlerini yapabilirsiniz.
Share:

WordPress User Password Reset

You’ve lost access to your site and you don’t know how to get in again. Normally you can reset your WordPress password in the dashboard or request a new one via email. WordPress stores user passwords in hashed form in the database. You can not find out what saved passwords are. In this post, we’ll walk you through a few quick and easy steps on how to change or reset WordPress password. There are several ways to reset a WordPress dashboard password.

WordPress User Password Reset

If you don't have access to your email or your WordPress site isn't sending emails correctly, then changing the WordPress admin password directly from the database via phpMyAdmin might be the only solution you have.

How to change WordPress password from PhpMyAdmin?

How to Reset WordPress Passwords from cPanel?
1
  1. Login to the cPanel dashboard of your WordPress hosting account.
  2. Click on the phpMyAdmin icon under the database section.
  3. On the left-hand side, click on the database WordPress is associated with.
  4. Click "wp_users" table located on the left. You can have a table prefix added. In this case, it may be named slightly differently, such as "wp_pre_users".
  5. You will now see the rows in your WordPress users table. Click on the "Edit" button next to the username where you want to change the password.
  6. Select MD5 in the "Function" column, type in your new strong password into the "user_pass" box and click "Go".
1

How to change WordPress user password via PHP?

How to change WordPress user password with PHP?
1 If you don't have access to your server's database or don't want to write and run a query, you have another solution. If you can access your server via FTP, you can simply change WordPress user passwords.
  1. Download the PHP file to your computer.
    WordPress User Password Reset
  2. Upload the PHP file via FTP to the root directory on your server where WordPress is running.
  3. Open the address by typing the path of the PHP file into the browser. Example: https://example.com/wordpress-user-password-reset-tool.php
  4. You will see the database name where WordPress is installed, the database user, the database password, the table prefix, and the table listing all WordPress users.
  5. Click the "Reset" button for the user whose password you want to change. When the page is opened after clicking, the user's password will be reset directly. A new password with random numbers like "AtakanAu_01234567" will be determined.
  6. If you want, press the "Back" button to return to the listing page for another password reset, or press the "Login" button to log in to the WordPress administration panel with the username and new password in the tab that will open.
1

Create an admin user in WordPress Database via PHP

As a developer, you may need to create a new administrative user in the database to access the site. For example, this is required when exporting a WordPress database, but you are not provided with login credentials for the admin user.

Of course, you can access it through the database. However, many developers are not very comfortable with MySQL and the process is rather slow compared to what I'm going to show you. Here is the easy way to create a new WordPress admin account:

  1. Upload the above PHP file to your server and open it in your browser.
  2. Enter a value for the required "Login" field. You can optionally write "Nicename", "email" and "Display name" parameters.
  3. After clicking the "Create" button, a new administrator account will be created with the username you specified in the "Login" field. A new password with random numbers like "AtakanAu_01234567" will be determined.
WordPress User Password Reset
WordPress User Password Reset
Share:

Compare two lists online

Enter your array values into text areas and click to "Compare" button.

If you want to compare arrays online use this small and basic tool.
Check that a line exists in a list.
Find the same or common values between two arrays.
Find the different values between the two series.
Left / First Array Right / Last Array
[ ] [ ]
Left / First Array Results
Values Copy Exist on right

Right / Last Array Results
Values Copy Exist on left
Only Left / First Array Items
Values Copy Total count

Only Right / Last Array Items
Values Copy Total count
Intersection of two arrays A ∩ B Copy

Union of two arrays A ∪ B Copy

Symmetrical Difference A △ B Copy
compare two arrays online ,array diff online ,array difference online ,diff list online ,javascript compare online ,comparing two list ,diff two lists online intersection, difference, and union
Share:

Google Dijital Atölye nedir

Google Dijital Atölye nedir?

Google Dijital Atölye nedir?
1

Dijital Atölye; Google'ın çevrimiçi, ücretsiz dijital pazarlama eğitimi ve sertifika programıdır. Dijital Atölye ile varolan bilginizi tazeleyebilir veya yeni bilgiler edinebilirsiniz.

1

Google Dijital Atölye ile ne öğrenirim?

Google Dijital Atölyeyle ne öğrenirim?
1

Kendinizi veya işletmenizi internetten tanıtabilmeyi, internet kullanıcıları tarafından fark edilmesini, ticari işletmenizin elektronik ortamlarda doğru şekilde bulunmasını sağlamayı, sosyal medya aracılığı ile ulaşmayı hedeflediğiniz kişilerle doğru iletişim kurmayı, hedeflerinize ulaşmak için interneti en doğru şekilde kullanabilmeyi öğrenebilirsiniz.

1

Dijital Atölye dersleri

Öğrenim ilerlemesi sırasıyla kurs, (kurs içindeki) modül ve (modül içindeki) dersler seçilerek ilerlenir. Her bir ders 5 - 10 dakikalık videolar ile anlatılır. Bu videoların metinlerini "Traskript" bölümünden okuyabilirsiniz. Derslerin sonunda "Bilginizi sınayın" bölümlerinde çözeceğiniz testler bulunuyor. Dilerseniz bunları çözmeden modüllere ait testlere atlayabilirsiniz. Ancak modül testini tek seferde çözemezseniz, cevapları vermeden atladığınız modüllerin altındaki her bir dersin testini çözmek zorunda kalacaksınız. Hiçbir testin süre sınırı yok ve hata yapsanız da testleri tekrar çözebilirsiniz.

Dijital Atölye dersleri tamamlandığında ne olacak?

Dijital Atölye dersleri bitince ne olacak?
1

Dijital Atölyedeki tüm konu başlıklarını tamamladığınızda e-posta ile pdf biçiminde bir sertifika kazanacaksınız. Dilediğiniz zaman kontrol panelinizden sertifikanızı indirebilirsiniz.

1

Google sertifika sorgulama

Google sertifika sorgulama nasıl yapılır?
1

Her sertifikanın kendine özel bir kodu vardır. Bir sertifika, bu bağlantıdaki adres üzerinden sertifika kodu sorgulanarak doğrulanır.

1

Google Dijital Atölye sertifikası ne işe yarar?

Dijital Atölye sertifikası ne işe yarar?
1

Sertifikanız, bilgi birikiminizi ve tecrübenizi belgelemenize yarar. Özgeçmişinize ekleyeceğiniz yararlı bir öğedir.

1
Sosyal medya yöneticisi, e-ticaret içerik üretici v.b. pozisyonlardaki işe alımlarda, bir adayın rakiplerinin bir adım önünde yer almasını sağlar.

Ben de bu süreçlerin sonunda, Dijital Pazarlamanın Temelleri adlı sertifika programını 12/01/2019 tarihinde başarıyla tamamladım ve Google Dijital Atölye sertifika belgesine sahip oldum.
Share:

Vultr Azure karşılaştırması

What is Vultr?

What is Vultr
1

Vultr is a service company that rents you a computer that you can manage. You can use the computer you will have as a web server, CDN, etc. You can use it for whatever purpose you want and install the operating system you want. There are system resources reserved only for you. This allows you to publish a website much faster than other shared servers.

1
Vultr gives you options ready to install many operating systems. However, it does not take responsibility for how you will use the operating system you will run on the rented computer, and does not assist you with the installation steps, system settings, problems and solutions that may occur during use.

Test

In order to use it in an application, a web server using PHP needed to connect to an MsSQL database on a server in Turkey. We tried this scenario on 3 different servers. Average response times were as follows.

Server features:

Azure:
~40 USD / monthly - Standard Small App Service Hours - Azure App Service (Free trial account)

Vultr #1
20 USD / monthly - 60 GB SSD, 2 CPU, 4 GB Memory, 3 TB Bandwidth - Windows

Vultr #2
5 USD / monthly - 25 GB SSD, 1 CPU, 1 GB Memory, 1 TB Bandwidth - CentOS 7


Sorgular:


Query Number of rows Number of columns
SQL #1 SELECT * FROM STOKLAR WHERE id = 1 1 194
SQL #2 SELECT isim FROM STOCKS 1515 1
SQL #3 SELECT * FROM STOCKS 1515 194

 

Values:

 

sqsrv Vultr #1 Vultr #2 Azure
SQL #1 130 800 1100
SQL #2 500 1200 2300
SQL #3 6400 10000 19000




pdo Vultr #1 Vultr #2 Azure
SQL #1 170 650 1300
SQL #2 550 1400 2700
SQL #3 6200 9500 19000

 

 

  Note: Lower value is better performance.

 

 

Result:

MicroSoft Azure offers worse service at a higher price compared to Vultr.
Share:

crxin

crxin download chrome extensions crx file save without installing
isim
crxin
sürüm
1.10
geliştirici
atakanau
indir
ilgili

If you want to download the .crx file of an extension from Google Webstore, you can use this extension.

Eğer Google Web Mağazası'ndan bir eklentinin .crx dosyası indirmek istiyorsanız, bu uzantıyı kullanabilirsiniz.

The URL of the extension will look like:
Eklentinin şuna benzer bir adresi olacaktır:

https://chrome.google.com/webstore/detail/xxx-xxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

To copy URL, right-click the listed extension and click "Copy link address";
Bu adresi kopyalamak için sıralanan eklentiyi sağ tıklayıp "Bağlantı adresini kopyala" yı seçin;


or open details and right-click omnibox (address bar) and click "Copy".
veya ayrıntıları açıp adres çubuğunu sağ tıklayıp "Kopyala" yı seçin.


Click crxin icon. The extension name displays as a link to download crx file.
crxin simgesini tıklayın. Uzantı adı, crx dosyasını indirmek için bir bağlantı olarak görüntülenecek.




Share:

Subscribe to: Posts (Atom)