Yuav Ua Li Cas Tsim LAMP Server: 14 Kauj Ruam (nrog Duab)

Cov txheej txheem:

Yuav Ua Li Cas Tsim LAMP Server: 14 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim LAMP Server: 14 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Tsim LAMP Server: 14 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Tsim LAMP Server: 14 Kauj Ruam (nrog Duab)
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla use for? 2024, Tej zaum
Anonim

Puas yog koj tab tom nrhiav txoj hauv kev pheej yig los khiav koj lub vev xaib lossis cov vev xaib muaj zog? Yuav ua li cas thiaj tsim tau LAMP server? LAMP server los nrog pob tiav. Tsis tsuas yog koj yuav muaj tus neeg rau zaub mov, tab sis koj yuav muaj lub operating system, database software, thiab cov lus sau. Tag nrho cov ntawv thov no yog qhov qhib. LAMP server suav nrog cov khoom hauv qab no: Linux, Apache, MySQL, thiab PHP. LAMP servers tuaj yeem ua haujlwm ntawm cov servers pheej yig. Tsim cov neeg rau zaub mov no yog qhov yooj yim thiab ncaj. Tsim LAMP server los ntawm kev ua cov hauv qab no:

Cov kauj ruam

Tsim LAMP Server Step 1
Tsim LAMP Server Step 1

Kauj Ruam 1. Tau txais cov kev cai kho vajtse rau koj li Server

Ntau qhov chaw xav tau ntau lub zog.

Tsim LAMP Server Step 2
Tsim LAMP Server Step 2

Kauj Ruam 2. Tau txais qhov tsim nyog upload nrawm los ntawm koj tus muab kev pabcuam

Lub tsev hauv tsev tsis zoo hauv internet upload nrawm tsuas yog ib puag ncig 1mb ib feeb. Qhov no yuav qeeb dhau rau cov duab, yeeb yaj kiab, thiab lwm yam.

Tsim LAMP Server Step 3
Tsim LAMP Server Step 3

Kauj Ruam 3. Nruab ib qho version ntawm Linux

Ua ntej koj tuaj yeem tsim LAMP server, koj yuav tsum muaj Linux operating system. Mus ntsib distrowatch.com thiab xaiv ib qho uas koj nyiam. Lawv feem ntau zoo ib yam, tab sis nco ntsoov xaiv ib qho nrog lub interface (KDE, Cinnamon, thiab lwm yam) ua ntej teeb tsa yog tias koj tsis yog tus siv niaj hnub siv. Ntxiv mus, yog Linux version tsis suav nrog Windows installer, koj yuav tsum tsim Live CD lossis USB flash drive (cov lus qhia hauv lwm wiki li cas cov ntawv). Cov lus qhia hauv qab no ua haujlwm nrog Ubuntu Linux.

Tsim LAMP Server Step 4
Tsim LAMP Server Step 4

Kauj Ruam 4. Nruab Apache ntawm tus neeg rau zaub mov

Apache yog pub dawb thiab qhib-qhov web server uas paub zoo tias tau khiav ntawm Unix operating systems. Muaj ob txoj hauv kev txhim kho Apache. Koj tuaj yeem siv koj lub console lossis lub qhov rooj qhib qhov rooj.

  • Ntawm qhov hais kom ua sai sai, ntaus ntawv: sudo apt-get install apache2
  • Txhawm rau txhawm rau txhim kho Apache, koj yuav tsum muaj koj tus lej sudo.
Tsim LAMP Server Step 5
Tsim LAMP Server Step 5

Kauj Ruam 5. Txheeb xyuas tias Apache ua haujlwm

Koj yuav tsum taw koj tus browser rau tus IP chaw nyob ntawm tus neeg rau zaub mov. Qhov no yuav qhia rau koj paub tias Apache ua haujlwm lossis tsis.

Tsim LAMP Server Step 6
Tsim LAMP Server Step 6

Kauj Ruam 6. Nruab PHP ntawm lub server

PHP yog cov lus sau uas tau xub siv los tsim cov nplooj ntawv web dynamic. Txawm li cas los xij, cov tsim tawm siv nws los tsim cov ntawv thov ib tus zuj zus thaum lub network thiab cov tswj hwm siv PHP rau kev hais kom ua kab interface muaj peev xwm.

Ntawm qhov hais kom ua sai sai, ntaus: sudo apt-tau nruab php5 libapache2-mod-php5

Tsim LAMP Server Step 7
Tsim LAMP Server Step 7

Kauj Ruam 7. Xyuas kom tseeb PHP tau teeb tsa tiav

Pib dua Apache los ntawm kev ntaus ntawv ntawm qhov hais kom ua: sudo /etc/init.d/apache2 rov pib dua

Tsim LAMP Server Step 8
Tsim LAMP Server Step 8

Kauj Ruam 8. Txheeb xyuas PHP ua haujlwm raug

  • Siv Apache cov ntaub ntawv hauv paus los tsim cov ntawv xeem. Lub hauv paus yuav yog /var /www. Koj cov ntawv xeem lub npe txuas ntxiv yuav tsum xaus nrog. Php.
  • Rau cov ntsiab lus, ntaus:
Tsim LAMP Server Step 9
Tsim LAMP Server Step 9

Kauj Ruam 9. Khaws daim ntawv xeem

  • Tom qab ntawd taw koj tus browser mus rau qhov chaw nyob hauv qab no:
  • Nco ntsoov tias koj ntaus koj lub server IP chaw nyob ua ntej /test.php.
Tsim LAMP Server Step 10
Tsim LAMP Server Step 10

Kauj Ruam 10. Txheeb xyuas koj daim ntawv xeem

Qhov browser yuav tsum tso tawm, "Xeem PHP Page" ntawm qhov screen.

Tsim LAMP Server Step 11
Tsim LAMP Server Step 11

Kauj Ruam 11. Nruab MySQL ntawm lub server

MySQL sawv cev rau "Kuv Cov Lus Nug Cov Qauv." MySQL yog ib qhov kev txheeb ze database. Daim ntawv thov no ua haujlwm ua tus neeg rau zaub mov, uas ntau tus neeg siv tuaj yeem nkag mus rau ntau lub database. Muaj ntau daim ntawv thov software uas siv MySQL, xws li WordPress. Txawm tias Google thiab Facebook siv MySQL.

Ntawm qhov hais kom ua sai sai, ntaus: sudo apt-get install mysql-server

Tsim LAMP Server Step 12
Tsim LAMP Server Step 12

Kauj Ruam 12. Tsim tus password rau MySQL

  • Hauv kab hais kom ua, ntaus: mysql -u root
  • Koj yuav tsum pom qhov hais kom ua sai sai uas yuav zoo li mysql>
  • Ntawm qhov hais kom ua sai sai, ntaus: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
  • Nkag mus rau koj tus password uas nws qhia koj tus THAWJ XEEB. Qhov no yuav yog qhov uas koj yuav siv los ua MySQL cov neeg siv.
Tsim LAMP Server Step 13
Tsim LAMP Server Step 13

Kauj Ruam 13. Pib koj li MySQL server

Ntaus cov lus txib hauv qab no: /etc/init.d/mysql pib

Pom zoo: