Kuinka luoda paikallinen palvelin? Otamme käyttöön paikallisen palvelimen Windowsissa. Kuinka luoda paikallinen palvelin tietokoneellesi

Kuinka luoda paikallinen palvelin tietokoneelle? Tämä kysymys koskee ensisijaisesti niitä, jotka päättivät luoda oman verkkosivuston ja päättivät asentaa paikallisen palvelimen testatakseen sitä. Mutta mitä asennukseen vielä tarvitaan ja miksi sitä yleensä tarvitaan?

Paikallinen palvelin on ohjelma, jonka avulla voit kehittää verkkosivuston suoraan tietokoneellesi. Se eroaa isännöinnistä siinä, että paikallisen palvelimen sivusto on käytettävissä vain, jos se on asennettu suoraan.

Tämän työn tarkoituksena on tarkistaa tulevan sivuston toimivuus, jotta jatkossa isännöinnissä ei tule odottamattomia ongelmia.

On olemassa useita ohjelmia, joiden avulla voit asentaa paikallisen palvelimen. Suurimmaksi osaksi asennusprosessi on kuitenkin sama kaikille. Siksi esimerkkinä harkitaan "Denveriä" - paikallista palvelinta, joka on erittäin suosittu Venäjällä, koska sen luoja on venäläinen ja koska se on erittäin helppokäyttöinen.

Tällaiset palvelimet sisältävät kaikki työhön tarvittavat tiedostot - Apache, PHP, MySQL, Perl jne.., mikä tarkoittaa, että sinun tarvitsee vain ladata itse paketti.

Jatka sitten asennusta, jonka jälkeen kaiken pitäisi toimia oikein, mitä ei voida sanoa esimerkiksi verkon palvelimista, joissa jokin ei toimi jatkuvasti. Siksi tämä on varmasti paikallisen palvelimen tärkein mukavuus.

Kuinka luoda paikallinen palvelin tietokoneelle Denwerissä

Paikallisen palvelimen luomiseksi sinun on ensin ladattava joukko tarvittavia tiedostoja. Voit tehdä tämän siirtymällä Denverin verkkosivustolle (//www.denwer.ru/). Se näyttää tältä:

Napsauta sitten "LATAA" -painiketta. Meitä pyydetään valitsemaan toinen kahdesta PHP-versiosta, valitse uusin. Sitten avautuu uusi ikkuna, jossa sinun on annettava yhteystietosi - etunimi, sukunimi ja sähköpostiosoite. Seuraavaksi saat sähköpostiisi linkin Denverin lataamiseen.

Odotamme muutaman minuutin ja lataamme ohjelmatiedostot tietokoneellemme käyttämällä linkkiä, jonka saimme aiemmin määritettyyn sähköpostiosoitteeseen.

Vaihe 2. Paikallisen palvelimen asentaminen

Kun lataus on valmis, suorita asennusohjelma. Napsauta kyllä ​​ja purkaminen alkaa. Sitten vain noudatetaan ohjeita.

Saatat kuitenkin kohdata "Pääsy kielletty" -virheen, kun painat Enter-näppäintä. Mutta tästä huolimatta painamme silti Enter ja jatkamme asennusta.

Voit käyttää asennuspaikkana muuta kuin järjestelmäasemaa C, jolloin kaikki tiedot säilyvät, jos käyttöjärjestelmän toinen versio asennetaan.

Asennuksen aikana asennusohjelma pyytää sinua valitsemaan Z-kirjaimen asennuspaikaksi. Jos se ei ole varattu, voit valita sen muussa tapauksessa valita toisen kirjaimen, esimerkiksi D. Seuraavaksi työpöydälle luodaan kolme pikakuvaketta.

Uudessa ikkunassa selain kirjoittaa, että "Denver" on asennettu, ja tarjoaa myös luettelon mahdollisista virheistä, joita saattaa ilmetä paikallista palvelinta käynnistettäessä ja sen kanssa työskennellessä.

Esimerkiksi NOD32-virus estää tämän Windows XP:ssä. Toinen ongelma on yleisin ja liittyy Skypen konfliktiin. Oletuksena molemmat ohjelmat käyttävät porttia 80, joten jos ohjelma ei toimi, sinun on poistettava portin käyttö Skypestä. Voit tehdä tämän siirtymällä kohtaan työkalut > yhteysongelmat > poistamalla porttien 80 ja 443 käytön valintaruudusta > tallentamalla ja ongelman pitäisi ratketa.

Varmistaaksesi, että kaikki toimii, sinun on syötettävä localhost-osoitepalkki. Mutta jotkut selaimet käyttävät tätä merkkijonoa hakuna. Siksi ensimmäistä kertaa on parempi kirjoittaa koko osoite - //localhost. Jos kaikki toimi, sinun pitäisi nähdä tällainen sivu:

Tässä vaiheessa paikallisen palvelimen asennus on valmis, jäljellä on vain luoda sille verkkosivusto ja tuoda se täydellisyyteen ja siirtää se sitten isännöintiin.

Kun olet oppinut luomaan paikallisen verkkopalvelimen, voi syntyä täysin looginen kysymys: "Mitä seuraavaksi?" Vastataksesi tähän sinun on ymmärrettävä, miksi henkilö yleensä tarvitsee paikallisen palvelimen. Jos hän haluaa vain harjoitella verkkosivustojen luomista ja parantaa taitotasoaan, hänen tulisi alkaa opiskelemaan hypertekstin merkintäkieliä ja tyylisivuja.

Jos hänen oli luotava paikallinen palvelin testatakseen olemassa olevaa sivustoa ennen sen lataamista suoraan verkkoon, hänen tulee ensin asentaa se paikalliselle palvelimelle. Kysy: "Kuinka tämä tehdään?" Tästä lisää alla.

Sivuston laskeutuminen paikalliselle palvelimelle

Tietokoneellasi oleva paikallinen palvelin suorittaa samat toiminnot kuin verkossa oleva verkkosivusto. Ainoa ero niiden välillä on saatavuus. Loppujen lopuksi tietokoneellesi asennettu paikallinen palvelin on vain sinun käytettävissäsi, kun taas isännöintisivusto on kaikkien nähtävissä. Siksi vihaisten käyttäjien negatiivisen kritiikin välttämiseksi kaikki virheet tulee eliminoida paikallisesti.

Verkkosivusto on kokoelma verkkosivuja, jotka on kirjoitettu HTML-, CSS- ja Javascript-kielellä. Näitä kehitystyökaluja voidaan käyttää ilman paikallisen palvelimen apua ja siksi sivuston kehittäminen alkaa niistä. PHP:tä puolestaan ​​voidaan käyttää palvelimella (millä tahansa palvelimella, jotta sivusto olisi dynaaminen).

Eli jos olisi tarpeen muuttaa tietoja sivuston kaikilla sivuilla, ei olisi tarvetta mennä jokaiseen tiedostoon ja muuttaa jotain.

Se riittäisi tehdä yhdessä. Kehityksen alussa sivusto on kuitenkin staattinen, mutta tällä ei ole väliä, koska siellä sinun on luotava vain ne sivut, jotka eroavat toisistaan. Yleensä tämä on pääsivu, alaosasto ja artikkelisivu. Myöhemmin voit lisätä palautelomakkeen, rekisteröintisivun ja keskustelupalstan.

On kuitenkin paljon kätevämpää luoda verkkosivusto suoraan paikalliselle palvelimelle, jotta kaikki toiminnot voidaan käyttää mahdollisimman tehokkaasti alusta alkaen. Voit tehdä tämän siirtymällä kohtaan Oma tietokone ja katsomalla "Denverin" luomaa levyä.

Menemme levylle, siirrymme kotikansioon ja luomme uuden kansion ja kirjoitamme sivuston osoitteen nimeksi. Seuraavaksi sinun on luotava sisään www-kansio. Ja suoraan siihen luomme tekstitiedoston html-tunnisteella (esimerkiksi index.html). Tarkistaaksesi, näkyykö se oikein, napsauta sitä hiiren kakkospainikkeella ja valitse Avaa muistilehtiöllä (tai millä tahansa muulla editorilla - Sublime text, Notepad jne.). Tiedoston sisään kirjoitamme standardin "Hei maailma!" Se näyttää tältä:

Sitten tallennamme ja käynnistämme Denverin uudelleen napsauttamalla Restart Denwer -pikakuvaketta, jotta kaikki tehdyt muutokset tulevat voimaan. Jos yritämme nyt kuitenkin mennä verkkosivustollemme, jolla on sama nimi kuin Denverin asemaan luodulla kansiolla, emme näe mitään. Koska paikallinen palvelin on ristiriidassa hosts-tiedoston kanssa. Se sijaitsee täällä C:\WINDOWS\system32\drivers\etc\hosts.

Hosts-tiedoston avulla voit tunnistaa tietyt verkkosivustojen osoitteet tietyllä IP-osoitteella. Esimerkiksi paikallinen koneemme on 127.0.0.1 www.localhost. Kun kirjoitamme minkä tahansa sivuston selaimen riville, tarkistamme ensin tämän sivuston ja siirrymme vasemmalla olevaan osoitteeseen. Jos siirtyminen paikalliselle sivustollemme ei toimi, se tarkoittaa, että sen osoitetta ei ole rekisteröity hosts-tiedostoon. Tämän aiheuttaa usein virustorjunta, joka estää pääsyn.

Tämän ongelman ratkaisemiseksi sinun on siirryttävä virustorjuntaan ja valittava asetusosio. Sieltä sinun on löydettävä "uhat ja poikkeukset" -luokka > napsauta "asetukset" -painiketta ja valitse kansio, jonka loimme "Denverissä". Tallenna seuraavaksi kaikki tehdyt muutokset ja napsauta ok.

Tämä ongelma ei tietenkään välttämättä esiinny kaikille. Yleensä se johtuu tietyn virustorjuntaohjelman ominaisuuksista. Nyt, kun olet mennyt paikalliselle sivustolle, seuraavan viestin pitäisi ilmestyä näytölle: "Hei maailma!"

Jos haluamme sivustomme toimivan localhostissa, meidän on vain mentävä Denverin localhost-kansioon, siirryttävä osoitteeseen www ja luotava myös html-tiedosto.

Denverin käyttäjillä on usein ongelmia sähköpostien lähettämisessä. Tosiasia on, että Denver ei lähetä kirjeitä, se vain luo ne ja tallentaa ne kansioon:

tmp > !sendmail. Tässä kansiossa on kirjaimia tavallisten tekstitiedostojen muodossa. Joten jos ne lähetetään paikalliselle palvelimelle, todellisessa palvelimessa ei ole ongelmia.

Näin ollen voidaan sanoa, että paikallinen palvelin on erinomainen alusta sivuston kehittämiseen, joka sopii sekä aloittelijoille että ammattilaisille. Koska asennus ei vaadi erityisiä tietoja ja taitoja, riittää pelkkä tietokoneen tuntemus ja sovellusohjelmien käyttö.

Lisäksi on huomattava, että paikallista palvelinta ei voi nähdä Internetistä. Ainoa asia, jonka voit tehdä, on avoin pääsy kotiverkkoosi edellyttäen, että kaikki tietokoneet ovat kotonasi ja jakavat yhteisen verkkoyhteyden. Mutta yleensä tällaiset kysymykset eivät koske tavallisia käyttäjiä.

Heille paljon tärkeämpiä kohtia liittyvät suoraan sivuston mahdollisiin ylläpitokustannuksiin. Esimerkiksi maksu isännöinnistä ja verkkotunnuksesta. Tästä ei kuitenkaan selvästikään ole syytä huoleen, sillä verkkotunnuksen ostaminen maksaa noin tuhat vuodessa ja samalla summalla isännöintiä löytyy. Onko tämä todellakin niin iso kustannus, että et voi mennä tekemään sivustoa massojen saavutettaviksi ja kaikki voivat nähdä, mitä on tehty yli kuukauden tai jopa vuoden?

Jos tällaiset väitteet eivät vieläkään vakuuta henkilöä, voit aluksi käyttää ilmaista isännöintiä, mutta se rajoittaa käyttäjän toimia. Et esimerkiksi voi myydä mainoksia sivustolta missään muodossa, ja kuten tiedät, tämä on verkkoresurssin tärkein tulonlähde. Joten kun sivuston ylläpitäjä näkee, että vierailijat ovat edelleen siellä, vaativat leipää ja sirkuksia, eikä hän saa työstään mitään, siirtyminen maksulliseen isännöintiin tapahtuu heti.

Ehkä tämän artikkelin lukemisen jälkeen jokainen käyttäjä oppi jotain uutta itselleen, ja nyt, jos häneltä kysytään: "Kuinka luodaan paikallinen palvelin?", Hän kertoo luottavaisesti kaiken, mitä hän sai täältä. Jotta et missaa seuraavaa, yhtä mielenkiintoista artikkeliani, suosittelen lämpimästi tilaa rss-syöte minun blogini.

No, mitä pidät artikkelista? Piditkö siitä? Ehkä haluat lisätä siihen tai pyytää minua kirjoittamaan jotain hyödyllistä ensi kerralla? Voit vapaasti kirjoittaa siitä kommenteissasi.

Päätän tämän artikkelin tähän huomautukseen ja haluan käyttää tilaisuutta hyväkseni ja onnitella kaikkia tulevasta uudesta vuodesta 2017! Olkoon tuleva vuosi parempi kuin edellinen! Terveyttä ja onnea!

Koska blogissani ei ole lainkaan kronologiaa, päätin korjata tämän. Seuraava artikkelisarja on omistettu oman verkkosivustosi luomiseen.
Tässä artikkelissa tarkastelemme: mikä on paikallinen palvelin, mistä sen voi ladata, kuinka asentaa, miten perustaa, kuinka saada paikallinen palvelin käytettäväksi Internetissä.

Mikä on paikallinen palvelin?

Paikallinen palvelin– ohjelmisto, jonka avulla voit korjata verkkosivun paikallisella (koti)tietokoneella ilman Internet-yhteyttä. Paikallinen palvelin jäljittelee täysin hosting-työtä ja sillä on samanlaiset toiminnot.

Ne, jotka ovat olleet mukana verkkosivujen rakentamisessa pelkällä html:llä ja css:llä, tietävät, että paikallista palvelinta ei tarvita, sillä selain käsittelee ja ymmärtää täydellisesti hypertekstin merkintäkielen ja peräkkäiset tyylisivut. Mutta heti kun lisäät PHP-skriptin, tulet heti hämmentyneeksi - selain ei näytä PHP-työn tulosta. Tämä johtuu siitä, että selaimet eivät ymmärrä PHP:tä. Ja jotta käyttäjä näkee sivuston sivun siinä muodossa, jossa tämän sivun pitäisi olla, palvelimen on käsiteltävä ja muutettava PHP-koodi html:ksi.

Kaikki sisällönhallintajärjestelmät a la WordPress ja Joomla sisältävät PHP-skriptejä. Vastaavasti, jotta sisällönhallintajärjestelmillä luodut sivustot toimisivat kotitietokoneella, tarvitaan paikallinen palvelin.

Verkkosivustoni on luotu WordPressillä, joudun jatkuvasti testaamaan joitain liitännäisiä, laajennuksia ja syventymään PHP-koodiin. On aivan loogista, että ennemmin tai myöhemmin tällaiset toimet voivat johtaa sivuston toimivuuden menetykseen virheen vuoksi. Tietenkin useimmat isännöintipalveluntarjoajat tukevat sivuston ja tietokannan palautusta (varmuuskopiointia). Kyllä, ja pätevät webmasterit pitävät ylimääräistä tietokoneellaan varmuuden vuoksi. Olen yleensä vainoharhainen, isännöinnin ja tietokoneeni lisäksi nauhoitin sen myös muistitikulle. Minun on ladattava se jonnekin muualle pilvipalveluun =).

Ja älä unohda, että kaikki laajennuskehittäjät eivät välitä tuotteidensa oikeasta poistamisesta, ja usein jopa tuotteen poistamisen jälkeen voit nähdä tietokannassa jälkiä epätäydellisesti poistetusta laajennuksesta. Ja mitä kauemmin sivusto elää, sitä enemmän tällaista roskaa roikkuu tietokantaan.

Itse asiassa paikallinen palvelin auttaa sinua selviytymään luetelluista tehtävistä ja ongelmista (ja muista).

Kuinka luoda paikallinen palvelin?

Itse asiassa sinun ei tarvitse luoda palvelinta, kaikki on jo luotu, sinun tarvitsee vain ladata ja asentaa valmis joukko tarvittavia komponentteja. Tarkastellaan alla yhden suositun paikallisen palvelimen asentamista ja määrittämistä.

Kuinka asentaa paikallinen palvelin?

Yksi suosituimmista ja vakaimmista paikallisista palvelimista - Denver. Nimi tarkoittaa: herrasmiesten verkkokehittäjäpakkaus - D.N. V. r. Tarkastellaan sen asennusta.

Peruspaketti sisältää:

  • Asentaja.
  • Apache-palvelin.
  • PHP 5.
  • MySQL5, joka tukee transaktiota.
  • phpMyAdmin on MySQL-hallintajärjestelmä, jonka avulla voit työskennellä tietokantojen kanssa selaimen kautta.
  • Sendmail- ja SMTP-palvelinemulaattori - simuloi sähköpostin lähetystoimintoa. Kaikki lähetetyt kirjeet sijaitsevat Z:\tmp\!sendmail-hakemistossa .eml-muodossa, eikä niitä lähetetä määritettyyn sähköpostiin.

Yksi eduista on, että palvelin voidaan asentaa muistitikulle. Ja missä tahansa löydät itsesi, voit työskennellä projekteissasi.

Ja tietysti tärkein plus on, että Denwer on täysin ilmainen.

Denwerin asennus

    1. Suorita ladattu tiedosto ja hyväksy peruspaketin asentaminen.

    2. Sen jälkeen avautuu selainikkuna, joka on suljettava asennuksen jatkamiseksi tai peruuttamiseksi.
    3. Jatka asennusta painamalla Enter.

    4. Sitten sinun on määritettävä hakemisto, jossa tiedostot sijaitsevat. Oletus: C:\WebServers. Voit vapaasti painaa Enter ja jatkaa.

    5. Noudata ohjeita, paina Enter.
    6. Seuraavaksi asennusohjelma kehottaa valitsemaan virtuaalilevyn kirjaimen. Oletusarvoisesti suositellaan kirjainta Z. Jos tietokoneessa ei ole samannimistä levyä, voit jatkaa asennusta turvallisesti painamalla Enter, mutta jos on, valitse toinen.

    7. Kun kaikki jakelutiedostot on kopioitu, sinulle tarjotaan kaksi vaihtoehtoa virtuaalisen levyn luomiseksi:
    1. Virtuaalinen levy luodaan, kun tietokone käynnistetään.
    2. Luo virtuaalilevy vain, kun sitä kutsutaan nimenomaisesti, eli kun napsautat työpöydän aloituspikakuvaketta (valitsin tämän vaihtoehdon).

Siinä kaikki, Denverin asennus on valmis.

Nyt voit testata paikallista palvelinta. Jos kaikki on tehty oikein, työpöydälle ilmestyy 3 pikakuvaketta: Start Denwer, Stop Denwer, Restart Denwer.

Napsauta Käynnistä Denwer käynnistääksesi. Jos kirjaudut sisään tietokoneelleni, voit nähdä, että valittu paikallinen asema tulee näkyviin. Ja lokeroon (lähellä kelloa) ilmestyy 2 kuvaketta hatun ja höyhen muodossa.

Avaa selainikkuna ja kirjoita osoitepalkkiin: http://localhost/

Näyttöön tulee ikkuna, jossa lukee: "Hurraa, se toimii!", joka symboloi, että kaikki on tehty oikein ja voit turvallisesti aloittaa työskentelyn paikallisen palvelimen kanssa.

Avautuva sivu sisältää paljon hyödyllistä tietoa:

  1. Löydät tarvittavat dokumentit PHP:lle, MySQL:lle, Apachelle, Perlille, PostgreSQL:lle sopivalla haulla.
  2. Koska Denver on ilmainen ohjelmisto, hankkeen tukemiseksi tekijät ottavat vastaan ​​lahjoituksia kiitollisilta käyttäjiltä. No, huomasin affiliate-linkin Ginon isännöintiin.
  3. Voit tarkistaa komponenttien toimivuuden napsauttamalla seuraavia linkkejä:

subdomain.localhost/ssl.php - tarkista, onko SSL aktiivinen.

subdomain.localhost/ - tarkistamme "ei-Internet-" toisen tason verkkotunnukset sekä SSI:n

test1.ru/ - tarkistaa toisen tason verkkotunnukset.

subdomain.test1.ru/ - aliverkkotunnusten (aliverkkotunnusten) tarkistaminen

localhost/Tests/phpnotice/index.php - voit testata PHP-ilmoitusten sieppausta.

localhost/Tests/PHP5/index.php5 - tietoja PHP 5:stä.

localhost/Tools/phpMyAdmin - pääsy phpMyAdminiin ja MySQL:ään.

custom-host:8648 - tarkista isäntä, jolla on eri IP-osoite ja portti (127.0.0.2:8648)

localhost/Tests/sendmail/index.php - Sendmailin toiminnan tarkistaminen (postin lähettäminen).

Denverin sivusto hieroglyfeinä

Hieroglyfien ongelma ilmenee joskus, jos käytetään utf-8-koodausta. Operassa ja Chromessa tekstini sijasta näytettiin kammottavia rock-kirjoituksia. Ja Internet Explorer, omituista kyllä, näytti kaiken niin kuin pitääkin. Mutta olipa tilanne miten tahansa, ongelma on ratkaistava. Ja voit tehdä tämän seuraavalla tavalla:

Luo .htaccess-tiedosto sivuston juurihakemistoon (www-kansioon) ja kirjoita sinne seuraava: AddDefaultCharset UTF-8

Jos tiedosto on jo olemassa, lisää tämä rivi sinne.

Kuinka poistaa Denver?

Poista asennus ohjauspaneelin kautta - Denver-ohjelmien asennuksen poistaminen ei toimi, koska se ei kirjoita tiedostoja Windows-hakemistoon eikä jätä merkintöjä rekisteriin, joten asennuksen poistoohjelmaa ei tarvita. Siksi poistamme yksinkertaisesti kansion, jossa on paikalliset palvelintiedostot (sen jälkeen kun Denver on pysäytetty käyttämällä työpöydällä olevaa pikakuvaketta): C:\WebServers, poista pikakuvakkeet työpöydältä ja käynnistyksestä.

Kuinka saada paikallinen Denwer-palvelin käytettäväksi Internetissä.

Ensimmäinen asia, joka on ymmärrettävä, on, että Denver on tarkoitettu paikalliseksi. Ja kehittäjät varoittavat, että tekemällä paikallisen sivuston näkyväksi Internetissä, voit altistaa paikallisen koneen hakkeroinnin vaaralle, koska Denwer ei ole luotettava ja täysivaltainen palvelin.

Denver toimii järjestelmänvalvojan oikeuksin, joten keskeneräiset skriptit voivat aiheuttaa mahdollisen vaaran, nimittäin "reiän" avaamisen, jonka kautta hakkeri voi vahingoittaa tietokonetta.

Jos olet pätevä järjestelmänvalvoja ja ymmärrät täysin mitä olet tekemässä, sinun tulee avata pääsy paikalliselle sivustolle:

  1. Ensinnäkin sinulla on oltava staattinen IP-osoite. Dynaamiset IP-osoitteet muuttuvat, kun kone (reititin) käynnistetään uudelleen.
  2. Windowsissa on sisäänrakennettu virustorjunta - palomuuri, joka estää pääsyn ulkoisilta tietokoneilta. Jotta paikallinen sivusto olisi käytettävissä, tämä esto on poistettava käytöstä Käynnistä - Windowsin palomuurissa. On ymmärrettävä, että tämä heikentää myös tietokoneesi suojausta.
  3. Viimeinen asia, joka sinun on tehtävä, on luoda seuraava hierarkkinen kansioiden rakenne Denverin virtuaalilevylle: /home/192.168.0.1/www.

Edellisessä kappaleessa määritellyn IP-osoitteen sijasta sinun on ilmoitettava oma, Internet-palveluntarjoajasi myöntämä.

Jos palveluntarjoaja antaa IP-osoitteen lisäksi siihen liittyvän verkkotunnuksen, sivusto on käytettävissä sen kautta.

Seuraavassa artikkelissa tarkastellaan WordPressin asentamista paikalliselle palvelimelle.

HYVÄÄ UUTTA VUOTTA 2014 KAIKILLE!!!

Oman paikallisen palvelimen luominen tavalliseen henkilökohtaiseen tietokoneeseen on melko monimutkainen ja vaivalloinen tehtävä. Tässä sinun on ymmärrettävä seuraavat kohdat:

  1. 1. , ja tarvitsetko edes omaa palvelinta. Tämä on yksi avainkysymyksistä, joka vaatii selkeän ja yksiselitteisen vastauksen tulevalta ylläpitäjältä.
  2. 2. Mitkä tekniset resurssit ovat käytettävissäsi ja mitä tarvitaan täysimittaisen palvelimen toimintaan. Tekniset vähimmäisvaatimukset "korkealaatuisen" palvelimen luomiselle ovat melko korkeat: pelkkä laite maksaa 70 - 80 tuhatta ruplaa.

Muista myös, että resurssin normaalia toimintaa varten (jolle aiot tehdä oman palvelimen) palvelintietokoneen on oltava jatkuvasti päällä ja toiminnassa ilman keskeytyksiä. Siksi on tarpeen varmistaa asianmukainen virransyöttö.

3. Kuinka paljon rahaa olet valmis käyttämään palvelimen luomiseen ja ylläpitoon? Täysimittaisen palvelimen luominen tietokoneelle vaatii yllämainittujen laitteistokustannusten lisäksi erillisen (tilastollisen) IP-osoitteen sekä tiedon vastaanottamisen ja siirron suuren nopeuden (minimiindikaattori on 10 Mbit/s). Tästä syystä sinun on maksettava ylimääräistä palveluntarjoajalle ja tehtävä lisäsopimus tällaisten palvelujen tarjoamisesta.

Ja ennen kuin yrität tehdä palvelimen tietokoneesta, sinun on määriteltävä selvästi kaikki nämä vivahteet.

Kuinka tehdä palvelin kotitietokoneesta?

Oman palvelimen luomiseksi sinun on ensin asennettava usean käyttäjän verkkokäyttöjärjestelmä.

Valikoima on valtava: Debian, FreeBSD, CentOS, OpenSUSE, Ubuntu, Windows ja monet muut.

Internetistä löytyy monia esimerkkejä yllämainittujen käyttöjärjestelmien toiminnan testaamisesta ja niiden luokituksia testitulosten mukaisesti. Esimerkiksi "SOS"-luokitus vuodelle 2016:

1. sija: “Debian” ja “Ubuntu Server”;

3. sija: "FreeBSD" ja " Windows Palvelin»;

4. sija: "Red Hat Enterprise";

5. sija: "Fedora".

Tietenkin leijonanosa verkkoohjelmistomarkkinoista muodostuu käyttöjärjestelmistä, jotka ovat rankingissa ensimmäisellä sijalla. Siksi, jos haluat luoda palvelimen tietokoneelle ensimmäistä kertaa, suosittelemme valitsemaan yhden niistä.

Keskitymme esimerkiksi Ubuntu Server -käyttöjärjestelmän asentamiseen.

Kuinka perustaa paikallinen palvelin tyhjästä ubuntuun?

1. Lataa ja kopioi käyttöjärjestelmän kuva käynnistettävälle USB-muistitikulle. Käynnistä tietokoneesi flash-asemalta: ensimmäisessä vaiheessa sinua pyydetään valitsemaan kieli.

3. Valitse seuraavissa vaiheissa "Alue" ja "Näppäimistön asetteluasetukset";

4. Määritä käyttäjänimesi, tietokonetilisi ja salasanasi,

napsauta sitten "Jatka";

määritä "Levyn asettelu"

ja valitse, mille levylle järjestelmä on asennettu;

6. Odota asennuksen ja järjestelmän päivityksen valmistumista.

7. Valitse ohjelmisto, jota tarvitset aloittaaksesi.

8. Vahvista, että asennus on valmis napsauttamalla "Jatka"-painiketta;

9. Kun olet käynnistänyt tietokoneen uudelleen, sinun on kirjauduttava sisään tilillesi antamalla vaiheessa “4” luotu käyttäjätunnus ja salasana;

10. Tämä viimeistelee palvelimen käyttöjärjestelmän asennuksen ja palvelimen luomisen.

Kuinka tehdä itsestäsi järjestelmänvalvoja palvelimellasi?

  1. 1. Saadaksesi järjestelmänvalvojan oikeudet, anna komento “sudo su”;
  2. 2. Oletusarvoisesti palvelimen verkkoasetukset hankitaan DHCP:n avulla, mutta jotta palvelin toimisi, sinun on muutettava /etc/network/interfaces-tiedoston "iface eth0 inet static" arvoksi "staattinen IP osoite". Tekstin pitäisi näyttää suunnilleen tältä:

iface eth0 inet staattinen
osoite 192.168.0.100
verkkomaski 255.255.255.0
verkko 192.168.0.0
lähetys 192.168.0.255
yhdyskäytävä 192.168.0.1

Tallennuksen jälkeen käynnistä verkko uudelleen komennolla “/etc/init.d/networking restart”.


Ohjelmistopaketin hakemistoasettelun arkkitehtuuri edellyttää kahden erityyppisen datan selkeää erottelua: dynaamiset käyttäjätiedot (asetukset, väliaikaiset tiedostot, lokit jne.) ja staattiset tiedot (moduulit, ohjelmat, palvelutiedostot).

Yksinkertaisesti sanottuna moduulikansiossa ei koskaan muuteta, luoda tai poisteta tiedostoja, mutta verkkotunnuksissa ja käyttäjätietokansioissa tiedot päinvastoin muuttuvat jatkuvasti. Tämä arkkitehtuuri luotiin erityisesti yksinkertaistamaan tietojen synkronointia kompleksin eri kopioiden välillä ja säästämään tilaa varmuuskopioinnin aikana.

Asennus ja käynnistys

Asennus

Ospanel on kannettava ohjelmistopaketti, joka ei vaadi asennusta. Kokoonpano voidaan sijoittaa ulkoiselle kiintolevylle tai flash-asemalle, jolloin voit käyttää OPanelia missä tahansa järjestelmävaatimukset täyttävässä tietokoneessa.

Jakelu on itsepurkautuva arkisto 7ZIP-muodossa (.exe-laajennus). Suorita jakelun suoritettava tiedosto ja valitse tiedostojen purkamispolku.

Järjestelmävaatimukset

  • Vaaditut vähimmäisjärjestelmän resurssit: 200 Mt RAM ja 1 Gt HDD;
  • Windows (32-bittinen tai 64-bittinen): Windows 8 / Windows 7 / Windows Server 2008 / Windows Vista / Windows XP SP3;
  • Asennettu joukko Microsoft Visual C++ -kirjastoja 2005-2008-2010 Redistributable Package x86;

Käynnistää

Käynnistä Ospanel käyttämällä tiedostoa Ospanel.exe. Jos mahdollista, ohjelmaa tulisi ajaa vain järjestelmänvalvojana. Ohjelman käynnistämisen jälkeen näet punaisen lipun Windowsin lokerossa (järjestelmäkellon lähellä). Voit ottaa itse web-palvelimen käyttöön napsauttamalla valintaruutua ja valitsemalla sitten valikkokohdan [Menu → Start].

Jos palvelin ei käynnisty, siirry tämän viiteoppaan osioon.

Huomio

Ennen kuin aloitat Ospanelin käytön, suorita [Valikko → Lisäasetukset → Ensimmäinen käynnistys]. Microsoft Visual C++ 2005-2008-2010 Redistributable Package x86 -kirjastojen asentaminen on pakollinen järjestelmävaatimus. OPanel ei toimi ilman niitä.

Suorita CD/DVD:ltä

OPanel voidaan käynnistää CD/DVD-levyiltä samalla tavalla kuin tavalliselta HDD-levyltä tai flash-asemalta, sillä erolla, että optiselta levyltä työskennellessä ei tallenneta muutoksia tai tiedostoja ohjelmasta poistumisen jälkeen.

Kuten tiedät, CD/DVD-levy on saatavilla vain lukutilassa, mikä tekee mahdottomaksi käynnistää ja käyttää palvelinta sellaisella medialla tavalliseen tapaan. Ospaneliin on sisäänrakennettu melko yksinkertainen mekanismi, jolla päästään pois tästä tilanteesta: käynnistettäessä palvelin kopioidaan tietokoneen väliaikaiseen kansioon, ja kun ohjelma poistuu, tämä kansio poistetaan kokonaan. Siten kaikki OPanel-työ tapahtuu käyttäjän tietokoneessa, ei optisella levyllä.

Päivitysten asentaminen

Ospanel on melko monimutkainen ohjelmistopaketti jatkuvasti parantuvalla arkkitehtuurilla. Päivitysmenettelyä sinänsä ei ole. Kun uusi Ospanel-versio julkaistaan, sinun on tehtävä kaikki asetukset uudelleen, kopioitava sivustosi kansiot ja siirrettävä tietokannat. Älä pura jakelutiedostoja olemassa olevan version päälle, äläkä myöskään yritä kopioida konfiguraatio- ja profiilitiedostoja ohjelman vanhasta versiosta uuteen! Koska uusia Ospanelin versioita voidaan joskus julkaista melko usein, ei kannata päivittää koontiversiota joka kerta, on parempi ohittaa useita versioita.

Jos päivitys on mahdollista yksinkertaisesti kopioimalla tiedostoja, linkki korjaustiedostoon julkaistaan ​​aina sivuston uutisissa yhdessä uuden version huomautuksen kanssa.

Yhteensopivuus

Jotkut uudet OPanel-moduulit (PHP 5.5, MongoDB, Apache 2.4) eivät ole yhteensopivia vanhentuneiden käyttöjärjestelmien, kuten Windows XP, Windows 2003, Windows Vista, kanssa. Jos käytät tällaisia ​​moduuleja ja käytät palvelinta vanhoissa järjestelmissä, saat virheilmoituksen. Sinun tulisi myös tietää, että jotkut moduulit voivat toimia vain yhdessä, esimerkiksi Apache 2.4 ja PHP 5.5.

Yhteys

Alla on oletusparametrit Ospanelin moduuleisiin yhdistämistä varten. Voit aina muuttaa näitä asetuksia itse oman harkintasi mukaan.

Yhdistäminen MySQL:ään

  • Osoite: verkkosivustosi verkkotunnus*
  • Portti: 3306
  • Käyttäjä: mysql
  • Salasana: mysql

ROOT-yhteys MySQL:ään

  • Käyttäjä: root
  • Salasana: (tyhjä)

Tiedot

MySQL-palvelimen asetusten oletuskoodaus ei vaikuta ROOT-käyttäjään. Koodaus on määritettävä nimenomaisesti tietokantayhteysskripteissä, joten ROOT-käyttäjän käyttöä ei suositella.

Yhdistetään PostgreSQL:ään

  • Osoite: verkkosivustosi verkkotunnus*
  • Portti: 5432
  • Käyttäjä: postgres
  • Salasana: (tyhjä)

Yhdistetään MongoDB:hen

  • Osoite: verkkosivustosi verkkotunnus*
  • Portti: 27017
  • Käyttäjä: (tyhjä)
  • Salasana: (tyhjä)

Yhdistetään Memcacheen

  • Osoite: verkkosivustosi verkkotunnus*
  • Portti: 11211
Max. Memcache-palvelimen käyttämän muistin oletuskoko on 64 MB. Tätä parametria voidaan muuttaa OPanel-asetuksissa [Menu → Settings → Miscellaneous].

Yhdistetään FTP:hen

  • Osoite: verkkosivustosi verkkotunnus*
  • Portti: 21 (990 FTPS:lle)
  • Käyttäjä: ftp
  • Salasana: ftp

Domain localhost

Jos haluat käyttää tavallista localhost-osoitetta yhteyden muodostamiseen MySQL-, PostgreSQL-, FTP- tai Memcache-palvelimeen, luo vain tavallinen toimialue tai alias nimeltä localhost.

Kytkentäautomaatio

Kun työskentelet olemassa olevien web-projektien paikallisten kopioiden kanssa, kokoonpanotiedostojen jatkuvassa muokkaamisessa ilmenee vaikeuksia, jotka liittyvät pääasiassa tietokantayhteysasetuksiin. Tämän välttämiseksi on suositeltavaa:
  1. Luo tietokannan käyttäjä paikallisesti, jolla on sama nimi, salasana ja oikeudet kuin etäpalvelimessa.
  2. Luo alias, jolla on sama nimi, jota käytetään etäpalvelimen tietokantaisäntänä.
---
* Esimerkiksi jos komentosarjasi sijaitsee osoitteessa test.server.loc/mysql.php, silloin MySQL-, PostgreSQL-, FTP- ja Memcache-palvelimen isäntä (osoite) on toimialue: test.server.loc

Verkkotunnukset ja aliakset

Verkkotunnuksen hallintatilat

Ospanelissa on kolme verkkotunnusluettelon hallintatilaa: automaattinen haku, manuaalinen hallinta ja manuaalinen + automaattinen haku. Oletusarvoisesti ensimmäistä tilaa käytetään kansioiden automaattiseen yhdistämiseen asetuksissa määritetystä juurihakemistosta.

Kuinka automaattinen haku toimii?

Ohjelma tarkistaa määritetystä verkkohakemistosta verkkotunnuksia sisältävien kansioiden olemassaolon, minkä jälkeen jokaisesta löydetystä kansiosta etsitään alikansioita (verkkotunnuksen juurikansio), jotka on määritetty automaattisen tarkistuksen asetuksissa. Jos mitään odotetuista juurialikansioista ei löydy, toimialueen kansiosta tulee toimialueen juuri.

Kuinka yhdistetty ohjaus toimii (manuaalinen + automaattinen haku)

Yhdistettyä toimialueen hallintatilaa käytettäessä ohjelma yhdistää ensin manuaalisesti luodut toimialueet, minkä jälkeen se skannaa automaattisesti yllä kuvatulla tavalla.

Luo verkkotunnus automaattisesti

Luo verkkotunnus tai aliverkkotunnus avaamalla [Valikko → Sivustot-kansio] ja luomalla kansio tulevan toimialueen nimellä. Kun olet luonut verkkotunnuksen, käynnistä palvelin uudelleen.

Verkkotunnuksen luominen manuaalisesti

Luodaksesi verkkotunnuksen tai aliverkkotunnuksen, siirry osioon [Valikko → Asetukset → Domains] ja luo merkintä, kuten: domain => kansio. Toimialuekansioksi voit valita levyllä olevan kansion tai luoda sen suoraan hakemistonvalintaikkunassa. Kun olet luonut verkkotunnuksen, tallenna asetukset.

Luodaan kyrillinen verkkotunnus

Ospanel tukee kyrillisiä verkkotunnuksia, mutta ole varovainen, verkkotunnuksen sisältävä kansio on nimettävä sen oikealla nimellä, ei pseudonimellä kyrillisesti. Beer.rf:n oikea nimi (punycode-muoto) on xn--b1altb.xn--p1ai ja luomalla tällaisen verkkotunnuksen pääset osoitteeseen http://pivo.rf. Jos haluat muuntaa verkkotunnusten nimet punycode-muotoon ja takaisin, käytä [Valikko → Lisäasetukset → IDN-muunnin].

Aliverkkotunnuksen luominen

Aliverkkotunnuksen luontiprosessi on samanlainen kuin tavallisen toimialueen luominen. Kun luodaan vain aliverkkotunnus, Internetissä olevan pääverkkotunnuksen saatavuus ei katoa, ts. voit työskennellä paikallisen aliverkkotunnuksen kanssa samalla, kun sinulla on pääsy toimivaan verkkotunnukseen Internetissä.

Aliaksen luominen

Luodaksesi aliaksen, siirry osioon [Valikko → Asetukset → Alias] ja luo merkintä, kuten: lähdeverkkoalue => kohdeverkkotunnus. Kun olet luonut aliaksen, tallenna asetukset.

Huomaa, että aliaksen, kuten *.xxx.xx, luominen ei tarkoita, että verkkotunnukset, kuten testi.xxx.xx, mail.xxx.xx jne., tulevat saatavillesi. Sinun on silti luotava tietty alias tai toimialue, jotta se on käytettävissä. Tämä on Windows-käyttöjärjestelmän ominaisuus.

Verkkosivuston kuvake verkkotunnusvalikossa

Jos toimialueen juurikansiossa on oikea favicon.ico-tiedosto, sivuston kuvake näkyy ohjelmavalikossa.

Rajoitettu toiminta

Joissakin tapauksissa verkkotunnusten ja aliasten hallinta ei ole käytettävissä (katso).

Verkkotyökalut

Voit avata aloitussivun, jossa on linkkejä toimialueille ja luettelo työkaluista lisäämällä /openserver/-etuliite mihin tahansa olemassa olevaan paikalliseen toimialueeseen. Esimerkiksi: http://localhost/openserver/

Työskentely MySQL:n kanssa

MySQL-käyttäjän luominen

  1. Anna käyttäjänimi root ilman salasanaa (oletus)
  2. Avaa PHPMyAdminissa [Etuoikeudet]-osio
  3. Napsauta [Lisää uusi käyttäjä] -linkkiä
  4. Täytä lomake ja napsauta [Luo käyttäjä] -painiketta

Tiedot

Jos käyttäjällä on muiden oikeuksien lisäksi SUPER-oikeus, MySQL-palvelimen asetuksissa oletusarvoisesti asetettu koodaus ei koske häntä. Koodaus on määritettävä skripteissäsi erikseen jokaiselle MySQL-yhteydelle, joten SUPER-käyttöoikeuden merkitsemistä ei suositella.

MySQL-tietokannan luominen

  1. Avaa [Valikko → Lisäasetukset → PHPMyAdmin]
  2. Käytä root kirjautuaksesi ilman salasanaa (oletus)
  3. Avaa PHPMyAdminissa [Databases] -osio
  4. Syötä uuden tietokannan nimi ja valitse sen koodaus
  5. Napsauta [Luo]-painiketta

Kuinka kirjautua sisään PHPMyAdmin / MySQL Manageriin

  1. Avaa [Valikko → Lisäasetukset → PHPMyAdmin / MySQL Manager]
  2. Anna käyttäjänimi root ilman salasanaa
  3. Napsauta [Kirjaudu sisään] -painiketta

MySQL-palvelimen yhteyden koodauksen määrittäminen

Cp1251-koodaus on venäläinen, se voidaan korvata minkä tahansa tarvitsemasi koodauksen nimellä.

Tietokantamoduulien vaihto

Ole varovainen vaihtaessasi aktiivista tietokantamoduulia. Jokaisella moduulilla on oma erillinen tietokantojen ja asetusten tallennus, joten ne eivät ole yhteydessä toisiinsa, joten et näe luomiasi tietokantoja, kun vaihdat toiseen moduuliin.

Pitkä yhteys MySQL:ään (yli 1 sekunti)

Ennen kuin aloitat Ospanelin käytön, poista IPv6-protokolla käytöstä valitsemalla [Valikko → Kirjanmerkit → Rekisterikorjaukset → Poista IPv6 käytöstä]. Jos tätä ei tehdä, yhteysprosessi MySQL-palvelimeen voi kestää hyvin kauan (yli 1 sekunti) ja PHP-skriptien suoritusnopeus ei miellytä sinua.

Työskentely Pathin kanssa

Voit lisätä omia polkuja PATH-ympäristömuuttujaan käyttämällä tiedostoa ./userdata/config/path.txt

Polut on lisättävä yksi kerrallaan, kukin uudelle riville, esimerkiksi: C:\Windows D:\Omat ohjelmat %realprogdir%\data\dll C:\Windows\System32

Tiedot

Oletuksena path.txt-tiedostoa ei ole mukana. Katso [Valikko → Asetukset → Palvelin].

Muuttuva Muuttujan kuvaus
%realprogdir%
%progdir%
%sprogdir%
%dprogdir%
%dsprogdir%
%realsitedir%
%sitedir%
%ssitedir%
%httpport% HTTP-palvelimen portti
%httpsport% HTTPS-palvelimen portti
%postgresqlport% PostgreSQL-palvelinportti
%mysqlport% MySQL-palvelimen portti
%mongodbport% MongoDB-palvelinportti
%memcacheport% Memcache-palvelimen portti
%ftpport% FTP-palvelimen portti
%httpdriver% HTTP-moduulin nimi
%phpdriver% PHP-moduulin nimi
%mysql_driver%
%pg_driver% PostgreSQL-moduulin nimi
%mongo_driver% MongoDB-moduulin nimi
%memcacheddriver% Memchache-moduulin nimi
%dnsdriver% DNS-moduulin nimi
%ip% Palvelimen IP-osoite
%levy%
%osdisk%
%sysdisk%

DNS-palvelin

Sisäänrakennettu DNS-palvelin on tarkoitettu käytettäväksi paikallisissa verkoissa tai verkkosovellusten virheenkorjaukseen. Yksityiskohtaisia ​​määrityksiä varten on saatavilla yleinen palvelinkokoonpano sekä toimialueen kokoonpano.

Jotta voit käyttää sisäänrakennettua DNS-palvelinta, sinun on määritettävä verkkoliitäntä jokaisessa tietokoneessa ENNEN palvelimen käynnistämistä. Asennus on suoritettava loppuun sekä paikallisessa koneessa että muissa paikallisverkon tietokoneissa, jotka haluavat käyttää toimialueitasi. Ilman paikallista DNS-palvelinta määrittämällä verkkoyhteysasetuksissa palvelinta ei voida käynnistää (jos DNS-moduuli on aktivoitu Ospanel-asetuksissa).

Oletuksena TTL-parametrin arvo on 60 (sekuntia), voit muuttaa tätä arvoa ./userdata/init.ini-tiedostossa. Huomaa kuitenkin, että TTL:n harkitsematon muuttaminen voi saada verkon muut tietokoneet tallentamaan epäolennaisia ​​merkintöjä välimuistiin. . Muuta tätä asetusta vain, jos ymmärrät sen tarkoituksen.

  1. Valitse palvelimen IP-osoitteeksi tietokoneesi IP-osoite lähiverkossa tai Internetissä OPanel-asetuksista (älä valitse Kaikki käytettävissä olevat IP-osoitteet).
  2. Avaa halutun verkkoyhteyden ominaisuudet:

    Verkko- ja jakamiskeskus → Yhteys xxx → Ominaisuudet → Internet-protokollan versio 4 → Ominaisuudet → Yleiset → Käytä seuraavia DNS-palvelinosoitteita.

    Syötä seuraavat NS-palvelinosoitteet: xxx.xxx.xxx.xxx 8.8.8.8 (tai mikä tahansa muu todellinen DNS-varmuuskopio) Anna xxx.xxx.xxx.xxx-osoitteen sijaan tietokoneesi IP-osoite lähiverkossa tai Internetissä.

  3. Toista asennustoimet muissa paikallisverkon tietokoneissa.
  4. Älä määritä aliaksia tämän oppaan tämän osan ohjeiden mukaan. Tällaista määritystä ei vaadita, koska etätietokoneet toimivat suoraan DNS-palvelimesi kanssa ja niillä on pääsy kaikkiin toimialueisiin.
  5. Tallenna asetukset ja käynnistä Ospanel-palvelin.
Kun asetukset on määritetty oikein, kaikki paikallisverkon tietokoneet voivat käyttää Ospanel-verkkotunnuksia.

Oikeita verkkotunnuksia palvelee

Jos haluat palvella oikeita verkkotunnuksia Internetissä paikallisella DNS-palvelimella, kirjoita seuraava merkintä kunkin toimialueen DNS-asetuksiin (domain.ru- ja ip-parametrit on korvattava palvelimen verkkotunnuksella ja IP-osoitteella vastaavasti OPanelilla) : # Asetukset tehdään rekisterinpitäjäyrityksen verkkotunnuksen ohjauspaneelissa # DNS:lle, joka perustuu ns1.domain.ru-rekisteröintipalvelimiin. 3600 IN A ip # DNS:lle, joka perustuu palvelimeen Ospanelns1.domain.ru → ip

Työnjärjestäjä

Tehtävien ajoituksen käyttäminen (Cron)

Aika-arvot syötetään numeroina, numeroiden yhdistelmänä tai *.
Voit määrittää aikoja käyttämällä pilkkuja erottimina: Esimerkiksi: 1,2,3 Tulos: tehtävä suoritetaan 3 kertaa, tunnin 1., 2. ja 3. minuutilla.

Voit määrittää alueen väliviivalla: Esimerkiksi: 5-7 Tulos: Työ suoritetaan 3 kertaa, tunnin 5., 6. ja 7. minuutilla.

Muuttuva Muuttujan kuvaus
%realprogdir% Voit määrittää suoritustiheyden tähdellä (*) ja kauttaviivalla (/): Esimerkiksi: */2 Tulos: tehtävä suoritetaan 2 minuutin välein.
%progdir% Voit yhdistää menetelmiä tarkan aikataulun luomiseksi: Esimerkiksi: 1,5,11-15,30-59/2 Tulos: tehtävä suoritetaan klo 1,5, 11 - 15 ja 2 minuutin välein 30 - 59. edellä oleva aikamäärityskaavio, joka koskee kaikkia aikajaksoja (minuutti, tunti, päivä, kuukausi, viikonpäivä). Jos haluat pyytää URL-osoitetta ajoittimessa, sinun on käytettävä Wget-apuohjelmaa (katso esimerkkejä). Voit käyttää korvauksia komentorivillä.
%sprogdir% Muuttujien käyttäminen substituutioina
%dprogdir% Oikea polku Ospanel-kansioon (kenoviiva "\")
%dsprogdir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%realsitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoiskenoviiva "\\")
%ssitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoisviiva "//")
%httpport% HTTP-palvelimen portti
%httpsport% HTTPS-palvelimen portti
%postgresqlport% PostgreSQL-palvelinportti
%mysqlport% MySQL-palvelimen portti
%mongodbport% MongoDB-palvelinportti
%memcacheport% Memcache-palvelimen portti
%ftpport% FTP-palvelimen portti
%httpdriver% HTTP-moduulin nimi
%phpdriver% PHP-moduulin nimi
%mysql_driver% Todellinen polku juuriverkkotunnuksen kansioon (kenoviiva "\")
%pg_driver% PostgreSQL-moduulin nimi
%mongo_driver% MongoDB-moduulin nimi
%memcacheddriver% Memchache-moduulin nimi
%dnsdriver% DNS-moduulin nimi
%ip% Palvelimen IP-osoite
%levy% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%osdisk% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sysdisk% MySQL/MariaDB-moduulin nimi

Esimerkki ajoitetusta tehtävästä (cron.php-tiedoston pyytäminen HTTP:n kautta ja vastauksen tallentaminen väliaikaiseen tiedostoon roskien kertymisen estämiseksi): Aika: */30 * * * * Suorita: %progdir%\modules\wget\bin\ wget.exe -q - -no-cache http://xxx.ru/cron.php -O %progdir%\userdata\temp\temp.txt Esimerkki ajoitetusta tehtävästä (cron.php-tiedoston pyytäminen HTTPS:n kautta ja tallennus vastaus väliaikaiseen tiedostoon roskien kertymisen estämiseksi) : Aika: */30 * * * * Suorita: %progdir%\modules\wget\bin\wget.exe --secure-protocol=TLSv1 --no-check- sertifikaatti -q --no-cache https:// xxx.ru/cron.php -O %progdir%\userdata\temp\temp.txt Esimerkki ajoitetusta tehtävästä (PHP-tulkin suorittama cron.php): Aika : */30 * * * * Suorita: %progdir%\modules\php \%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir %\xxx.ru\cron.php

Ennalta määritetyt ajoitusmuuttujat

Lisäksi mitä tahansa ympäristömuuttujia, kuten %COMSPEC%, voidaan käyttää aikataulumuuttujina.

Kutsu komentotulkki suorittaaksesi komennon: Aika: 0 * * * * Suorita: %COMSPEC% /c del /S /Q c:\temp\* Muuttuja %COMSPEC% tässä tapauksessa se laajennetaan C:\Windows\system32\cmd.exe

Job Scheduler -ominaisuudet

On erittäin tärkeää ymmärtää, että tehtävien ajoitus (cron) ei ole komentorivi tai konsoli. Ajastin käynnistää ohjelman vain tehtävässä määritetyillä parametreilla. Siten ne ohjelmat, jotka voivat toimia vain konsolissa, on käynnistettävä myös itse ajastimen konsolin kautta.

Esimerkiksi tällaista tehtävää ei suoriteta ( väärä syöttö): %realprogdir%\modules\database\%mysql_driver%\bin\mysqldump.exe -A -a --add-drop-database --opt --host=%ip% --user=root > %realprogdir%\ %DD%_%MM%_%VVVV%_%hh%_%mm%_dump.sql Katso nyt työtehtävän oikeaa versiota: %COMSPEC% /c %realprogdir%\modules\database\%mysql_driver%\ bin\ mysqldump.exe -A -a --add-drop-tietokanta --opt --host=%ip% --user=root > %realprogdir%\%DD%_%MM%_%VVVV%_%hh %_ %mm%_dump.sql Yllä oleva oikea työ laajenee, kun ajastin suorittaa sen seuraavaksi komennoksi: C:\Windows\system32\cmd.exe /c C:\OpenServer\modules\database\MySQL- 5.3.1\bin\mysqldump.exe -A -a --add-drop-database --opt --host=127.0.0.1 --user=root > C:\OpenServer\09_01_2013_14_25_dump.sql

Tiedot

Sinun tulee ottaa huomioon, että tehtävät suoritetaan ilman siirtymistä tehtävässä määritetyn ohjelman työkansioon. Jotkut PHP-skriptit eivät välttämättä toimi oikein, jos juurikansion määritelmää ei ole toteutettu oikein.

Kirjanmerkit-valikko

Voit luoda kirjanmerkkejä, jotta pääset nopeasti tarvittaviin sivuihin sivustoissa ja työkansioissa, käynnistääksesi ja suorittaaksesi mitä tahansa ohjelmia ja komentoja Ospanelissa.

Kirjanmerkkien tyypit

  • Linkki
  • Kansio
  • Ohjelma (voidaan käynnistää parametreilla)
  • Komento Windowsin komentorivimuodossa

Voit määrittää alueen väliviivalla: Esimerkiksi: 5-7 Tulos: Työ suoritetaan 3 kertaa, tunnin 5., 6. ja 7. minuutilla.

Muuttuva Muuttujan kuvaus
%realprogdir% Voit määrittää suoritustiheyden tähdellä (*) ja kauttaviivalla (/): Esimerkiksi: */2 Tulos: tehtävä suoritetaan 2 minuutin välein.
%progdir% Voit yhdistää menetelmiä tarkan aikataulun luomiseksi: Esimerkiksi: 1,5,11-15,30-59/2 Tulos: tehtävä suoritetaan klo 1,5, 11 - 15 ja 2 minuutin välein 30 - 59. edellä oleva aikamäärityskaavio, joka koskee kaikkia aikajaksoja (minuutti, tunti, päivä, kuukausi, viikonpäivä). Jos haluat pyytää URL-osoitetta ajoittimessa, sinun on käytettävä Wget-apuohjelmaa (katso esimerkkejä). Voit käyttää korvauksia komentorivillä.
%sprogdir% Muuttujien käyttäminen substituutioina
%dprogdir% Oikea polku Ospanel-kansioon (kenoviiva "\")
%dsprogdir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%realsitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoiskenoviiva "\\")
%ssitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoisviiva "//")
%httpport% HTTP-palvelimen portti
%httpsport% HTTPS-palvelimen portti
%postgresqlport% PostgreSQL-palvelinportti
%mysqlport% MySQL-palvelimen portti
%mongodbport% MongoDB-palvelinportti
%memcacheport% Memcache-palvelimen portti
%ftpport% FTP-palvelimen portti
%httpdriver% HTTP-moduulin nimi
%phpdriver% PHP-moduulin nimi
%mysql_driver% Todellinen polku juuriverkkotunnuksen kansioon (kenoviiva "\")
%pg_driver% PostgreSQL-moduulin nimi
%mongo_driver% MongoDB-moduulin nimi
%memcacheddriver% Memchache-moduulin nimi
%dnsdriver% DNS-moduulin nimi
%ip% Palvelimen IP-osoite
%levy% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%osdisk% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sysdisk% MySQL/MariaDB-moduulin nimi

Kun luot kirjanmerkkejä [käynnistä ohjelmat parametreilla], erotin ohjelman polun ja käynnistysparametrien välillä on #-merkki, muuten kirjanmerkki suoritetaan komentorivin kautta!

Esimerkkejä kirjanmerkin luomisesta: # Esimerkki 1 (linkki) Nimi: Oma sivusto Suorita: http://xxx.ru # Esimerkki 2 (parametreilla varustetun ohjelman suorittaminen) Nimi: MySQL manager Suorita: %realprogdir%\modules\heidisql\heidisql .exe# -h=%firstsite% -u=root -P=%mysqlport%

Ohjelmavalikko

Kannettavan ohjelman lisääminen

Ospanelin täysversiota käytettäessä on mahdollista lisätä valikkoon oma kannettava ohjelma. Voit tehdä tämän seuraavasti:
  1. Avaa alikansiossa kansio, jossa on tarvitsemasi ohjelmaluokka ./progs/ ja luo siihen kansio kannettavan ohjelman nimellä
  2. Kopioi kannettava ohjelmasi kansioineen ja tiedostoineen luomaasi hakemistoon
  3. Käynnistä Ospanel uudelleen (ei palvelin)

Huomio

Ohjelman sisältävän kansion ja kannettavan ohjelman nimen (ilman laajennusta) on oltava samat!

Ohjelmaluokan lisääminen

Jos haluat lisätä oman kategoriasi ohjelmavalikkoon, sinun tulee luoda hakemistoon samanniminen kansio ./progs/. Oletuskansioon lisätyt ohjelmat näkyvät välittömästi ohjelmavalikossa ilman luokkaa.

Ohjelman pikakuvakkeen lisääminen

Kannettavien ohjelmistojen lisäksi voit lisätä ohjelmavalikkoon pikakuvakkeita paikallisesti asennettuihin ohjelmiin. Tällainen ohjelmaan osoittava osoitin näkyy valikossa muiden ohjelmien ohella ja toimii kuten tavallinen pikakuvake valikossa. Lisää pikakuvake paikallisesti asennettuun ohjelmaan kopioimalla se kansioon ./progs/program_category tarvitsemasi/.

Huomio! Älä yritä kopioida ohjelman ulkopuolisia pikakuvakkeita kansioihin, sivustoihin jne. kannettavan ohjelman valikkoon. Tällaiset pikakuvakkeet eivät näy valikossa, joten ne eivät toimi. Luodaksesi pikakuvakkeita sivustoihin, kansioihin jne. käytä [Valikko → Asetukset → Kirjanmerkit] (katso).

Aloita/pysäytä skriptit

Palvelimen aloitus- ja lopetusskriptien lisäys

Ospanelissa on mahdollista täydentää palvelimen käynnistys- ja sammutusskriptejä omilla .bat-tiedostoilla (bat-tiedostoilla).

Käynnistysskriptin viimeistelemiseksi sinun on luotava mallitiedosto /userdata/start.tpl.bat, täydentääksesi pysäytyskomentosarjaa, sinun on luotava mallitiedosto vastaavasti /userdata/stop.tpl.bat. Voit kirjoittaa mielivaltaisia ​​komentosarjoja tällaisiin tiedostoihin Windowsin komentotulkin suorittamista varten.

Ennen käynnistystä

Suoritetaan tiedostoa /userdata/pre_start.bat (malli: /userdata/pre_start.tpl.bat) tapahtuu TO käynnistää kaikki moduulit. Tiedoston on käsiteltävä oikein ja valmis, muuten palvelin odottaa sen valmistumista loputtomiin.

Käynnistyksen jälkeen

Suoritetaan tiedostoa /userdata/start.bat (malli: /userdata/start.tpl.bat) tapahtuu JÄLKEEN käynnistää kaikki moduulit, mutta ennen kuin tilalippu muuttuu vihreäksi. Tiedoston on käsiteltävä oikein ja valmis, muuten palvelin odottaa sen valmistumista loputtomiin.

Ennen pysähtymistä

Suoritetaan tiedostoa /userdata/stop.bat (malli: /userdata/stop.tpl.bat) tapahtuu TO moduulien pysäyttäminen. Tiedoston on käsiteltävä oikein ja valmis, muuten palvelin odottaa sen valmistumista loputtomiin.

Pysähtymisen jälkeen

Suoritetaan tiedostoa /userdata/post_stop.bat (malli: /userdata/post_stop.tpl.bat) tapahtuu JÄLKEEN pysäyttää moduulit, mutta ennen kuin tilalippu muuttuu punaiseksi. Tiedoston on käsiteltävä oikein ja valmis, muuten palvelin odottaa sen valmistumista loputtomiin.

Voit määrittää alueen väliviivalla: Esimerkiksi: 5-7 Tulos: Työ suoritetaan 3 kertaa, tunnin 5., 6. ja 7. minuutilla.

Mallitiedostoissa tunnisteella .tpl.bat voit käyttää korvauksia. Käytettävissä olevat vaihtoehdot ohjelmamuuttujien korvaamiseen:
Muuttuva Muuttujan kuvaus
%realprogdir% Voit määrittää suoritustiheyden tähdellä (*) ja kauttaviivalla (/): Esimerkiksi: */2 Tulos: tehtävä suoritetaan 2 minuutin välein.
%progdir% Voit yhdistää menetelmiä tarkan aikataulun luomiseksi: Esimerkiksi: 1,5,11-15,30-59/2 Tulos: tehtävä suoritetaan klo 1,5, 11 - 15 ja 2 minuutin välein 30 - 59. edellä oleva aikamäärityskaavio, joka koskee kaikkia aikajaksoja (minuutti, tunti, päivä, kuukausi, viikonpäivä). Jos haluat pyytää URL-osoitetta ajoittimessa, sinun on käytettävä Wget-apuohjelmaa (katso esimerkkejä). Voit käyttää korvauksia komentorivillä.
%sprogdir% Muuttujien käyttäminen substituutioina
%dprogdir% Oikea polku Ospanel-kansioon (kenoviiva "\")
%dsprogdir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%realsitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoiskenoviiva "\\")
%ssitedir% Luotu polku Ospanel-kansioon ottaen huomioon virtuaalilevy (kaksoisviiva "//")
%httpport% HTTP-palvelimen portti
%httpsport% HTTPS-palvelimen portti
%postgresqlport% PostgreSQL-palvelinportti
%mysqlport% MySQL-palvelimen portti
%mongodbport% MongoDB-palvelinportti
%memcacheport% Memcache-palvelimen portti
%ftpport% FTP-palvelimen portti
%httpdriver% HTTP-moduulin nimi
%phpdriver% PHP-moduulin nimi
%mysql_driver% Todellinen polku juuriverkkotunnuksen kansioon (kenoviiva "\")
%pg_driver% PostgreSQL-moduulin nimi
%mongo_driver% MongoDB-moduulin nimi
%memcacheddriver% Memchache-moduulin nimi
%dnsdriver% DNS-moduulin nimi
%ip% Palvelimen IP-osoite
%levy% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (kenoviiva "\")
%osdisk% Luotu polku verkkotunnusten juurikansioon ottaen huomioon virtuaalilevy (vinoviiva "/")
%sysdisk% MySQL/MariaDB-moduulin nimi

Komentojen kirjoittamisen lisäksi lueteltuja korvauksia voidaan käyttää todellisten ympäristömuuttujien määrittämiseen, esimerkiksi: setx DIR_PHP "%realprogdir%\modules\php\%phpdriver%" Sinun on ymmärrettävä, että tiedostot, joiden tunniste .tpl.bat ovat vain templates.bat-tiedostoja, eikä niitä suoriteta. Palvelimen käynnistys- tai pysäytysprosessin aikana mallitiedostot muunnetaan suoritettaviksi .bat-tiedostoiksi samassa kansiossa korvaavilla muuttujilla ja nämä valmiit .bat-tiedostot lähetetään suoritettaviksi.

Huomio

Kun Windowsin sammutus on alkanut, uusia prosesseja ei voi käynnistää, joten STOP komentosarjat ( stop.bat Ja post_stop.bat) eivät täyty. Jos tarvitset pakollisen sammutuskomentosarjojen suorittamisen, sinun on sammutettava OPanel manuaalisesti välittömästi ennen kuin haluat sammuttaa tietokoneesi.

Rajoitettu tila

Jos HOSTS-tiedosto ei ole kirjoituskelpoinen (yleensä tämä tapahtuu, kun ohjelma käynnistetään ilman järjestelmänvalvojan oikeuksia), ohjelma siirtyy rajoitettuun toimintatilaan, jossa on rajoitettu toiminnallisuus.

Rajoitetussa tilassa et voi käyttää seuraavia toimintoja:

  • Omien aliasten ja verkkotunnusten käyttäminen (paitsi localhost-verkkotunnus);
  • Palvelimen IP-osoitteen määrittäminen (paitsi osoitteita 127.0.0.1 ja *);
Näin ollen rajoitetussa tilassa sinulla on pääsy jompaankumpaan kahdesta IP-osoitteesta: 127.0.0.1 tai * ja vain yhteen localhost-verkkotunnukseen. Ohjelma ei käsittele muita luomiasi aliaksia ja verkkotunnuksia.

Voit työskennellä rajoitetussa tilassa vain, jos sinulla ei ole lainkaan järjestelmänvalvojan oikeuksia. Jos sinulla on mahdollisuus suorittaa ohjelmaa tarvittavilla oikeuksilla, on suositeltavaa hyödyntää tämä. Jos unohdat jatkuvasti suorittaa ohjelman tarvittavilla oikeuksilla, ota käyttöön [Require Administrator account] -vaihtoehto.

Jos käynnistyslokeissa näet viestin, että Hosts-tiedosto ei ole kirjoituskelpoinen ja OPanel on käynnissä järjestelmänvalvojan oikeuksin, tämä tarkoittaa, että virustorjunta/palomuurit estävät pääsyn tähän tiedostoon (jopa luotetuille ohjelmille) tai Windowsin käyttöoikeusrajoitukset ovat vaikutus.

Lisää Ospanel sekä kaikki muut komponentit, joista virustorjunta/palomuuri kysyy luotettavia ohjelmia. Poista HOSTS-tiedoston (tai järjestelmätiedostojen) suojaus käytöstä virustentorjunta-/palomuuriasetuksistasi, jos sellainen on olemassa. Yritä poistaa tiedosto C:\Windows\System32\Drivers\etc\hosts ja luo se uudelleen seuraavalla sisällöllä: 127.0.0.1 localhost Jos työskentelet ilman järjestelmänvalvojan oikeuksia, mutta kirjoitettavalla HOSTS-tiedostolla, ohjelma toimii normaalitilassa ilman rajoituksia. Voit sallia kirjoittamisen HOSTS-tiedostoon kaikille käyttäjille suorittamalla seuraavan komennon konsolin kautta (suorita järjestelmänvalvojana): attrib -s -r -h -a C:\Windows\system32\drivers\etc\hosts

Huomio

Kun käyttäjätilien valvonta (UAC) on käytössä ja käynnistetään ilman järjestelmänvalvojan oikeuksia, OPanel ei pääse HOSTS-tiedostoon ja se siirtyy automaattisesti rajoitettuun tilaan.

Käynnistä ilman merkintöjä HOSTS-tiedostoon

Ospanelilla on mahdollisuus käynnistää kokonaan ilman merkintöjä HOSTS-tiedostoon. Tämä ominaisuus on hyödyllinen toimistoverkkojen ja päätteiden käyttäjille, joissa vain vanhemmalla järjestelmänvalvojalla on pääsy HOSTS-tiedostoon. Jos [Älä tee muutoksia HOSTS-tiedostoon] -vaihtoehto on käytössä, palvelin käynnistyy muokkaamatta HOSTS-tiedostoa, ts. Pääsyä tähän tiedostoon ei vaadita ollenkaan.

Sinun tulee tietää ja ymmärtää, että käynnistyksen aikana ohjelma tekee DNS-pyynnön jokaiselle luomallesi toimialueelle, ja jos HOSTS-tiedostossa ei ole merkintää millekään toimialueelle, tämä johtaa [Startup error] -virheeseen. Muista ottaa yhteyttä verkon ylläpitäjään jokaisen verkkotunnuksen luomisen jälkeen. Järjestelmänvalvojan on tehtävä tarvittavat merkinnät HOSTS-tiedostoon, muuten et voi käynnistää palvelinta.

HOSTS-tiedoston merkintöjen muoto on vakio - ip space domain, esimerkiksi: 192.168.5.10 rhino.acme.com 192.168.5.10 x.acme.com

Sähköpostin lähettäminen SMTP:n kautta

Yandex sähköposti

Mail.ru sähköposti

Alla on tyypillisiä asetuksia sähköpostin lähettämiselle valitun sähköpostipalveluntarjoajan SMTP-palvelimen kautta.

Gmail-sähköposti

Alla on tyypillisiä asetuksia sähköpostin lähettämiselle valitun sähköpostipalveluntarjoajan SMTP-palvelimen kautta.


Oletuksena Gmail ei salli SMTP:n käyttöä, joten käyttö on aktivoitava erikseen. Sinun on suoritettava seuraavat aktivointivaiheet:

1. Kirjaudu Gmail-tilillesi
2. Siirry samassa selaimen välilehdessä osoitteeseen https://www.google.com/settings/security/lesssecureapps
3. Aktivoi "vahvistamattomien sovellusten" tilin käyttöoikeus (katso kuva alla)
4. Testaa kirjeen lähettämistä komentosarjan kautta Ospanel-palvelimella
5. Päivitä sivu https://www.google.com/settings/security/lesssecureapps ja aktivoi tilin käyttöoikeudet uudelleen "vahvistamattomille sovelluksille" (voit jättää huomioimatta saamasi sähköpostin, joka koski tiliäsi).

Yritä nyt lähettää sähköposti uudelleen, tällä kertaa sen pitäisi toimia.

Ulkoinen pääsy

Työskentely ulkoisten verkkojen kanssa

Ospanel voi toimia paikallisissa verkoissa ja Internetissä web-palvelimena. Internetissä työskentelyyn tarvitaan staattinen (valkoinen) IP-osoite. Avataksesi pääsyn palvelimeen ulkopuolelta sinun on määritettävä * IP-osoitteeksi OPanel-asetuksissa, jolloin pääsy avataan välittömästi kaikille verkoille, joihin tietokoneesi on kytketty. Jos haluat avata pääsyn vain yhteen tiettyyn verkkoon (esimerkiksi paikallisverkkoon), määritä ohjelman asetuksissa tietokoneellesi tässä verkossa annettu IP-osoite.

Tiedot

Kun työskentelet reitittimen tai muun yhdyskäytävän kautta, lisämäärityksiä voidaan tarvita. Katso käyttämäsi laitteen dokumentaatio, ota yhteyttä verkonvalvojaan.

Ulkoinen pääsy paikallisiin verkkotunnuksiin

Kun olet määrittänyt etäkäytön palvelimellesi, kaikki paikalliset verkkotunnukset tulevat etäkäyttöön. Mutta miten ne avataan? Jos haluat avata haluamasi sivuston etäkoneelta, sinun on tehtävä merkintä tällaisen tietokoneen HOSTS-tiedostoon paikallisen toimialueen osoitteella, esimerkiksi: 64.55.96.24 supersite (jossa 64.55.96.24 on verkkotunnuksesi osoite). tietokone, ja supersite on paikallisen toimialueen nimi). Kun olet tehnyt tällaisen merkinnän etätietokoneen HOSTS-tiedostoon, pääsivuston toimialue on käytettävissä kirjoittamalla se selaimeen tavalliseen tapaan.

Huomaa, että yksinkertaisesti kirjoittamalla tietokoneesi IP-osoitteen http://64.55.96.24/ tai yrittämällä käyttää olematonta paikallista toimialuetta avautuu tyhjä sivu.

Jos kirjoitat tietokoneesi IP-osoitteen, tietty paikallinen sivusto avautuu, voit luoda aliaksen muodossa your_external_ip => your_local_domain. Näiden vaiheiden jälkeen määrittämäsi paikallinen toimialue, jolle loit aliaksen, on käytettävissä paikallisverkon tai Internetin kautta osoitteessa http://oma_ulkoinen_ip/ (esimerkiksi http://64.55.96.24/). Jos tietokoneesi on yhdistetty useaan verkkoon ja palvelimen asetuksissa on asetettu IP=*, tällainen alias on luotava jokaiselle tietokoneellesi myönnetylle IP-osoitteelle kussakin verkossa.

Tietokoneturva

Kun työskentelet ulkoisten verkkojen kanssa, tietokoneesi turvallisuudesta ei ole takeita. Palvelin toimii järjestelmänvalvojan oikeuksin, mikä tarkoittaa, että sen hallinnassa olevat komentosarjat voivat tehdä tietokoneella mitä haluavat. Skriptien tietoturva-aukot voivat antaa hakkereille pääsyn tietokoneellesi. Emme suosittele tätä Ospanelin käyttöä! Ennen kuin määrität etäkäytön palvelimeen, lue tämän viiteoppaan osa.

Ulkoinen ohjaus

OPanel voi vastaanottaa joitain komentoja Internetin kautta. Tätä varten on sisäänrakennettu ohjauspaneeli, joka toimii erillisessä portissa. Ohjelmaa voidaan ohjata myös komentorivin kautta.

Internetin ohjaus

Päästäksesi ohjauspaneeliin sinun on kirjoitettava http://localhost:1515/ (oletus). Ohjauspaneelin portti, sisäänkirjautuminen ja salasana voidaan määrittää suoraan OPanelin asetuksista [Menu → Settings → Miscellaneous]. Ohjauspaneeli on käytettävissä missä tahansa IP-osoitteessa, josta tietokoneesi pääsee, sekä missä tahansa palvelimelle luodussa paikallisessa toimialueessa. Jotta voit hallita ohjelmaa Internetin kautta, ulkoisen IP-osoitteesi tulee olla ”valkoinen”, ts. saatavilla Internetistä.

Komentorivillä käytettävät komennot

"C:\openserver\OSPanel.exe" # käynnistä ohjelma "C:\openserver\OSPanel.exe" /start # käynnistä palvelin "C:\openserver\OSPanel.exe" /restart # käynnistä palvelin uudelleen "C:\ openserver\OSPanel .exe" /stop # pysäyttää palvelimen "C:\openserver\OSPanel.exe" /exit # ohjelmasta poistuminen

Palvelimen suojaus

Suojauksen asettaminen

Kun palvelin on avoin pääsylle Internetistä, se tulee erittäin haavoittuvaiseksi, varsinkin oletusasetuksilla. Monet hämähäkit ja virukset etsivät jatkuvasti Internetistä avoimia portteja, ja yleensä suojaamaton palvelin hakkeroidaan muutaman tunnin kuluessa verkkoon ilmestymisestä.

Useita vaiheita verkkopalvelimesi suojaamiseksi luvattomalta käytöltä:

  1. Muuta oletusarvoisia FTP-käyttäjien salasanoja [Valikko → Asetukset → FTP-palvelin];
  2. Aseta omat salasanasi kaikkien DBMS-moduulien pääkäyttäjille (ja muille)
  3. Ota käyttöön verkkotyökalujen ja levyn suojaus ulkoisten verkkojen pääsyltä ohjelman asetuksissa [Valikko → Asetukset → Palvelin];
  4. Käynnistä nyt itse ohjausohjelma uudelleen (ei palvelinta);
  5. Määritä palomuuri estämällä KAIKKI ulkopuoliset portit paitsi ne, joita aiot käyttää (esimerkiksi: 80,443,21,990,53);

Huomio

Web-palvelin toimii tietokoneesi järjestelmänvalvojan puolesta, kun työskentelet ulkoisilla IP-osoitteilla tai IP = * tietokoneesi turvallisuus on vaarassa! Vältä haavoittuvien komentosarjojen käyttöä, virheellisiä moduulikokoonpanoja ja yksinkertaisia ​​salasanoja.

Sisäänrakennettu suojaus ulkoista pääsyä vastaan

Valinnan [Suojaa palvelin ulkoiselta pääsyltä] -vaihtoehdon valitseminen poistaa käytöstä jotkin vaaralliset PHP-toiminnot, pääsy verkkotyökaluihin ulkopuolelta estetään ja PHP-skriptien käyttöoikeus levylle rajoitetaan verkkotunnusten juurikansioon. Tämä vaihtoehto vähentää PHP-skriptien suorituskykyä 3-4 kertaa.

Työskentely päärynän ja säveltäjän kanssa

Päärynän asennus

Asenna Pear käynnistämällä palvelin ja valitsemalla [Valikko → Lisäasetukset → Konsoli] ja kirjoittamalla komento konsoliin. päärynä ja noudata asennusohjelman muita komentoja.

Composerin asentaminen

Composer on yhteensopiva kaikkien PHP-moduulien kanssa versiosta 5.3 lähtien. Asenna Composer käynnistämällä palvelin ja suorittamalla [Valikko → Lisäasetukset → Konsoli]. Siirry sitten kansioon, jossa on sivusto, johon aiot asentaa Composerin (esimerkiksi: cd C:\openserver\domains\localhost). Kun olet halutun sivuston kansioon, kirjoita komento konsoliin säveltäjä init ja luo Composer-määritystiedosto (composer.json). Kun composer.json-tiedosto on luotu, kirjoita komento konsoliin säveltäjän asennus ja odota valittujen projektien asennusta sekä niiden riippuvuuksia. Jatkossa voit päivittää asennettuja projekteja säveltäjäpäivityskomennolla, esimerkiksi: cd C:\openserver\domains\localhost & composer update -v

Composer-projektien asentaminen

  1. Suorita [Valikko → Lisäasetukset → Konsoli];
  2. Siirry kansioon, jossa on sivusto, johon aiot asentaa projektin;
  3. Asenna mikä tahansa tarvitsemasi projekti, esimerkiksi:
# Siirry projektikansioon cd C:\openserver\domains\localhost # Asenna Symfony composer create-project symfony/framework-standard-edition symfony # Asenna PHPUnit-säveltäjä create-project phpunit/phpunit phpunit & echo @php -d output_buffering=0 phpunit\phpunit.php %*>phpunit.bat # Asenna Laravel composer create-project laravel/laravel laravel --prefer-dist # Asenna phpDocumentor composer create-project phpdocumentor/phpdocumentor phpdocumentor Tulevaisuudessa päivittää tällä tavalla asennettu projekti , mene vain halutun projektin kansioon ja suorita komento säveltäjän päivitys: cd C:\openserver\domains\localhost\phpunit & säveltäjäpäivitys

Työskentely konsolissa

Sisäänrakennetun konsolin käynnistämiseksi sinun on käynnistettävä palvelin ja suoritettava [Valikko → Lisäasetukset → Konsoli]. Ympäristö muodostetaan palvelimen käynnistyessä ja välitetään kaikille käynnistetyille moduuleille. Kaikki muut ohjelmat, olivatpa ne konsoli tai IDE, voivat myös saada oikean ympäristön käynnistää nämä ohjelmat OPanel-valikosta. Voit tehdä tämän joko tekemällä kirjanmerkin tai lisäämällä pikakuvakkeen ohjelmavalikkoon (katso kohdat ja).

Sinun on tiedettävä, että jos käynnistät konsolin tai minkä tahansa muun ohjelman tavallisesta Käynnistä-valikosta tai työpöydän pikakuvakkeesta, etkä OPanel-valikosta, ne eivät voi työskennellä Ospanelissa luodun virtuaaliympäristön kanssa.

Sisäänrakennettu konsoli voidaan käynnistää, vaikka palvelin olisi sammutettu täysversiossa, valitse [Valikko → Ohjelmat → Internet → Konsoli]. Kuitenkin, kun palvelin on kytketty pois päältä, ympäristöä ei muodosteta ja siksi on mahdotonta työskennellä konsolista PHP:n ja muiden moduulien tai ohjelmien kanssa (Pear, Composer, skriptit jne.).

Tärkeitä ominaisuuksia

Jos käynnistät ensin konsolin ja vasta sitten palvelimen, ympäristö EI ole käytettävissä konsolissa. Jotta voit aloittaa täyden työskentelyn moduulien kanssa palvelimen käynnistämisen jälkeen, sinun on suljettava ja avattava konsoli uudelleen, koska vain palvelimen ollessa aktiivinen konsoli saa oikein muodostetun ympäristön käynnistyksen yhteydessä valikosta. Samoin ympäristö ei päivity konsolissa, jos vaihdoit toiseen PHP- tai MySQL-moduuliin ja käynnistit palvelimen uudelleen, mutta et käynnistänyt konsolia uudelleen!

Rekisterin korjaukset

Korjauksia tarjotaan itse asennettavaksi Ospanel-valikosta oletusarvoisesti luotujen kirjanmerkkien joukossa. Löydät myös korjauksia kansiosta ./modules/system/ ja käytä niitä itse.

Rekisterin korjaus IPv6:n poistamiseksi käytöstä

Tämän korjauksen avulla voit poistaa käytöstä kaikki IPv6-komponentit paitsi silmukkaliittymän. Korjaus myös käskee Windowsia suosimaan IPv4:ää IPv6:n sijaan muuttamalla merkintöjä etuliitekäytäntötaulukossa. On suositeltavaa käyttää tätä korjausta vain niille käyttäjille, jotka käyttävät localhost-verkkotunnusta ja OPanelilla ei ole oikeutta kirjoittaa tiedostoon Windows\System32\Drivers\etc\hosts.

Rekisterin korjaus mukauttaa järjestelmän toimintaa

Tämän korjauksen avulla voit mukauttaa järjestelmän toimintaa Windowsin sammutuksen aikana. Korjaus poistaa automaattisen prosessin lopettamisen käytöstä ja nostaa odotusaikakatkaisun (jonka jälkeen prosessi katsotaan jumittuneeksi) 30 sekuntiin.

Rekisterin korjaus optimoida SSD:n suorituskyky

Tämän korjauksen avulla voit poistaa käytöstä Link Power Management (LPM) ja DIPM SATA AHCI -ajureissa. LPM:n käyttö SSD-asemien kanssa johtaa usein käyttöjärjestelmän toiminnan "jäätymiseen" pienistä jumiutumisesta täydelliseen järjestelmän jäätymiseen. SSD-levyn kulumisen estämiseksi tämä korjaus poistaa käytöstä Superfetch- ja Prefetch-palvelut sekä päivittää NTFS-tiedostojen viimeisimmän käyttöajan.

Älä käytä korjausta, jos järjestelmä ei käytä SSD-asemia. Kannettavien tietokoneiden käyttäjien tulee käyttää korjausta viisaasti, koska asemien virrankulutus kasvaa hieman, mikä lyhentää kannettavan tietokoneen akun käyttöikää.

Rekisterin korjaus TCP-viritykseen

Tämä korjaus optimoi TcpTimedWaitDelay- ja MaxUserPort-arvot, jolloin järjestelmäsi toimii nopeammin ja useammilla TCP-yhteyksillä. Erityisesti torrentien ongelma katoaa: on mahdotonta suorittaa toimintoa pistorasiaan, koska puskuri on liian pieni tai jono on täynnä. Muut ohjelmat, jotka luovat suuren määrän samanaikaisia ​​TCP-yhteyksiä, voivat myös toimia normaalisti.

Korjaa TCPIP-ohjain Windows XP:lle

Puoliavoin rajan korjaus on suunniteltu muuttamaan samanaikaisten puoliavoimien lähtevien TCP-yhteyksien (puoliavoimien yhteyksien tai yhteysyritysten) enimmäismäärää tcpip.sys-järjestelmätiedostossa. Rajoitus on, että tietokoneella ei saa olla enempää kuin 10 samanaikaista puoliavointa lähtevää yhteyttä. Näin ollen yhteyden nopeus muihin tietokoneisiin on itse asiassa rajoitettu. Korjaustiedoston avulla voit poistaa tämän rajoituksen, eli lisätä puoliavoin yhteyksien enimmäisrajaa. Suurimmalle osalle käyttäjistä 100:n raja riittää. Korjaus on sovellettavissa vanhentuneisiin Windows x32- ja x64-versioihin: XP, 2003 Server, Vista. Windows Vista SP2:n ja Windows 7:n versioista alkaen korjaustiedostoa ei tarvitse asentaa, ja jos se käynnistyy, se ilmoittaa, että asennus on mahdotonta.

Huomio

Kun olet asentanut korjaukset, sinun tulee muistaa käynnistää tietokoneesi uudelleen.

Kysymyksiä ja vastauksia

Mikään ei lähde käyntiin?

Älä ole epätoivoinen, katso yleistä ohjelmalokia ja muita komponenttien lokeja [Valikko → Näytä lokit]. Useimmissa tapauksissa syy epäonnistuneeseen aloitukseen löytyy sieltä. Monimutkaisemmissa tapauksissa ota käyttöön [Suorita palvelin virheenkorjaustilassa] -vaihtoehto, jolloin näet virheenkorjaustiedot käynnistyksen yhteydessä. Lisää myös Ospanel kohteeseen luotettavia ohjelmia palomuuri tai virustorjunta, jos sinulla on sellainen.

Siinä lukee portti 80, 3306 jne. jo otettu!

Ota käyttöön [Käynnistä palvelin aggressiivisessa tilassa] vaihtoehto tässä tilassa, kaikki vaaditut portit käyttävät ohjelmat suljetaan väkisin. Lisää Ospanel kohteeseen luotettavia ohjelmia virustorjunta/palomuuri/välityspalvelin tai poista porttien 80/443/21/90xx/3306 valvonta käytöstä, jos mahdollista. Yksittäisillä virustorjunta-/palomuureilla voi olla omat ylimääräiset. asetukset, jotka liittyvät ohjelmayhteyksien kaappaamiseen verkkoon.

Siinä sanotaan, että tässä kansiossa ei ole oikeuksia työskennellä!

Yrität ajaa Ospanelia kansiosta, joka kuuluu toiselle käyttäjälle, tai toinen käyttäjä on kirjoittanut Ospanel-tiedostot tietokoneeseen. Jos käyttäjä Pavel käynnistää OPanelin (esimerkiksi), kirjaudu sisään Pavel-tilillä ja kopioi OPanel kansioon, joka kuuluu käyttäjälle Pavel (jolla on kirjoitusoikeudet), jonka jälkeen on mahdollista käynnistää palvelin tämä käyttäjä. Kopioinnin sijaan voit asettaa kansioon erityisiä käyttöoikeuksia Ospanelilla. Ota yhteyttä tietokoneen järjestelmänvalvojaan.

Miksi painikkeet ovat harmaita eikä niitä voi painaa?!

Kulloinkin vain ne painikkeet ja valikon osat ovat aktiivisia, jotka voivat suorittaa niille määrätyn toiminnon. Esimerkki: jos palvelin ei ole käynnissä, PHPMyAdmin-valikkokohta on ei-aktiivinen; jos palvelin on käynnissä, lokien tyhjennyspainikkeet eivät ole käytettävissä jne.

En voi avata valikkoa, kun lippu on keltainen!

Keltainen lippu osoittaa, että komento suoritetaan (esimerkiksi käynnistys, pysäytys tai asetusten tallentaminen). Kun komentoja suoritetaan, ohjelmavalikko ei ole käytettävissä.

Loin 3000 verkkotunnusta, mutta nyt palvelin ei käynnisty!

Lisää palvelimen tilan tarkistusten määrää 20-30:een tai enemmän ohjelman asetuksissa [Valikko → Asetukset → Muut]. Vaihda käyttämään Apache HTTP-moduulia, jos käytät Nginx-moduulia.

Haluan testata sivustoa ottaen huomioon erilaiset Internetin nopeudet (esimerkiksi mobiililaitteet)!

Ospanelilla on kyky rajoittaa tiedonsiirtonopeutta simuloidakseen sivuston hidasta lataamista. Voit rajoittaa nopeutta käyttämällä OPanel-valikkoa: [Valikko → Asetukset → Muut]. Nopeutta voidaan rajoittaa välillä 1-40 kt sekunnissa, arvoksi asettaminen 0:ksi tai yli 40:ksi kumoaa rajan. Jokaiselle pyynnölle asetetaan nopeusrajoitus, joten jos asiakas avaa samanaikaisesti 4 kuvaa sivustolla (4 yhteyttä), jokainen niistä ladataan tietyllä nopeudella.

Missä voin muokata moduulin asetuksia?

Muokkaa moduulin asetuksia käyttämällä OPanel-valikkoa: [Menu → Advanced → Configuration].

Mihin sähköpostini on tallennettu?

Oletuksena kaikki sähköpostit tallennetaan väliaikaiseen kansioon userdata/tmp/email/, kun palvelin pysäytetään, tätä kansiota ei tyhjennetä. Voit määrittää sähköpostien lähettämisen SMTP-etäpalvelimen kautta: [Valikko → Asetukset → Sähköposti].

Napsautan haluamaasi sivustoa ohjelmavalikosta, mutta mikään ei avaudu!

Jotta monet valikkokohdat toimisivat, sinulla on oltava oikein asennettu ja toimiva oletusselain. Voit myös määrittää selaimesi suoraan ohjelman asetuksista: [Valikko → Asetukset → Valikko].

Loin local_site.loc-verkkotunnuksen, mutta se ei toimi!

Alaviiva ei voi olla verkkotunnuksen nimessä, joten verkkotunnus ei muodosta yhteyttä. Sallitut merkit: .

Palvelin ei aloita ip:llä 192.168.0.1 ja sanoo, että localhost toimii vain ip:llä 127.0.0.1!

Itse asiassa localhost-verkkotunnusta voidaan käyttää vain IP-osoitteella 127.0.0.1, joten joko nimeä tämä toimialue uudelleen tai poista se, jos et tarvitse sitä.

Haluan työskennellä ilman virtuaalilevyä!

Valitse OPanel-asetuksista toimia ilman virtuaalilevyä ja kopioi palvelinkansio hakemistoon, jonka polku sisältää vain latinalaisia ​​merkkejä tai numeroita, muuten toimi ilman virtuaalista. levy ei ole mahdollista.

En näe virtuaalilevyä!

Jos et käytä järjestelmänvalvojan tiliä, mutta OPanel toimii järjestelmänvalvojan oikeuksilla, virtuaalilevy (jos käytössä) ei ole käytettävissäsi. Ospanel toimii hyvin tässä tapauksessa. Voit poistaa virtuaalilevyn käytön asetuksista, mutta huomioi edellisessä vastauksessa kuvatut absoluuttiset polkuvaatimukset.

Palvelin käynnistyy, mutta selain sanoo, että verkkotunnusta ei löydy!

Jos selaimesi on määritetty toimimaan välityspalvelimen kautta, paikalliset sivustot eivät ole sen käytettävissä. Tilanteen korjaamiseksi lopeta välityspalvelinten käyttö selaimessasi tai lisää paikalliset toimialueet ja palvelimen IP-osoite selaimen asetusten välityspalvelinpoikkeusluetteloon. Joissakin tapauksissa sinun on luotava HOSTS-tiedosto uudelleen (katso).

Miksi sinun on määritettävä kirjanmerkkien näyttö sivustojen sijaan?

Tässä tilassa luodut kirjanmerkit näytetään toimialueluettelon sijaan. Tämä on hyödyllistä luotaessa esittelykokoonpanoja asennettujen komentosarjojen kanssa (katso).

Minulla on vaikeuksia luoda uudelleen kirjanmerkkejä, FTP-käyttäjiä jne. Minun täytyy vain muokata niitä!

Tietueita ei tarvitse luoda uudelleen, vain kaksoisnapsauta sinua kiinnostavaa tietuetta taulukossa, minkä jälkeen tämä tietue poistetaan heti luettelosta ja sijoitetaan takaisin muokkauskenttiin. Muista lisätä muokattu merkintä takaisin taulukkoon!

Yhteyden muodostaminen tietokantaan kestää yli 1 sekunnin!

Poista IPv6-protokollan käyttö käytöstä tämän oppaan osan ohjeiden mukaisesti.

Kopioin komentosarjani toimialueen kansioon, uudelleenkäynnistyksen jälkeen palvelin ei näe tiedostoja ja näyttää virheilmoituksen!

Todennäköisimmin kopioit tai loit tällaisen alikansion kansioon, jonka nimi vastaa verkkotunnuksen juurikansion automaattisen haun ehtoja (katso).

Palvelin vei vähitellen kaiken levytilan!

Vapaan tilan asteittainen häviäminen osoittaa, että olet poistanut lokien automaattisen puhdistuksen käytöstä palvelimen käynnistämisen yhteydessä. Tämän seurauksena, kun palvelinta käytetään aktiivisesti, lokitiedostot kasvavat valtaviin kokoihin ja vievät kaiken vapaan tilan levyltä. Tyhjennä lokimerkinnät lokin katseluikkunassa ja ota käyttöön lokien automaattinen tyhjennys käynnistyksen yhteydessä Ospanel-asetuksissa. Tyhjä kansio .\userdata\tmp väliaikaisista tiedostoista.

Kuinka luon oman isäntämääritykseni verkkotunnukselle?

Käytä virtuaalisen isännän määritysmallia halutussa toimialuekansiossa luodaksesi toimialuekohtaisen määrityksen. Tiedostoa luotaessa/muutettaessa palvelin on käynnistettävä uudelleen. Tarvittavan moduulin konfigurointimalli löytyy kansiosta ./userdata/config/.

Jos esimerkiksi haluat luoda oman xxx.ru-verkkotunnuksen määrityksen Apache-2.4.2-moduulille, kopioi tiedosto ./userdata/config/Apache-2.4.3_vhost.conf kansioon, jolla on haluttu toimialue, muokkaa tätä tiedostoa tarpeidesi mukaan ja käynnistä palvelin uudelleen.

Tai toinen esimerkki, kun käytät Apache+Nginx-moduulia, voit kopioida kunkin palvelimen molemmat asetustiedostot toimialueen kansioon: Apache-2.2.23+Nginx-1.2.4_vhosta.conf Ja Apache-2.2.23+Nginx-1.2.4_vhostn.conf.

Huomaa - kun muokkaat isäntäkokoonpanoa, et voi poistaa tai korvata järjestelmämuuttujia %...%, voit tehdä vain uusia merkintöjä, jotka täydentävät konfiguraatiota.

Miten ja missä komponenttimäärityksiä muokataan?

Ospanel käyttää määritysmallitiedostoja, jotka ovat käytettävissä yleisen ohjelmavalikon kautta. Älä yritä muokata väliaikaisia ​​konfigurointitiedostoja, jotka luodaan palvelimen käynnistyessä, siinä ei ole järkeä. Konfigurointimallit ovat jokaiselle moduulille yksilöllisiä, ts. Jos valitset jonkin moduulin aktiiviseksi, kyseisen moduulin asetusmallit aktivoituvat. Esimerkki: määritit php.ini-tiedostomallin, jossa on PHP 5.2 -moduuli aktiivinen, ja valitsit sitten PHP 5.3 -moduulin aktiiviseksi. Tässä tapauksessa sinun on määritettävä php.ini-tiedostomalli uudelleen PHP 5.3 -moduulia varten.

Itse asetusmallit kaikille moduuleille ja työkaluille tallennetaan kansioon ./userdata/config/, niitä ei voi käyttää todellisina konfiguroinneina eikä niitä voida määrittää käynnistettäessä moduuleja, konsoleita ja komentosarjoja. Käynnistysprosessin aikana määritysmallit kulkevat jäsentimen läpi, joka korvaa kaikki korvaavat muuttujat todellisilla tiedoilla ja tallentaa valmiit asetustiedostot kansioon ./userdata/temp/config/.

Kuinka määrittää erityisasetukset valitun verkkotunnuksen SMTP-palvelimeen yhdistämistä varten?

Ospanelissa on mahdollista lähettää sähköpostia kolmannen osapuolen SMTP-palvelimen kautta, kun taas kaikki toimialueet käyttävät yhteysparametreja, jotka käyttäjä on määrittänyt Ospanel-asetusikkunassa. Jotta tietty toimialue voi käyttää omia yhteysasetuksiaan SMTP-palvelimeen, sinun on määritettävä ne tämän isännän määritysmallissa. Avaa virtuaalisen isännän asetusmalli (kuten sen luominen on kuvattu edellisessä vastauksessa) kansioon, jossa on haluttu verkkotunnus ja lisää seuraava sisältö (yhdelle riville) isäntäkuvaukseen: php_admin_value sendmail_path "%mailway% -t -- smtp-ssl=ei mitään --smtp- palvelin=smtp.xxx.xx --smtp-port=xx [sähköposti suojattu] [sähköposti suojattu]--smtp-pass=xxxxxx --pop3-server=pop3.xxx.xx [sähköposti suojattu]--pop3-pass=xxxxxx" Esimerkki: %limit% DocumentRoot "%hostdir%" ... php_admin_value sendmail_path "%mailway% -t --smtp-ssl=none --smtp-server=smtp.xxx.xx --smtp-port=xx [sähköposti suojattu] [sähköposti suojattu]--smtp-pass=xxxxxx --pop3-server=pop3.xxx.xx [sähköposti suojattu]--pop3-pass=xxxxxx"... Viimeinen osa riviä --pop3-server=pop3.xxx.xx [sähköposti suojattu]--pop3-pass=xxxxxx lisää vain, jos POP3-valtuutus vaaditaan ennen SMTP:tä. Parametrin --smtp-ssl= mahdolliset arvot ovat none, auto, ssl tai tls.

Muista, että kun määrität omat asetukset yhteyden muodostamiseksi SMTP-palvelimeen, sähköpostin lähettäminen valitulle toimialueelle toimii riippumatta OPanelin pääasetuksista. Huomaa myös, että kaikki SMTP-palvelimen tiedot, mukaan lukien sisäänkirjautuminen ja salasana, ovat saatavilla PHP-skripteissä ja näkyvät phpinfo()-tiedoissa, joten turvallisuussyistä ei ole suositeltavaa käyttää kuvattua vaihtoehtoa sähköpostin lähetysasetusten määrittämisessä isäntäkokoonpano.

Ongelmanratkaisu

Alla on menettely, joka tarvitaan palvelimen käynnistysongelmien ratkaisemiseen. Kunkin toiminnon suorittamisen jälkeen sinun on toistettava palvelimen testiajo, ja jos käynnistys epäonnistuu, voit siirtyä seuraavaan vaiheeseen.
  1. Suorita [Valikko → Lisäasetukset → Ensimmäinen ajo]. Halutessasi voit hyväksyä korjausten sisällyttämisen rekisteriin.
  2. Varmista, että asetuksissa määritetty IP-osoite on olemassa (paitsi [*]). Varmista myös, että kaikki muut ohjelman asetukset ovat oikein.
  3. Lisää Ospanel kohteeseen luotettavia ohjelmia palomuuri/virustorjunta tai määritä ne oikein, jos sellaisia ​​on.
  4. Suorita [Valikko → Näytä lokit], yritä löytää ongelman syy ja korjata se (jos mahdollista).
  5. Ota käyttöön [Suorita palvelin debug mode] -vaihtoehto OPanel-asetuksissa ja yritä löytää ongelman syy ja korjata se (jos mahdollista).
  6. Suorita seuraava komento konsolin kautta (suorita järjestelmänvalvojana): attrib -s -r -h -a C:\Windows\system32\drivers\etc\hosts
  7. Aktivoi DNS-palvelu, jos se on poistettu käytöstä, ja käynnistä se, poista käytöstä kaikki palvelut, joiden nimessä on IIS.
  8. Poista käytöstä yleiset välityspalvelimet ja välityspalvelimet, jos ne on asennettu tietokoneellesi.

Tiedot

Hyvin yleinen ongelma on, että portti 80 on varattu, se on yleensä Skype-ohjelman käytössä. Korjaa ongelma siirtymällä kohtaan [Skype-asetukset → Lisäasetukset → Yhteys] ja poistamalla valinta [Käytä portteja 80 ja 443 vaihtoehtona] -valintaruutu.

Käyttäjätilien valvonta (UAC)

Kun käyttäjätilien valvonta (UAC) on käytössä ja käynnistetään ilman järjestelmänvalvojan oikeuksia, OPanel ei pääse HOSTS-tiedostoon ja se siirtyy automaattisesti rajoitettuun tilaan. Pääsääntöisesti rajoitettu tila ilmaistaan ​​vain yhden localhost-verkkotunnuksen läsnäololla ohjelmavalikossa, kun taas muita toimialueita on luotu aiemmin. Korjaa tilanne ottamalla käyttöön [Vaadi järjestelmänvalvojan tili] -vaihtoehto OPanel-asetuksissa ja käynnistämällä ohjelma uudelleen tai poistamalla käyttäjätilien valvonta (UAC) käytöstä.

Jos sinulla ei ole mahdollisuutta poistaa UAC:tä käytöstä tai suorittaa ohjelmaa järjestelmänvalvojan oikeuksilla, ongelman ratkaisemiseksi on useita vaihtoehtoja:

  1. Sisäänrakennetun DNS-palvelimen käyttäminen (konfiguraatio oppaan mukaan);
  2. [Älä tee muutoksia HOSTS-tiedostoon] -vaihtoehdon aktivointi + tämän tiedoston manuaalinen muokkaaminen;
  3. Aseta HOSTS-tiedostoon kirjoitusoikeudet kaikille Windows-käyttäjille;
  4. Kieltäytyminen kyvystä hallita verkkotunnuksia ja työskennellä yhden paikallisen verkkotunnuksen kanssa;

Kokoonpanojen luominen

Mikä se on ja miksi sitä tarvitaan?

Esimerkiksi: sinulla on oma verkkosivusto, käsikirjoitus tai oma sisällönhallintajärjestelmä, joka sinun on esitettävä tuleville asiakkaille tarkastettavaksi, näytettävä asiakkaalle tai yksinkertaisesti tehtävä esittelypaketti ohjelmistotuotteellesi. On välttämätöntä, että ohjelmistotuotteesi toimii yhtä hyvin kaikille, samassa kokoonpanossa ja on jo asennettu ja valmis työhön tai arviointiin. Ospanel auttaa sinua tässä!

Voit luoda valmiin minipalvelimen, jossa on asennettu komentosarja, CMS-järjestelmä, verkkosivusto, projekti jne., ja tulevien käyttäjien tai asiakkaiden tarvitsee vain ladata ja suorittaa se! Tuotteesi on toiminnassa alusta alkaen, sinun ei tarvitse etsiä sille palvelinta, sinun ei tarvitse asentaa, konfiguroida jne. Lisäksi demomateriaalia voidaan jakaa asiakkaille CD/DVD-levyllä. Ospanel voidaan käynnistää sellaisilta tietovälineiltä kuin tavalliselta kiintolevyasemalta tai flash-asemalta, sillä ainoana erona on, että optiselta levyltä työskennellessä ei muutoksia tai tiedostoja tallenneta ohjelmasta poistumisen jälkeen.

Kuinka luoda demoversio

  1. Lataa uusin Ospanel Mini -jakelu ja pura se väliaikaiseen kansioon. Siirry kansioon, jossa jakelu purettiin ja suorita ohjelma Ospanel.exe.
  2. Poista tarpeettomat moduulit kansiosta ./modules/php/*, ./modules/database/* Ja ./modules/http/* jättäen vain yhden moduulin kansioihin, joita käytetään ohjelmistotuotteessasi. Jos et aio käyttää DNS- ja Memcached-moduuleja, voit myös poistaa näiden moduulien kansiot: ./modules/dns/* Ja ./modules/memcached/* vastaavasti.
  3. Napsauta [Valikko → Asetukset] ja valitse käyttääksesi niitä moduuleja, joita et ole poistanut. Aseta palvelimen IP-osoite 127.0.0.1 , poista [Automaattinen päivitysten tarkistus] käytöstä, älä poista käytöstä [Tunnista virtuaalilevyn tarve automaattisesti] -vaihtoehtoa. Aseta kaikki muut tarvitsemasi asetukset.
  4. Napsauta [Menu → Advanced → Configuration] ja määritä tarvittaessa kokoonpanomallit tuotteesi vaadituille moduuleille (script/website/cms).
  5. Käynnistä palvelin ja asenna ohjelmistotuotteesi (script/website/cms) toimialueelle paikallinen isäntä, joka on oletuksena Ospanelissa. Suorita tarvittavat vaiheet skriptin määrittämiseksi ja sulje sitten kaikki valtuutuslomakkeet, joihin olet kirjautunut (esimerkiksi: henkilökohtainen tili, hallinto jne.).
  6. Napsauta [Valikko → Asetukset] ja luo kirjanmerkit ohjelmistotuotteesi pääsivuille (esimerkiksi: Hallintapaneeli, Henkilökohtainen tili, Kotisivu). Ota käyttöön [Näytä kirjanmerkit verkkosivujen sijaan] -vaihtoehto OPanel-asetuksissa. Pysäytä nyt palvelin ja tallenna asetukset.
  7. Napsauta [Menu → Exit] ja nimeä ohjelmatiedosto uudelleen esimerkiksi tuotteesi nimen mukaan ./temp-kansio/OSPanel.exe V ./temporary folder/MegaCMS Server.exe.
  8. Nyt voit lisätä tuotteesi dokumentaatiota kokoonpanoon .chm-tiedostona. Tiedosto on kopioitava kansioon ./modules/system/docs/, se näkyy myöhemmin [Lisäasetukset → Dokumentaatio] -valikossa.
  9. Pakkaa nyt väliaikaisen kansion sisältö itsepurkautuvaan arkistoon tai polta sen sisältö CD/DVD-levylle. Valinta riippuu vain kokoonpanon aiotusta jakelumuodosta.
Henkilökohtainen demoversio ohjelmistotuotteellesi on valmis!

Yllä kuvatulla menetelmällä voit valmistaa demoversioiden lisäksi myös kehityspaketteja kehittäjille, verkkosivustojen esityksiä, portaalin arkistoja, interaktiivisia aineistoja CD-levyllä jne.

Tervehdys kaikille blogisivuston lukijoille. Tämä artikkeli keskittyy paikalliseen avoimeen palvelimeen.
Mikä on paikallinen palvelin ja mihin se on tarkoitettu? Paikallinen palvelin on erityinen ohjelma, joka antaa meille mahdollisuuden työskennellä Internet-projektissamme suoraan kotitietokoneellamme.

Testaa sivustoasi, kokeile sen erilaisia ​​ominaisuuksia, tuo se mieleen, samalla kun pystyt tarkkailemaan, miltä projekti näyttää selaimissa Internetissä julkaisemisen jälkeen. Ja vasta sen jälkeen, kun saamme aivolapsemme toteutumaan, annamme sen kellua vapaasti.
Paikallinen palvelin on yksi työkaluista, jonka pitäisi olla aina saatavilla, vaikka kaikki luomallamme sivustolla on tarkistettu, toiminut ja julkaistu.

Verkkosivuston ulkonäön ja sen toimivuuden parantaminen on kiehtova ja pitkä prosessi, ja monille ikuinen. Ja kokeiden suorittaminen tähän suuntaan suoraan työmaalla ei ole hyvä.
Tämä tarkoittaa, että kaikkien innovaatioiden prosessi on testattava ja testattava paikallisella palvelimella. Ja sen jälkeen lataamme muutetut tiedostot toimivalle verkkosivustollemme FTP-asiakkaan kautta.
Suosituin paikallinen palvelin WEB-kehittäjien keskuudessa on Denver. Työskentelen hänen kanssaan, rakkaani, koko ajan. Denverin lisäksi on muitakin paikallisia palvelimia, mutta en ole vielä tutustunut niihin.
Miksi kirjoitan nimenomaan kannettavasta Open Server -palvelinjärjestelmästä enkä Denveristä. Kyllä, koska viime aikoina Open Serveristä on tullut yhä suositumpi. Yhä useammin kohtaamme myönteisiä arvosteluja ja kommentteja siitä, kuinka kätevää ja siistiä se on. Ja tästä en pääse ohi. Siksi asennan tänään Open Server -ohjelmistoympäristön tietokoneelleni ja kerron tässä artikkelissa askel askeleelta, kuinka tämä tehdään.

Open Server mikä versio minun pitäisi valita?

Kaikki paikallisen palvelimen versiot ovat kannettavia eivätkä vaadi asennusta. Tämä tarkoittaa, että Open Server voidaan ladata flash-asemalle tai kannettavalle kiintolevylle ja käyttää missä tahansa, millä tahansa tietokoneella.
Ohjelman kolme jakelua tarjotaan ladattavaksi.
"Maksimi"-versio on Open Serverin täysi versio. Paikallisen palvelimen lisäksi se sisältää kunnollisen joukon kannettavia ohjelmistoja verkkovastaaville.


"Laajennettu" painos on versio ohjelmasta ilman lisäohjelmistoja. Suositellaan niille, jotka eivät aio käyttää työssään "Maksimi"-versiossa tarjottavia lisäohjelmistoja ja haluavat säästää levytilaa.
Perusversio on paikallisen palvelimen pienin versio. "Maksimiversiossa" esitetyn ohjelmiston puutteen lisäksi puuttuvat myös "Advanced"-versiossa saatavilla olevat ImageMagick-, PhpPgAdmin-, PostgreSQL-, Rockmongo-, MongoDB- ja Git-moduulit.
Tätä versiota suositellaan käyttäjille, joilla on hidas Internet ja niille, jotka haluavat säästää levytilaa mahdollisimman paljon.
Mikä versio minun pitäisi ladata? Jos kysyt tämän kysymyksen, lataa "Basic". Muut versiot on tarkoitettu edistyneille web-kehittäjille.

Open Server - "perus"-version asentaminen.

Jos tilanne on oikea, avautuvalla sivulla näkyy seuraavaa:

Paikallisen palvelimen asetusten määrittäminen, WordPressin asennus

Käydään asetukset läpi. Avaa valikko, siirry "Asetukset" -kohtaan, valitse "Perus"-välilehti:

Oletusarvoisesti merkittyjen kohteiden lisäksi panin merkille kaksi muuta. Suorita Windowsin rinnalla, jotta et luo ylimääräistä pikakuvaketta työpöydälle.

Ja vaatimus suorittaa ohjelma järjestelmänvalvojan oikeuksilla. Suositus suoraan kannettavan paikallisen palvelimen kehittäjältä.

"Valikko"-välilehdellä tein seuraavaa:

Valitsin "Näytä sivustot päävalikossa" -valintaruudun, jotta lisäämani toimialueet näkyisivät Open Server -valikossa.

Ja valitsin selaimen, määrittäen polun suoritettavaan tiedostoon verkkosivujen avaamista varten.

Jätin loput paikallisen palvelimen asetukset oletusarvoiksi.

Aloitetaan WordPressin asentaminen paikalliselle palvelimelle.

Siirry Open Server -asetuksiin, valitse "Domains" -välilehti, kirjoita verkkotunnuksesi nimi (rekisteröinnin sivuston itselleni), napsauta ellipsiä:

Luo avautuvassa uudessa ikkunassa toimialueelle samanniminen kansio:

Napsauta OK, tallenna ja käynnistä palvelin uudelleen. Jos kaikki on tehty oikein, kansiomme tulee näkyviin Open Server -valikkoon:

Kansio on luotu, jäljellä on vain pudottaa siihen pakkaamattomat WordPress-jakelutiedostot (lataa uusin WordPress-jakelu täältä).

Teemme tämän yksinkertaisesti kopioimalla tiedostoja ja hakemistoja kansiosta kansioon tai käyttämällä Total Commander -ohjelmaa.

Pakkaamattomasta arkistosta kopioimme vain sen, mikä on wordpress-kansion sisällä, luomaan kansioon.

Kansiomme sijaitsee domains-hakemistossa:

Melkein kaikki on valmiina, mutta jotta kaikki toimisi, ei ole muuta kuin luotava tietokanta WordPressille.

Napsauta Open Server -valikon "Lisäasetukset" -välilehdellä "PhpMyAdmin".

Valitse avautuvasta ikkunasta venäjän kieli.

Annamme käyttäjän - mysql.

Anna salasana - mysql.

Valitse seuraavassa avautuvassa ikkunassa "Käyttäjät" -välilehti ja napsauta "Lisää käyttäjä" -linkkiä:

Valitse isäntä - localhost.

Salasanan keksiminen

(Tallennamme käyttäjätunnuksen ja salasanan syrjäiseen paikkaan, niistä on meille hyötyä myöhemmin.)

Valitse valintaruutu kuvan osoittamalla tavalla.

Napsauta OK avoimen ikkunan oikeassa alakulmassa.

Sulje PhpMyAdmin - tietokanta on luotu.

Jäljelle jää vain nimetä wp-config-sample.php-tiedosto uudelleen ja tehdä siihen joitain muutoksia.

Löydämme tämän tiedoston seuraavasta polusta: openserver/domains/ your folder (minun tapauksessani sivusto)

Nimeä tiedosto wp-config-sample.php uudelleen muotoon wp-config.php Avaa tiedosto muokattavaksi (Notepad++-editorilla) ja kirjoita luomamme tietokannan nimi, käyttäjätunnus ja salasana kuvakaappauksessa oleviin kenttiin:

Tallenna muutokset ja sulje muokattu tiedosto. Siirrymme Open Server -valikkoon, etsimme kansiomme, napsautamme sitä ja näemme seuraavat:

Miksi Open Server ei käynnisty?

Yksi syy siihen, että paikallinen Open Server ei käynnisty, voi olla käynnissä oleva Skype-ohjelma.

Jotta paikallinen palvelin toimisi, sulje Skype ja käynnistä Open Server ja sen jälkeen Skype.

Ongelmat paikallisessa palvelimessa voivat johtua tietokoneeseen asennetusta virustorjuntaohjelmasta. Jos palvelin käynnistyy, kun virustorjunta on poistettu käytöstä, sinun on käsiteltävä virustorjuntaohjelmaasi. Lisää Open Server -tiedostot tietokoneellesi asennetun virustorjuntaohjelman poikkeuksiin, niin kaikki toimii.

Open Serverin AVG- ja COMODO-palomuurini eivät vannoneet oletusarvoisesti.