![როგორ გაუმკლავდეთ Ransomware- ს](/f/4bde913691bff4f839d3c46a1ecb9a00.png?width=100&height=100)
მათთვის, ვისაც არ შეუძლია თავიდან აიცილოს ვებსაიტების განვითარება ნულიდან, ახლა არსებობს რამდენიმე შინაარსის მართვის სისტემა (CMS), როგორიცაა WordPress რომლითაც შეგიძლიათ ისარგებლოთ ბლოგების დაყენებით, ასევე სრული ვებსაიტებით რამდენიმე დაწკაპუნებით.
WordPress არის მძლავრი, უფასო და ღია კოდის, ძალიან pluggable და დააკონფიგურიროთ CMS, რომელიც გამოიყენება მილიონობით მთელს მსოფლიოში ბლოგებისა და სრულად ფუნქციონალური ვებსაიტების გასაშვებად.
ადვილია ინსტალაცია და სწავლა, განსაკუთრებით მათთვის, ვისაც არ აქვს წინასწარი ვებგვერდის დიზაინისა და განვითარების ცოდნა. მილიონობით მოდულები და თემები ხელმისაწვდომია, შემუშავებული თანამემამულე მომხმარებლებისა და დეველოპერების აქტიური და თავდადებული საზოგადოების მიერ, რომლითაც შეგიძლიათ გამოიყენოთ თქვენი ბლოგი ან ვებსაიტი სამუშაოდ და გამოიყურებოდეს ისე, როგორც გსურთ.
შემოთავაზებული წაკითხვა:როგორ დავაყენოთ WordPress LAMP + Postfix– ით, როგორც მხოლოდ გაგზავნის ფოსტის შეტყობინებები
ამ პოსტში ჩვენ განვიხილავთ სხვადასხვა ნაბიჯებს, რომელთა გადადგმაც შეგიძლიათ, მისი უახლესი ვერსიის ინსტალაციისთვის WordPress 5.3 ჩართული უბუნტუ 18.10-18.04, უბუნტუ 16.10-16.04 და Linux Mint 18-19 თან ნათურა (Linux, აპაჩი, MySQL და PHP) დასტა.
პირველ რიგში, ჩვენ გამოვავლენთ ინსტალაციის სხვადასხვა ნაბიჯებს ნათურა დააინსტალირეთ ინსტალაციის დაწყებამდე WordPress.
ინსტალაციისთვის აპაჩი ვებ სერვერი, გასცეს ბრძანება ქვემოთ:
$ sudo apt-get დააინსტალირეთ apache2 apache2-utils
ჩვენ უნდა გავააქტიუროთ Apache2 ვებ სერვერი სისტემის ჩატვირთვის დროს, ასევე სერვისის დაწყება შემდეგნაირად:
$ sudo systemctl საშუალებას apache2. $ sudo systemctl დაიწყება apache2.
იმის შესამოწმებლად, მუშაობს თუ არა სერვერი, გახსენით თქვენი ბრაუზერი და შეიყვანეთ http://server_address
. Apache2 ნაგულისხმევი ინდექსი გვერდი გამოჩნდება იმ შემთხვევაში, თუ ვებ სერვერი მუშაობს და მუშაობს.
შენიშვნა: Apache ნაგულისხმევი ძირეული დირექტორია /var/www/htmlყველა თქვენი ვებ ფაილი შეინახება ამ დირექტორიაში.
შემდეგი, ჩვენ გვჭირდება ინსტალაცია MySQL მონაცემთა ბაზის სერვერი შემდეგი ბრძანების გაშვებით:
$ sudo apt-get დააინსტალირეთ mysql-client mysql- სერვერი.
თუ გსურთ დააყენოთ MariaDB, შეგიძლიათ დააინსტალიროთ იგი შემდეგი ბრძანების გამოყენებით.
$ sudo apt-get დააინსტალირეთ mariadb-server mariadb-client.
პაკეტის ინსტალაციის დროს თქვენ მოგეთხოვებათ დააყენოთ ფესვი მომხმარებლის პაროლი mysql როგორც ქვემოთ მოცემულ სურათზე ჩანს. შეარჩიეთ კარგი და უსაფრთხო პაროლი, შემდეგ დააჭირეთ ღილაკს კარგი ღილაკი ორჯერ გააგრძელეთ შემდგომი.
მონაცემთა ბაზის სერვერის განლაგება ჯერ არ არის უსაფრთხო, ამ მიზეზით, გასცეს შემდეგი ბრძანება მისი უსაფრთხოების გასაძლიერებლად:
$ sudo mysql_secure_installation
პირველ რიგში, თქვენ მოგეთხოვებათ დააინსტალიროთ 'validate_password”მოდული, ასე რომ ჩაწერეთ დიახ/დიახ
და დააჭირეთ შეიყვანეთდა ასევე შეარჩიეთ ნაგულისხმევი პაროლის სიძლიერის დონე. ჩემს სისტემაში, მე უკვე დავაინსტალირე.
რაც მთავარია, თუ არ გსურთ ძირეული პაროლის შეცვლა, ჩაწერეთ არა/არა
როცა ამის მოთხოვნით. პასუხი დიახ/დიახ
დანარჩენი შემდგომი კითხვებისთვის.
ბოლო, მაგრამ არანაკლებ მნიშვნელოვანი, ჩვენ დავაყენებთ PHP და რამდენიმე მოდული ვებსა და მონაცემთა ბაზის სერვერებთან მუშაობისთვის ქვემოთ მოცემული ბრძანების გამოყენებით:
$ sudo apt-get დააინსტალირეთ php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
გარდა ამისა, შესამოწმებლად თუ php მუშაობს ვებ სერვერთან თანამშრომლობით, ჩვენ უნდა შევქმნათ info.php
ფაილი შიგნით /var/www/html.
$ sudo vi /var/www/html/info.php.
და ჩასვით ქვემოთ მოცემული კოდი ფაილში, შეინახეთ და გამოდით.
php phpinfo ();
როდესაც ეს კეთდება, გახსენით თქვენი ბრაუზერი და ჩაწერეთ ეს მისამართი http://server_address/info.php
. თქვენ უნდა შეგეძლოთ იხილოთ ქვემოთ მოცემული php ინფორმაციის გვერდი დადასტურების სახით.
ჩამოტვირთეთ უახლესი WordPress პაკეტი და ამოიღეთ იგი ტერმინალზე ქვემოთ მოცემული ბრძანებების გაცემით:
$ wget -c http://wordpress.org/latest.tar.gz. $ tar -xzvf latest.tar.gz.
შემდეგ გადაიტანეთ WordPress ფაილები ამოღებული საქაღალდიდან Apache ნაგულისხმევ ძირეულ დირექტორიაში, /var/www/html/:
$ sudo rsync -av wordpress/*/var/www/html/
შემდეგი, დააყენეთ სწორი ნებართვები ვებსაიტის დირექტორიაში, ეს არის ვებ სერვერზე WordPress ფაილების მფლობელობა შემდეგნაირად:
$ sudo chown -R www-data: www-data/var/www/html/ $ sudo chmod -R 755/var/www/html/
შეასრულეთ ქვემოთ მოცემული ბრძანება და მიუთითეთ მომხმარებლის root პაროლი, შემდეგ დააჭირეთ შეიყვანეთ გადავა mysql ჭურვიზე:
$ mysql -u root -p
Mysql shell– ში ჩაწერეთ შემდეგი ბრძანებები, დაჭერით შეიყვანეთ mysql ბრძანების თითოეული სტრიქონის შემდეგ. გახსოვდეთ, რომ გამოიყენოთ თქვენი საკუთარი, მოქმედი მნიშვნელობები მონაცემთა ბაზის სახელი, მონაცემთა ბაზის მომხმარებელიდა ასევე გამოიყენეთ ძლიერი და უსაფრთხო პაროლი, როგორც databaseuser_password:
mysql> შექმენით მონაცემთა ბაზა wp_myblog; mysql> მიეცით ყველა პრივილეგია wp_myblog.* TO 'your_username_here'@'localhost' IDENTIFIED by 'your_chosen_password_here'; mysql> FLUSH პრივილეგიები; mysql> გასვლა;
წადი /var/www/html/ დირექტორია და გადაარქვით არსებულს wp-config-sample.php
რათა wp-config.php
:
$ sudo mv wp-config-sample.php wp-config.php.
შემდეგ განაახლეთ იგი თქვენი მონაცემთა ბაზის ინფორმაციით MySQL პარამეტრების განყოფილებაში (მიმართეთ ქვემოთ მოყვანილ სურათზე მონიშნულ ყუთებს):
// ** MySQL პარამეტრები - შეგიძლიათ მიიღოთ ეს ინფორმაცია თქვენი ვებ მასპინძლისგან ** // /** WordPress– ის მონაცემთა ბაზის სახელი*/ განსაზღვრა ('DB_NAME', 'მონაცემთა ბაზის_სახელი აქ
'); / ** MySQL მონაცემთა ბაზის მომხმარებლის სახელი*/ define ('DB_USER', 'მომხმარებლის სახელი_აქ
'); / ** MySQL მონაცემთა ბაზის პაროლი*/ define ('DB_PASSWORD', 'პაროლი_აქ
'); / ** MySQL მასპინძლის სახელი*/ define ('DB_HOST', 'localhost
'); /** მონაცემთა ბაზის Charset მონაცემთა ბაზის ცხრილების შესაქმნელად. */ define ('DB_CHARSET', 'utf8
'); /** მონაცემთა ბაზის შეკრების ტიპი. არ შეცვალოთ ეს ეჭვის შემთხვევაში. */ define ('DB_COLLATE',''
);
ამის შემდეგ, გადატვირთეთ ვებ სერვერი და mysql სერვისი ქვემოთ მოყვანილი ბრძანებების გამოყენებით:
$ sudo systemctl გადატვირთვა apache2.service $ sudo systemctl გადატვირთვა mysql.service
გახსენით თქვენი ბრაუზერი, შემდეგ შეიყვანეთ თქვენი სერვერის მისამართი: http://server-address
მისასალმებელი გვერდის მისაღებად ქვემოთ. წაიკითხეთ გვერდი და დააწკაპუნეთ "Წავედით!”გააგრძელოს შემდგომი და შეავსოს ყველა მოთხოვნილი ინფორმაცია ეკრანზე.
იმ იმედით, რომ ყველაფერი კარგად წარიმართა, ახლა შეგიძლიათ ისიამოვნოთ WordPress თქვენს სისტემაზე ამასთან, გამოთქვას რაიმე შეშფოთება ან დაუსვას კითხვები ზემოთ მოცემულ ნაბიჯებს ან თუნდაც მიაწოდოს დამატებითი ინფორმაცია, რომელიც თქვენი აზრით არ იყო ჩართული ამ სამეურვეო პროგრამაში, შეგიძლიათ გამოიყენოთ უკუკავშირის განყოფილება ქვემოთ ჩვენთან დაბრუნება