āĻā§āĻŽāĻŋāĻāĻž
āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻŋāĻāĻŋāĻāĻžāϞ āϝā§āĻā§ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻ āĻā§ā§āĻŦ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻĒāϰāĻŋāĻŦā§āĻļ āĻ āϤā§āϝāύā§āϤ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĨ¤ āύāϤā§āύ āĻāĻŋāĻāĻŦāĻž āĻ āĻāĻŋāĻā§āĻâāϏāĻāϞ āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰā§āϰ āĻāĻžāĻā§āĻ XAMPP āĻāĻāĻāĻŋ āϏā§āĻĒāϰāĻŋāĻāĻŋāϤ āύāĻžāĻŽāĨ¤ āĻāĻāĻŋ āĻāĻŽāύ āĻāĻāĻāĻŋ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āĻĒā§āϝāĻžāĻā§āĻ āϝāĻž āĻāĻĒāύāĻžāϰ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰāĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻŖāĻžāĻā§āĻ āϞā§āĻāĻžāϞ āĻā§ā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ⧠āϰā§āĻĒāĻžāύā§āϤāϰāĻŋāϤ āĻāϰā§āĨ¤ āĻĢāϞ⧠āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻžā§āĻžāĻ āĻāĻĒāύāĻŋ āĻā§ā§āĻŦāϏāĻžāĻāĻ āϤā§āϰāĻŋ, āĻĒāϰā§āĻā§āώāĻž āĻāĻŦāĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
āĻŦāĻŋāĻļā§āώ āĻāϰ⧠PHP, MySQL/MariaDB āĻāĻŦāĻ WordPress āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ XAMPP āĻāĻāĻāĻŋ āĻ āϤā§āϝāύā§āϤ āĻāĻžāϰā§āϝāĻāϰ āĻ āĻāύāĻĒā§āϰāĻŋā§ āϏāĻŽāĻžāϧāĻžāύāĨ¤
XAMPP āĻā§?
XAMPP āĻšāϞ⧠āĻāĻāĻāĻŋ āĻĢā§āϰāĻŋ āĻāĻŦāĻ āĻāĻĒā§āύ-āϏā§āϰā§āϏ āĻā§āϰāϏ-āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻā§ā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ āϏāϞāĻŋāĻāĻļāύ āϏā§āĻā§āϝāĻžāĻ, āϝāĻž Apache Friends āĻĻā§āĻŦāĻžāϰāĻž āϤā§āϰāĻŋ āĻ āĻĒāϰāĻŋāĻāĻžāϞāĻŋāϤāĨ¤
XAMPP āĻļāĻŦā§āĻĻāĻāĻŋāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ āĻā§āώāϰā§āϰ āĻ āϰā§āĻĨ āĻšāϞā§:
- X = Cross Platform (Windows, Linux, macOS)
- A = Apache Web Server
- M = MariaDB (āĻĒā§āϰā§āĻŦā§ MySQL)
- P = PHP
- P = Perl
āĻāĻāĻŋ āĻāĻŽāύāĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§ āϝāĻžāϤ⧠āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻā§āĻŦ āϏāĻšāĻā§āĻ āύāĻŋāĻā§āϰ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ āĻĒāϰāĻŋāĻŦā§āĻļ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
XAMPP-āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš
ā§§. Apache Server
Apache āĻšāϞ⧠āĻŦāĻŋāĻļā§āĻŦā§āϰ āĻ āύā§āϝāϤāĻŽ āĻāύāĻĒā§āϰāĻŋā§ āĻā§ā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰāĨ¤ āĻāĻāĻŋ āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āĻĢāĻžāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āĨ¤
āĻŦā§āϝāĻŦāĻšāĻžāϰ:
- PHP āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻāĻžāϞāĻžāύā§
- āϞā§āĻāĻžāϞ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ
- āĻā§āϏā§āĻāĻŋāĻ āĻĒāϰāĻŋāĻŦā§āĻļ āϤā§āϰāĻŋ
⧍. MariaDB / MySQL
MariaDB āĻšāϞ⧠āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ āϏāĻŋāϏā§āĻā§āĻŽ āϝāĻž āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ:
- āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āϤāĻĨā§āϝ
- āĻŦā§āϞāĻ āĻĒā§āϏā§āĻ
- āĻ āϰā§āĻĄāĻžāϰ āĻĄāĻžāĻāĻž
- āĻĒāĻŖā§āϝā§āϰ āϤāĻĨā§āϝ
ā§Š. PHP
PHP āĻāĻāĻāĻŋ āĻāύāĻĒā§āϰāĻŋā§ āϏāĻžāϰā§āĻāĻžāϰ-āϏāĻžāĻāĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāĨ¤
PHP āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§:
- WordPress
- Laravel
- CodeIgniter
- Joomla
- Drupal
āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻāϧā§āύāĻŋāĻ āĻā§ā§āĻŦ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĨ¤
ā§Ē. phpMyAdmin
phpMyAdmin āĻāĻāĻāĻŋ āĻā§ā§āĻŦ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻā§āϞ āϝāĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āϏāĻšāĻ āĻāϰā§āĨ¤
āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻĒāύāĻŋ:
- āĻĄāĻžāĻāĻžāĻŦā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ
- āĻā§āĻŦāĻŋāϞ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ
- SQL Query āĻāĻžāϞāĻžāϤ⧠āĻĒāĻžāϰāĻŦā§āύ
- āĻĄāĻžāĻāĻž Import/Export āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ
XAMPP āĻā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ?
āϏāĻšāĻ āĻāύāϏā§āĻāϞā§āĻļāύ
āĻāĻāĻāĻŋ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āĻāύāϏā§āĻāϞ āĻāϰā§āĻ Apache, PHP āĻāĻŦāĻ MySQL āĻāĻāϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤
āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĢā§āϰāĻŋ
āĻā§āύ⧠āϞāĻžāĻāϏā§āύā§āϏ āĻĢāĻŋ āĻāĻžā§āĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤
āĻĻā§āϰā§āϤ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ
āϞāĻžāĻāĻ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻāĻĒāϞā§āĻĄ āĻāϰāĻžāϰ āĻāĻā§āĻ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āϝāĻžā§āĨ¤
āĻļāĻŋāĻā§āώāĻžāϰā§āĻĨā§āĻĻā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§
āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻļā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĻāϰā§āĻļ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽāĨ¤
WordPress Development
WordPress āĻĨāĻŋāĻŽ, āĻĒā§āϞāĻžāĻāĻāύ āĻāĻŦāĻ āĻāĻžāϏā§āĻāĻŽ āĻĢāĻŋāĻāĻžāϰ āϤā§āϰāĻŋāϰ āĻāύā§āϝ XAMPP āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
XAMPP āĻāύāϏā§āĻāϞ āĻāϰāĻžāϰ āϧāĻžāĻĒāϏāĻŽā§āĻš
āϧāĻžāĻĒ ā§§: XAMPP āĻĄāĻžāĻāύāϞā§āĻĄ
āĻ āĻĢāĻŋāϏāĻŋā§āĻžāϞ āĻā§ā§āĻŦāϏāĻžāĻāĻ:
āĻāĻĒāύāĻžāϰ āĻ āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻ āύā§āϝāĻžā§ā§ āϏāĻāϏā§āĻāϰāĻŖ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύāĨ¤
āϧāĻžāĻĒ ā§¨: āĻāύāϏā§āĻāϞā§āĻļāύ
- Setup āĻĢāĻžāĻāϞ āĻāĻžāϞ⧠āĻāϰā§āύāĨ¤
- Next āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤
- āĻĒā§āϰā§ā§āĻāύā§ā§ Components āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύāĨ¤
- Install āϏāĻŽā§āĻĒāύā§āύ āĻāϰā§āύāĨ¤
āϧāĻžāĻĒ ā§Š: Control Panel āĻāĻžāϞ⧠āĻāϰā§āύ
āĻāύāϏā§āĻāϞ āĻļā§āώ⧠XAMPP Control Panel āĻāĻĒā§āύ āĻāϰā§āύāĨ¤
āϏāĻžāϧāĻžāϰāĻŖāϤ āύāĻŋāĻā§āϰ āϏāĻžāϰā§āĻāĻŋāϏāĻā§āϞ⧠āĻāĻžāϞ⧠āĻāϰāϤ⧠āĻšā§:
- Apache
- MySQL
āϧāĻžāĻĒ ā§Ē: āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āύ
āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āϞāĻŋāĻā§āύ:
http://localhost
XAMPP Dashboard āĻĻā§āĻāĻž āĻā§āϞ⧠āĻāύāϏā§āĻāϞā§āĻļāύ āϏāĻĢāϞ āĻšā§ā§āĻā§āĨ¤
XAMPP-āĻ WordPress āĻāύāϏā§āĻāϞā§āĻļāύ
ā§§. WordPress āĻĄāĻžāĻāύāϞā§āĻĄ
āĻĨā§āĻā§ āϏāϰā§āĻŦāĻļā§āώ āϏāĻāϏā§āĻāϰāĻŖ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύāĨ¤
⧍. htdocs āĻĢā§āϞā§āĻĄāĻžāϰ⧠āĻāĻĒāĻŋ āĻāϰā§āύ
C:\xampp\htdocs\
āĻāϰ āĻŽāϧā§āϝ⧠WordPress āĻĢāĻžāĻāϞ āϰāĻžāĻā§āύāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ:
C:\xampp\htdocs\mywebsite
ā§Š. āĻĄāĻžāĻāĻžāĻŦā§āĻ āϤā§āϰāĻŋ āĻāϰā§āύ
āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āϝāĻžāύ:
http://localhost/phpmyadmin
āύāϤā§āύ āĻāĻāĻāĻŋ Database āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤
ā§Ē. WordPress Setup āϏāĻŽā§āĻĒāύā§āύ āĻāϰā§āύ
āĻŦā§āϰāĻžāĻāĻāĻžāϰā§:
http://localhost/mywebsite
āĻ āĻĒā§āϰāĻŦā§āĻļ āĻāϰ⧠āĻāύāϏā§āĻāϞā§āĻļāύ āϏāĻŽā§āĻĒāύā§āύ āĻāϰā§āύāĨ¤
XAMPP-āĻ Laravel āĻĒā§āϰāĻā§āĻā§āĻ āĻāĻžāϞāĻžāύā§
Laravel āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻžāĻā§āĻ XAMPP āĻ āϤā§āϝāύā§āϤ āĻāύāĻĒā§āϰāĻŋā§āĨ¤
āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāĻĒ:
composer create-project laravel/laravel myproject
āĻĒā§āϰāĻā§āĻā§āĻ htdocs-āĻ āϰāĻžāĻā§āύ āĻāĻŦāĻ Apache āĻ MySQL āĻāĻžāϞ⧠āĻāϰā§āύāĨ¤
āϤāĻžāϰāĻĒāϰ:
php artisan serve
āĻ āĻĨāĻŦāĻž Virtual Host āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
XAMPP-āĻāϰ āϏā§āĻŦāĻŋāϧāĻžāϏāĻŽā§āĻš
â āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĢā§āϰāĻŋ
â āϏāĻšāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ
â Cross Platform
â WordPress Friendly
â Laravel Compatible
â Beginner Friendly
â āĻĻā§āϰā§āϤ Testing Environment
XAMPP-āĻāϰ āĻāĻŋāĻā§ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž
â Production Server-āĻāϰ āĻāύā§āϝ āύā§
XAMPP āĻŽā§āϞāϤ Development EnvironmentāĨ¤
â Security Configuration āϏā§āĻŽāĻŋāϤ
āĻĄāĻŋāĻĢāϞā§āĻ āϏā§āĻāĻŋāĻāϏ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ āύā§āĨ¤
â āĻāĻā§āĻ āĻā§āϰāĻžāĻĢāĻŋāĻ āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āĻāύā§āϝ āύā§
āϞāĻžāĻāĻ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻŦāĻŋāĻāϞā§āĻĒ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤ āύā§āĨ¤
āϏāĻžāϧāĻžāϰāĻŖ āϏāĻŽāϏā§āϝāĻžāϏāĻŽā§āĻš āĻ āϏāĻŽāĻžāϧāĻžāύ
Apache Start āĻšāĻā§āĻā§ āύāĻž
āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāϰāĻŖ:
- Port 80 āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāĻā§āĻā§
- IIS āĻāĻžāϞ⧠āĻāĻā§
āϏāĻŽāĻžāϧāĻžāύ:
- Skype/IIS āĻŦāύā§āϧ āĻāϰā§āύ
- Apache Port āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ
MySQL Start āĻšāĻā§āĻā§ āύāĻž
āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāϰāĻŖ:
- MySQL Crash
- Port 3306 Conflict
āϏāĻŽāĻžāϧāĻžāύ:
- Port āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ
- MySQL Data Folder Repair āĻāϰā§āύ
localhost āĻāĻžāĻ āĻāϰāĻā§ āύāĻž
āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āύ:
- Apache āĻāĻžāϞ⧠āĻāĻā§ āĻāĻŋ āύāĻž
- Firewall āĻŦā§āϞāĻ āĻāϰāĻā§ āĻāĻŋ āύāĻž
āĻāĻžāϰāĻž XAMPP āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ?
- āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻļāĻŋāĻā§āώāĻžāϰā§āĻĨā§
- PHP Developer
- Laravel Developer
- WordPress Developer
- Plugin Developer
- Theme Developer
- Freelancers
- Software Engineers
āĻāĻĒāϏāĻāĻšāĻžāϰ
XAMPP āĻšāϞ⧠āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻļā§āĻāĻž āĻ āĻĒā§āϰāĻā§āĻā§āĻ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻļāĻā§āϤāĻŋāĻļāĻžāϞā§, āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āĻāĻŦāĻ āϏāĻšāĻ āϏāĻŽāĻžāϧāĻžāύāĨ¤ WordPress, Laravel, PHP āĻāĻŋāĻāĻŦāĻž MySQLâāϝ⧠āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āύāĻž āĻā§āύ, XAMPP āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ āĻāĻāĻāĻŋ āϞā§āĻāĻžāϞ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻĒāϰāĻŋāĻŦā§āĻļ āϤā§āϰāĻŋ āĻāϰ⧠āĻĻā§ā§āĨ¤ āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āϝā§āĻŽāύ āĻļā§āĻāĻžāϰ āĻāĻāĻāĻŋ āĻāĻĻāϰā§āĻļ āĻŽāĻžāϧā§āϝāĻŽ, āϤā§āĻŽāύāĻŋ āĻ āĻāĻŋāĻā§āĻ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝāĻ āĻāĻāĻŋ āĻĻā§āϰā§āϤ āĻā§āϏā§āĻāĻŋāĻ āĻ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻā§āϰ āĻ āύā§āϝāϤāĻŽ āϏā§āϰāĻž āĻā§āϞāĨ¤


