david-mac
October 10th, 2007, 08:34 PM
LAMP არის Linux, Apache, MySQL, PHP. განკუთვნილია იმათთვის ვისაც აქვს ძალიან მცირე გამოცდილება ლინუქსში
აპაჩის ინსტალაცია
დასაწყისში უნდა დაყენდეს აპაჩი.
1. გახსენით ტერმინალი პროგრამები>აქსესუარები>ტერმინალი (Applications > Accessories > Terminal)
2. აკრიფეთ შემდეგი ბრძანება
----------------------------------------------
sudo apt-get install apache2
----------------------------------------------
3. მოთხოვნისას შეიყვანეთ პაროლი. და დაეთანხმეთ შემოთავაზებული პაკეტების ინსტალაციას.
აპაჩის ტესტირება
ყველაფრის სისწორეში დარწმუნებისათვის უნდა მოხდეს აპაჩის ტესტირება.
გახსენით ნებისმიერ ბრაუზერი და აკრიფეთ შემდეგი მისამართი:
--------------------------
http://localhost
--------------------------
უნდა გამოჩნდეს კატალოგი apache2-default/ გახსენით და თქვენ დაინახავთ შეტყობინებას "It works!"works!" , congrats to you!
დავაყენოთ PHP
ახლა კი უნდა დავაყენოთ PHP 5.
1. ისევ გავხსნათ ტერმინალი.
2. ავკრიფოთ ბრძანება:
-----------------------------------------------------------------------------
sudo apt-get install php5 libapache2-mod-php5
-----------------------------------------------------------------------------
3. იმისათვის რომ ამუშავდეს PHP მოდული საჭიროა აპაჩის გადატვირთვა, ტერმინალში უნდა ავკრიფოთ
-----------------------------------------------------
sudo /etc/init.d/apache2 restart
-----------------------------------------------------
PHP ტესტირება
პრობლემების თავიდან ასაცილებლად ჩავატაროთ მარტივი ტესტი.
1. ტერმინალში ავკრიფოთ ბრძანება
-------------------------------------------------------
sudo gedit /var/www/testphp.php
-------------------------------------------------------
გაიხსნება ფაილი სახელით phptest.php.
2. გადაიტანეთ შემდეგი ტექსტი ფაილში:
----------------------------------
<?php phpinfo(); ?>
----------------------------------
3. დახურეთ და შეინახეთ ფაილი
4. გახსენით ბრაუზერი და აკრიფეთ მისამართი
----------------------------------------------
http://localhost/testphp.php
----------------------------------------------
უნდა გამოჩნდეს მსგავსი გვერდი:
MySQL ინსტალაცია.
და ბოლოს უნდა დავაყენოთ MySQL.
1. ისევ და ისევ ტერმინალში ავკირფოთ ბრძანება
-----------------------------------------------------
sudo apt-get install mysql-server
-----------------------------------------------------
2. (შერჩევით) იმისათვის რომ სხვა კომპიუტერებმა შეძლონ მუშაობა თქვენს მონაცემთა ბაზებთან, უნდა შეცვალოთ "Bind Address". ამისათვის ტერმინალში აკრიფეთ ბრძანება
---------------------------------------------------
gksudo gedit /etc/mysql/my.cnf
---------------------------------------------------
შეცვალეთ სტრიქონი
------------------------------------------
bind-address = 127.0.0.1
------------------------------------------
და შეცვალეთ 127.0.0.1 თქვენი მისამართით.
3. ახლა კი აკრიფეთ შემდეგი სტრიქონი ტერმინალში
-----------------------
mysql -u root
-----------------------
შემდეგ აკრიფეთ
--------------------------------------------------------------------------------------------------------------------------------
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
--------------------------------------------------------------------------------------------------------------------------------
აუცილებლად yourpassword-ის ნაცვლად მიუთითეთ რამე პაროლი.
4. ახლა კი დავაყენოთ მონაცემთა ბაზების ადმინისტრირების ინსტრუმენტი phpMyAdmin.
ტერმინალში ავკრიფოთ:
------------------------------------------------------------------------------------
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
------------------------------------------------------------------------------------
შემდეგ ისევ ტერმინალში:
-----------------------------------------------
gksudo gedit /etc/php5/apache2/php.ini
-----------------------------------------------
მოვაშოროთ კომენტარის ნიშანი სტრიქონს (;).
ეს სტრიქონი
;extension=mysql.so
უნდა იყოს ასე:
extension=mysql.so
გადატვირთეთ აპაჩი:
--------------------------------------
sudo /etc/init.d/apache2 restart
--------------------------------------
და ბოლოს დავაყენოთ PHPMyAdmin
--------------------------------------------
sudo apt-get install phpmyadmin
-------------------------------------------
გავხსნათ ბრაუზერი და აკრიფეთ მისამართი
http://localhost/phpmyadmin
შეიყვანეთ mysql–ის root მომხმარებლის პაროლი.
ოპერაციის წარმატებით დასრულება იმის დასტური იქნება რომ ყველაფერი რიგზეა და შეგიძლიათ ისარგებლოთ მონაცემთა ბაზებით
იმისათვის რომ სერვერზე ჩავსვათ ინდექს ფაილები და ჩვენი პროექტები საჭიროა ადმინისტრაციული უფლებები
ამისათვის აკრიფეთ
----------------------------------------
sudo nautilus
----------------------------------------
და გადადით /var/www/ დასტაში სადაც შეგიძლიათ განათავსოთ ნებისმიერი ფაილი.
da
აპაჩის ინსტალაცია
დასაწყისში უნდა დაყენდეს აპაჩი.
1. გახსენით ტერმინალი პროგრამები>აქსესუარები>ტერმინალი (Applications > Accessories > Terminal)
2. აკრიფეთ შემდეგი ბრძანება
----------------------------------------------
sudo apt-get install apache2
----------------------------------------------
3. მოთხოვნისას შეიყვანეთ პაროლი. და დაეთანხმეთ შემოთავაზებული პაკეტების ინსტალაციას.
აპაჩის ტესტირება
ყველაფრის სისწორეში დარწმუნებისათვის უნდა მოხდეს აპაჩის ტესტირება.
გახსენით ნებისმიერ ბრაუზერი და აკრიფეთ შემდეგი მისამართი:
--------------------------
http://localhost
--------------------------
უნდა გამოჩნდეს კატალოგი apache2-default/ გახსენით და თქვენ დაინახავთ შეტყობინებას "It works!"works!" , congrats to you!
დავაყენოთ PHP
ახლა კი უნდა დავაყენოთ PHP 5.
1. ისევ გავხსნათ ტერმინალი.
2. ავკრიფოთ ბრძანება:
-----------------------------------------------------------------------------
sudo apt-get install php5 libapache2-mod-php5
-----------------------------------------------------------------------------
3. იმისათვის რომ ამუშავდეს PHP მოდული საჭიროა აპაჩის გადატვირთვა, ტერმინალში უნდა ავკრიფოთ
-----------------------------------------------------
sudo /etc/init.d/apache2 restart
-----------------------------------------------------
PHP ტესტირება
პრობლემების თავიდან ასაცილებლად ჩავატაროთ მარტივი ტესტი.
1. ტერმინალში ავკრიფოთ ბრძანება
-------------------------------------------------------
sudo gedit /var/www/testphp.php
-------------------------------------------------------
გაიხსნება ფაილი სახელით phptest.php.
2. გადაიტანეთ შემდეგი ტექსტი ფაილში:
----------------------------------
<?php phpinfo(); ?>
----------------------------------
3. დახურეთ და შეინახეთ ფაილი
4. გახსენით ბრაუზერი და აკრიფეთ მისამართი
----------------------------------------------
http://localhost/testphp.php
----------------------------------------------
უნდა გამოჩნდეს მსგავსი გვერდი:
MySQL ინსტალაცია.
და ბოლოს უნდა დავაყენოთ MySQL.
1. ისევ და ისევ ტერმინალში ავკირფოთ ბრძანება
-----------------------------------------------------
sudo apt-get install mysql-server
-----------------------------------------------------
2. (შერჩევით) იმისათვის რომ სხვა კომპიუტერებმა შეძლონ მუშაობა თქვენს მონაცემთა ბაზებთან, უნდა შეცვალოთ "Bind Address". ამისათვის ტერმინალში აკრიფეთ ბრძანება
---------------------------------------------------
gksudo gedit /etc/mysql/my.cnf
---------------------------------------------------
შეცვალეთ სტრიქონი
------------------------------------------
bind-address = 127.0.0.1
------------------------------------------
და შეცვალეთ 127.0.0.1 თქვენი მისამართით.
3. ახლა კი აკრიფეთ შემდეგი სტრიქონი ტერმინალში
-----------------------
mysql -u root
-----------------------
შემდეგ აკრიფეთ
--------------------------------------------------------------------------------------------------------------------------------
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
--------------------------------------------------------------------------------------------------------------------------------
აუცილებლად yourpassword-ის ნაცვლად მიუთითეთ რამე პაროლი.
4. ახლა კი დავაყენოთ მონაცემთა ბაზების ადმინისტრირების ინსტრუმენტი phpMyAdmin.
ტერმინალში ავკრიფოთ:
------------------------------------------------------------------------------------
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
------------------------------------------------------------------------------------
შემდეგ ისევ ტერმინალში:
-----------------------------------------------
gksudo gedit /etc/php5/apache2/php.ini
-----------------------------------------------
მოვაშოროთ კომენტარის ნიშანი სტრიქონს (;).
ეს სტრიქონი
;extension=mysql.so
უნდა იყოს ასე:
extension=mysql.so
გადატვირთეთ აპაჩი:
--------------------------------------
sudo /etc/init.d/apache2 restart
--------------------------------------
და ბოლოს დავაყენოთ PHPMyAdmin
--------------------------------------------
sudo apt-get install phpmyadmin
-------------------------------------------
გავხსნათ ბრაუზერი და აკრიფეთ მისამართი
http://localhost/phpmyadmin
შეიყვანეთ mysql–ის root მომხმარებლის პაროლი.
ოპერაციის წარმატებით დასრულება იმის დასტური იქნება რომ ყველაფერი რიგზეა და შეგიძლიათ ისარგებლოთ მონაცემთა ბაზებით
იმისათვის რომ სერვერზე ჩავსვათ ინდექს ფაილები და ჩვენი პროექტები საჭიროა ადმინისტრაციული უფლებები
ამისათვის აკრიფეთ
----------------------------------------
sudo nautilus
----------------------------------------
და გადადით /var/www/ დასტაში სადაც შეგიძლიათ განათავსოთ ნებისმიერი ფაილი.
da