ווי צו שאַפֿן אַ לאָמפּ וועב סערווירער ניצן ובונטו

01 פון 08

וואָס איז אַ LAMP וועב סערווירער?

אַפּאַטשי פליסנדיק אויף ובונטו.

דעם פירער וועט ווייַזן איר די יזיאַסט וועג צו ינסטאַלירן אַ LAMP וועב סערווער ניצן אַ דעסקטאַפּ ווערסיע פון ​​ובונטו.

לאָמפּ שטייט פֿאַר לינוקס, אַפּאַטשי , מיסקל און פפּ.

די ווערסיע פון ​​לינוקס געניצט ין דעם פירער איז פון קורס ובונטו.

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

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

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

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

די ובונטו וועב סערווער קענען אויך זיין געניצט ווי אַ ינטראַנעט פֿאַר היים וועב זייַטלעך.

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

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

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

02 פון 08

ווי צו ינסטאַלל אַ לאַמפּ וועב סערווירער ניצן טאַסקס

אַרבעט.

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

אנדערע טוטאָריאַלז אָנליין ווייַזן איר ווי צו ינסטאַלירן יעדער קאָמפּאָנענט סעפּעראַטלי אָבער איר קענען פאקטיש ינסטאַלירן אַלע פון ​​זיי בייַ אַמאָל.

צו טאָן אַזוי איר דאַרפֿן צו עפענען אַ וואָקזאַל פֿענצטער. צו טאָן דעם דרוק קטרל, אַלט און ה אין דער זעלביקער צייַט.

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

sudo apt-get install טאַסקס

sudo tasksel install lamp-server

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

אַזוי וואָס איז טאַסקס?

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

איר קענען לויפן די טאַסקסעל באַפֿעל אויף זיך ווי גייט:

sudo tasksel

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

פֿאַר בייַשפּיל איר קענען ינסטאַלירן די KDE דעסקטאַפּ, די לובונטו דעסקטאַפּ, אַ מיילערווער אָדער אַן openSSH סערווער.

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

03 פון 08

שטעלן די מיסקל פּאַראָל

באַשטעטיק מיסקל פּאַראָל.

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

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

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

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

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

04 פון 08

ווי צו פּרובירן אַפּאַטשי

אַפּאַטשי ובונטו.

די יזיאַסט וועג צו פּרובירן צי Apache איז ארבעטן איז ווי גייט:

א וועבזייטל זאָל דערשייַנען ווי געוויזן אין די בילד.

באטיליקלי אויב איר זען די ווערטער "עס וואָרקס" אויף די וועב בלאַט און די Ubuntu לאָגאָ און די וואָרט Apache דעמאָלט איר וויסן אַז די ייַנמאָנטירונג איז געווען מצליח.

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

צו לייגן דיין אייגן וועב זייַטלעך איר דאַרפֿן צו קראָם זיי אין די טעקע / וואַר / וווווו / HTML.

דער בלאַט איר זעט איצט איז גערופן index.html.

צו רעדאַגירן דעם בלאַט איר וועט דאַרפֿן פּערמישאַנז צו די / וואַר / וווווו / HTML טעקע. עס זענען פאַרשידענע וועגן צו צושטעלן פּערמישאַנז. דאָס איז מיין בילכער אופֿן:

עפענען אַ וואָקזאַל פֿענצטער און אַרייַן די קאַמאַנדז:

sudo adduser וווווו-דאַטן

sudo chown -R וווווו-דאַטן: וווווו-דאַטן / וואַר / וווווו / HTML

sudo chmod -r g + rwx / var / www / html

איר דאַרפֿן צו קלאָץ אויס און צוריק אין ווידער פֿאַר די פּערמישאַנז צו נעמען ווירקונג.

05 פון 08

ווי צו קאָנטראָלירן אויב PHP איז אינסטאַלירן

איז פפּ בנימצא.

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

צו טאָן דעם עפענען אַ וואָקזאַל פֿענצטער און אַרייַן די ווייַטערדיק באַפֿעל:

sudo nano /var/www/html/phpinfo.php

אין די נאַנאָ רעדאַקטאָר אַרייַן די פאלגענדע טעקסט:

היט די טעקע דורך דרינגלעך קטרל און אָ, און דעמאָלט אַרויסגאַנג די רעדאַקטאָר דורך דרינגלעך קטרל און רענטגענ.

עפענען די פירעפאָקס וועב בלעטערער און אַרייַן די ווייַטערדיק אין די אַדרעס באַר:

http: // localhost / phpinfo

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

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

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

06 פון 08

ינטראָדוסינג מיסקל וואָרקבענטש

מיסקל וואָרקבענטש.

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

mysqladmin -u root -p סטאַטוס

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

אויב מיסקל איז פליסנדיק, איר וועט זען די פאלגענדע טעקסט:

ופּטימע: 6269 פֿעדעם: 3 פֿראגן: 33 לאַנגזאַם קוויריז: 0 אָפּענס: 112 גלייַך טישן: 1 עפענען טישן: 31 קוועריעס פּער סעקונדע אַווג: 0.005

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

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

sudo apt-get install mysql-workbench

ווען די ווייכווארג האט געענדיקט ינסטאָלינג די שפּיץ שליסל (Windows שליסל) אויף די קלאַוויאַטור און טיפּ "מיסקל" אין די זוכן קעסטל.

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

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

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

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

דער קליענט קאַנעקשאַנז אָפּציע רשימות די קראַנט קאַנעקשאַנז צו די מיסקל סערווער.

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

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

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

רעכט גיט אויף איינער פון די אַבדזשעקס וועט לאָזן איר צו שאַפֿן אַ נייַ כייפעץ אַזאַ ווי אַ נייַ טיש.

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

07 פון 08

ווי צו ינסטאַלירן פפּמיאַדמין

Install PHPMyAdmin.

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

עפענען אַ וואָקזאַל פֿענצטער און אַרייַן די ווייַטערדיק באַפֿעל:

sudo apt-get install phpmyadmin

א פֿענצטער וועט דערשייַנען וואָס אַ וועב סערווער וואָס איר האָט אינסטאַלירן.

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

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

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

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

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

איידער איר קענען נוצן PHPMyAdmin עס זענען אַ ביסל מער קאַמאַנדז צו לויפן ווי גייט:

sudo ln -s /etc/phpmyadmin/apache.conf/etc/apache2/conf-available/phpmyadmin.conf

sudo a2enconf phpmyadmin.conf

sudo systemctl reload apache2.service

די אויבן קאַמאַנדז שאַפֿן אַ סימבאָליש לינק פֿאַר די אַפּאַטשע.קאָנף טעקע פון ​​די / עטק / פפּמיאַדמין טעקע אין די / עטק / אַפּאַטשע 2 / קאָמפאָרטאַבלע טעקע.

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

וואָס דאָס אַלע מיטלען איז איצט מעגלעך צו נוצן PHPMyAdmin צו פירן דאַטאַבייסיז ווי גייט:

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

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

די שפּיץ ייקאַן באַר לעץ איר פירן פאַרשידן אַספּעקץ פון מיסקל אַזאַ ווי:

08 פון 08

Further Reading

W3Schools.

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

א גוט סטאַרטינג פונט פֿאַר לערנען HTML, קסס, אַספּ, דזשאַוואַסקריפּט און פפּ איז וו 3 סטשאָאָלס.

דעם וועבזייַטל איז פול נאָך גרינג צו נאָכפאָלגן טוטאָריאַלז אויף קליענט זייַט און סערווער זייַט וועב אַנטוויקלונג.

ווייל איר וועט ניט לערנען אין טיפקייַט וויסן איר וועט אָנכאַפּן גענוג פון די באַסיקס און קאַנסעפּס צו באַקומען איר אויף דיין וועג.