דערקלערן סערווער שוץ און וואָרדפּרעסס ינסטאַלירונג (1)

העלא מיין ברידער, אנהענגערס פון אונדזער אַניוועסדיק Mekano Tech וועבזייטל, אין דעם אַרטיקל שייך צו אָנפירונג און פּראַטעקטינג וועב סערווערס,

אין דעם לעקציע, מיר וועלן באַשיצן די סערווער און ינסטאַלירן וואָרדפּרעסס אויף עס,
צו בויען אַ זיכער און סטאַביל וועבזייטל אָדער בלאָג צו באַקומען פינאַנציעל קערט שפּעטער,
אויב איר זענט צווישן די 90 פּראָצענט פון די אַפעקטאַד דורך פּאַמעלעך האָסטינג קאָמפּאַניעס, דער אַרטיקל איז פֿאַר איר

די נוץ פון דעם קורס?

  • בויען אַ גאָר סיקיורד און שנעל פּלאַץ מיט אַלע רעסורסן וואָס דינען בלויז דיין פּלאַץ.
  • פּראַטעקטינג דיין וועבזייטל דאַטן פֿאַר איר "ווען דיין וועבזייטל איז כאָוסטיד דורך קיין האָסטינג פירמע, זיי זענען אין גאַנץ קאָנטראָל פון דיין וועבזייטל, דיין דאַטן, די דאַטאַבייס און אַלץ."
  • שאַפֿן אַ ביליק סערווער מיט ספּעציעל רעסורסן. די כוידעשלעך פּרייַז איז 43 עגיפּטיאַן פונט, ווי ווונדערלעך
  • שפּאָרן געלט ווייַל פון די קאָס פון שווינדל האָסטינג קאָמפּאַניעס אין זייער פּרייסאַז. "האָסטינג קאָמפּאַניעס דינגען אַ גאַנץ סערווער מיט 4 פּראַסעסערז און 32 גיגאבייט פון באַראַן, און זיי באַלעבאָס קימאַט 100 וועבסיטעס. און די לאָואַסט האָסטינג פּלאַן וועט קאָסטן איר 1200 EGP אַניואַלי, און עס איז נישט שטאַרק.
  • פירן און באַשיצן די סערווער און פירן דיין פּלאַץ פּראַפעשאַנאַלי

קורס באדערפענישן 

דער אָנהייב פון דער דערקלערונג

פאַרבינדן צו די סערווער

נאָך דאַונלאָודינג און ינסטאָלינג די סערווער קשר ווייכווארג putyy  מיר מאַכן אַ לאָך און עס וועט קוקן ווי דאָס

אין די "האָסט נאָמען" פעלד, איר שרייַבן די סערווער ס IP "עס איז די דיגיטאַל שייַן פון קיין סערווער אָדער מיטל קאָננעקטעד צו דער אינטערנעץ אָן וואָס איר קענען נישט פאַרבינדן צו די סערווער", און איר דריקט אויף עפֿן,

  • בייַשפּיל

נאָך דרינגלעך עפֿן, די שוואַרץ שעל קשר פאַרשטעלן וועט דערשייַנען

  • בייַשפּיל

 

איר וועט שרייַבן די נאמען פון די סערווער און מאל עס איז וואָרצל, און דערנאָך די פּאַראָל פֿאַר די סערווער
ווו וועט איר באַקומען סערווער דאַטן פֿון IP, באַניצער און פּאַראָל?

  • ווען איר בעטן צו אַבאָנירן צו Hetzner, ווי געוויזן אויבן, אויף דיין Hetzner חשבון דאַשבאָרד, איר קענען מאַכן אַ סערווער און קלייַבן די פאַרשפּרייטונג וואָס איז אויטאָמאַטיש אינסטאַלירן אויף די סערווער, און אין ווייניקער ווי 5 סעקונדעס, איר וועט באַקומען אַ אָנזאָג אויף דיין רעגיסטרירט. E- בריוו מיט סערווער דאַטן פֿון IP, באַניצער און פּאַראָל, למשל

נאָך די ברוין בלאַט פֿאַר די קשר צו די SSH שאָל איז ארויס, "עס איז אַ זיכער אַריבערפירן פּראָטאָקאָל וואָס אַלאַוז איר צו קאָנטראָלירן די גאנצע סיסטעם דורך קאַמאַנדז." איר זענט איצט ין דער סערווער, איר האָט קאָננעקטעד צו אים און איר קענען קאָנטראָלירן עס גאָר. דורך קאַמאַנדז,

סערווירער דערהייַנטיקן דערהייַנטיקן

אין ערשטער, איידער עפּעס, מיר דערהייַנטיקן די סיסטעם, אַזוי אַז די סיסטעם דערהייַנטיקט די שוץ שטיוול און פיקסיז עטלעכע פּראָבלעמס, אויב עס איז, טיפּ דעם באַפֿעל, און דריקן אַרייַן

yum -y דערהייַנטיקן
  • בייַשפּיל

 

איר וועט וואַרטן ווען דער סערווער ענדיקט אַפּדייטינג די סיסטעם פּאַקאַדזשאַז "ווייכווארג ינאַגרייטיד מיט די אינסטאַלירן אָפּערייטינג סיסטעם"

ינסטאַלירן wget און nano

נאָך קאַמפּלישאַן, איר ינסטאַלירן צוויי וויכטיק מגילה, wget "אַ פּראָגראַם וואָס דאַונלאָודז טעקעס דורך די דירעקט לינק" און נאַנאָ "אַ טעקסט רעדאַקטאָר פּראָגראַם אַזאַ ווי די נאָטעפּאַד פּראָגראַם ינאַגרייטיד מיט Windows" דורך דעם באַפֿעל.

yum -y ינסטאַלירן wget nano

ינסטאַלירן אַפּאַטשי

נאָך קאַמפּלישאַן, מיר קאַנפיגיער די סערווער צו אַרבעטן ווי אַ וועב סערווער, און דעמאָלט מיר ינסטאַלירן וואָרדפּרעסס,
כּדי די סיסטעם זאָל פונקציאָנירן ווי אַ וועב סערווער, מיר מוזן ינסטאַלירן, אַפּאַטשי "אַפּאַטשי איז אַ וועב סערווער וואָס דיספּלייז HTML און פפּ טעקעס פון קורס אָן אַפּאַטשי", די סיסטעם וועט נישט אַרבעטן מיט איר ווי אַ וועב סערווער

ביז איצט, אַלץ איז גוט, מיר ינסטאַלירן אַפּאַטשי דורך אַדינג דעם באַפֿעל און דריקן אַרייַן

yum install httpd -y

נאָך די ינסטאַלירונג איז געענדיקט, מיר לייגן דעם באַפֿעל צו לויפן אַפּאַטשי, און דריקן אַרייַן

systemctl start httpd

צו מאַכן זיכער אַז אַפּאַטשי אַרבעט, מיר לייגן דעם באַפֿעל

systemctl status httpd

עס וועט ווייַזן איר וואָס איך וועל ווייַזן אין די בילד אַז עס אַרבעט

פאַרזיכערן אַז אַפּאַטשי איז פליסנדיק

אויך, צו מאַכן זיכער אַז אַפּאַטשי אַרבעט ריכטיק, מיר שרייַבן עס צו די סערווער ס IP אין דעם בלעטערער, ​​און אויב עס איז געוויזן מיט איר ווי געוויזן אין די בילד, אַלץ איז גוט,

איצט דער סערווער מיר קענען פאַרבינדן צו עס דורך דעם בלעטערער, ​​און אַזוי ווייַט אַלץ איז פייַן און ארבעטן רעכט.

ינסטאַלירונג פון דאַטאַבאַסע וויזערד

מיר ינסטאַלירן די דאַטאַבייס מאַזעק "וואָרדפּרעסס סיסטעם דאַרף אַ דאַטאַבייס צו פאַרבינדן צו קראָם אַרטיקלען, בילדער און אנדערע דאַטן", 

מיר לייגן די קאַמאַנדז, איינער אין אַ צייַט, און דריקן די אַרייַן קנעפּל

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
sudo yum ינסטאַלירן mysql-server
sudo systemctl אָנהייב mysqld
sudo mysql_secure_installation

עס וועט ווייַזן איר אָפּציעס, לייגן י און אַרייַן יעדער אָפּציע

נאָך קאַמפּלישאַן, מיר האָבן פאַרטיק ינסטאָלינג די דאַטאַבייס מאַזעק דורך די קאַמאַנדז אויבן

ינסטאַלירן פפּ 7.2

 php איבערזעצונגען מוזן זיין אינסטאַלירן, אין סדר צו איבערזעצן וואָרדפּרעסס, מיר לייגן די קאַמאַנדז צו ינסטאַלירן php איבערזעצונגען,

rpm-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm-Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum --enablerepo=remi,remi-php72 
yum --enablerepo=remi,remi-php72 install php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache php-pecl-memcached php-pecl-memcached -mcrypt php-xml
דינען httpd ריסטאַרט

נאָך קאַמפּלישאַן, מיר מאַכן אַ דאַטאַבייס, אַדינג אַ נאָמען צו די דאַטאַבייס דורך אַדינג די קאַמאַנדז,

CREATE USER'venue0'@' לאָקאַלהאָסט 'יידענאַפייד דורך'102030';
שאַפֿן דאַטאַבייס mekan0db;
שענקען אַלע פּריווילאַדזשאַז אויף mekan0db. * צו 'venue0'@'localhost' מיט גראַנט אָפּציע;
FLUSH PRIVILEGES;

דערקלערן וואָס איז אין די קאָד אויבן, אין רויט עס איז די נאָמען פון די דאַטאַבייס, אין געל עס איז די נאָמען פון די דאַטאַבייס, און אין גרין איז די פּאַראָל פֿאַר די דאַטאַבייס,

דער קיצער פון דער ערשטער קאָד: מיר באשאפן אַ באַניצער נאָמען מיט די נאָמען mekan0 און צוגעגעבן עס מיט אַ פּאַראָל 102030 
די רגע קאָד: מיר באשאפן אַ דאַטאַבייס מיט די נאָמען mekan0db
די דריט קאָד: מיר לינגקט די באַניצער נאָמען mekan0 מיט די mekan0db דאַטאַבייס מיט אַדינג אַלע פּריווילאַדזשאַז, "כל פּריווילאַדזשאַז מיינען אַז דער באַניצער קענען גאָר קאָנטראָלירן די דאַטאַבייס פון אַדינג, מאָדיפיצירן און ויסמעקן"

אַדינג אַ פעלד צו אַפּאַטשי 

אין דעם בינע, מיר וועלן לייגן די פעלד וואָס וואָרדפּרעסס וועט לויפן אויף. איר קענען האָפּקען דעם שריט אויב איר אַפּלייינג די דערקלערונג אויף אַ היגע סערווער, "די היגע סערווער איז אַ פּראָגראַם וואָס ינסטאָלז אַפּאַטשי און פפּ קאַמפּיילערז אויף דיין קאָמפּיוטער און דאָס איז פֿאַר לערנען צוועקן איידער איר אַקסעס די וועב."

אין מיין פאַל איך וועט לייגן די סאַב-פעלד פון Mekano Tech Informatics, test.mekan0.com, מיט די קאַמאַנדז 
רעדאַגירן באַפֿעל

נאַנאָ /etc/httpd/conf.d/site1.conf

עס וועט עפענען אַ ליידיק בלאַט מיט איר, איר וועט לייגן די פעלד אין דעם פאָרעם. נעמען אַלע די קאָד, אָבער טוישן די פעלד נאָמען צו דיין אייגן פעלד נאָמען


סערווערנאַמע www.test.mekan0.com 
סערווירער אַליאַס test.mekan0.com 
DocumentRoot /var/www/html/public_html 
ErrorLog /var/www/html/error.log 

נאָך קאַמפּלישאַן, איר דריקן די קטרל _x קנעפּל, דאַן י און אַרייַן, און ריסטאַרט אַפּאַטשי צו אַקטאַווייט די סעטטינגס מיט דעם באַפֿעל,

systemctl restart httpd

 

וואָרדפּרעסס ינסטאַלירונג

אין דעם בינע, מיר צוריקציען וואָרדפּרעסס און מאַך עס צו די אָרט פון די פעלד טעקעס, דורך די קאַמאַנדז, יעדער באַפֿעל סעפּעראַטלי, און נאָך יעדער באַפֿעל מיר דריקן אַרייַן

קד / טמפּ
wget https://wordpress.org/latest.tar.gz
tar -xvf last.tar.gz
סי וואָרדפּרעסס
mkdir -p /var/www/html/public_html
cp -r * /var/www/html/public_html
געפֿינען / וואַר / וווווו / HTML / עפנטלעך_הטמל - טיפּ ד - עקסעק טשמאָד 755 {} \;
געפֿינען / וואַר / וווווו / HTML / עפנטלעך_הטמל - טיפּ f - עקסעק טשמאָד 644 {} \;

ערשטער באַפֿעלן סינאָפּסיס: גיין אויף tmp
די רגע זאַך: עס פּולז די קאָפּיע פון ​​וואָרדפּרעסס פון זיין באַאַמטער וועבזייטל
די דריט באַפֿעל: דעקאָמפּרעססעס די וואָרדפּרעסס פּעקל 
פערט באַפֿעל: עס גייט אריין די ונקאָמפּרעססעד וואָרדפּרעסס טעקע
פינפט באַפֿעל: קריייץ אַ וואָרדפּרעסס טעקע פֿאַר די פעלד 
דער זעקסטער באַפֿעל: קאפיעס די וואָרדפּרעסס טעקעס נאָך אַנפּאַקינג זיי צו די פעלד טעקע 
דער זיבעטער באַפֿעל: עס גיט 775 פּריווילאַדזשאַז צו די טעקעס
דער אַכט באַפֿעל: עס מאכט 644 פּריווילאַדזשאַז פֿאַר פאָלדערס "די פּריווילאַדזשאַז זענען די פּערמישאַנז צו לייענען און שרייַבן, יעדער נומער האט אַ פּריווילעגיע, איך וועל דערקלערן אַלץ אין אנדערע אַרטיקלען"

עדיטינג די קאָנפיג טעקע

אין דעם בינע, מיר מאָדיפיצירן די קאָנפיג טעקע פֿאַר די וואָרדפּרעסס קשר צו די דאַטאַבייס, צו קראָם אַלץ אין עס דורך דעם באַפֿעל. 

נאַנאָ /var/www/html/public_html/wp-config.php

און איר לייגן די נאמען און פּאַראָל פֿאַר די דאַטאַבייס, וואָס מיר באשאפן אַ בשעת צוריק אין די אויבן שורות,

 

לויפן די פעלד 

צו לויפן די פעלד, מיר קענען נוצן Cloudflare און לייגן די פעלד צו עס, און דעריבער לייגן די IP פון די פעלד ס דנס. איך וועל פאָרזעצן מיט דעם שריט אין אן אנדער לעקציע הייַנט און איך וועל אַרייַננעמען אַ לינק צו דעם אַרטיקל דאָ

נאָך די קאַמפּלישאַן פון פֿאַרבינדונג די פעלד צו קלאָוד פלער און קאַמפּלישאַן, מיר בעטן די פעלד אין דעם בלעטערער און די ינסטאַלירונג פון וואָרדפּרעסס וועט אָנהייבן מיט איר אין דעם וועג, בילד מיט דער ערשטער ינסטאַלירונג פון וואָרדפּרעסס אויף דעביאַן 9

נאָך קאַמפּליטינג די סטעפּס, וואָרדפּרעסס איז הצלחה אינסטאַלירן און דער סערווער איז קאַנפיגיערד, נאָכגיין די רגע לעקציע ווי צו באַשיצן די סערווער, איך וועל שטעלן די לינק צו די רגע דערקלערונג דאָ ווען איך ענדיקן עס

ווען קאַפּיינג די לעקציע, ביטע דערמאָנען מצרים

פֿאַרבונדענע הודעות
אַרויסגעבן דעם אַרטיקל אויף