Mini Webszerver

Fórum: 

Sziasztok!

A napokban lementettem az általam működtetett web-oldalt. (Nem én készítettem, de én üzemeltetem - blender.hu)

Windows alá kiválóan működik a RebexTinyWebServer nevű alkalmazás, ahol csupán a wwwroot mappába bemásolom a cuccot és tudom futtatni. (Ugye ennek jelentős része php) Kerestem Mint alá megoldást, de vagy elkerülte valami a figyelmem mert nem találtam megoldást), vagy a LAMP-on kívül erre nincs megoldás.

Nincs szükségem se adatbázisra, sem mysql-re. Tudtok javasolni erre alkalmazást?

Előre is köszönöm!

Mini Webszerver

Nos, odáig eljutottam a RebexTinyWebServer nevű alkalmazásban, hogy wine alól jól működik. Ha nincs ennek megfelelő Mint-es akalmazás, ez is jó lesz így, de!!!!

Van ez wwwrot nevű mappája, amibe a belepakolt cucc jól műxik localhost-on. Próbáltam készíteni a wwwroot mappába egy portfolio mappát, és abba pakoltam a futtatandó weblapot, de ott már megállt:

https://i.imgur.com/uEvKhah.png

A condig fájlban hihába írom át a root directory-t, frissítem a webszervert (stop/start), mégsem jelenik meg semmi. Ezek szerint nem lehet a wwwroot mappába egy másik olyan mappa, amiből futtatható lenne a benne lévő fájlok? Ugyanis elég kényelmetlen lenne újabb weblapok tesztelése céljából, a már ott lévőket kivenni és az újat betenni.

Remélem érthető voltam :)

Értékelés: 

0
Még nincs értékelve

Nos, odáig eljutottam a

Nos, odáig eljutottam a RebexTinyWebServer nevű alkalmazásban, hogy wine alól jól működik. Ha nincs ennek megfelelő Mint-es akalmazás, ez is jó lesz így, de!!!!

Van ez wwwroot nevű mappája, amibe a belepakolt cucc jól műxik localhost-on. Próbáltam készíteni a wwwroot mappába egy portfolio mappát, és abba pakoltam a futtatandó weblapot, de ott már megállt:

https://i.imgur.com/uEvKhah.png

A config fájlban hiába írom át a root directory-t, frissítem a webszervert (stop/start), mégsem jelenik meg semmi.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <appSettings>
    <!-- Server ports for HTTP and HTTPS protocols.
             Leave empty value to disable the particular protocol.
             Standard HTTP port is 80.
             Standard HTTPS port is 443.
             -->
    <add key="httpPort" value="1180" />
    <add key="httpsPort" value="11443" />
    <!-- Root directory of the web server. -->
    <add key="webRootDir" value="./wwwroot/portfolio" />
    <!-- Default file to be sent if the request URL points to a directory. -->
    <add key="defaultFile" value="index.html" />
    <!-- Server certificate and its password. -->
    <add key="serverCertificateFile" value="server-certificate.pfx" />
    <add key="serverCertificatePassword" value="my-super-secure-password" />
    <!-- Specifies whether to start the server when the application is launched. -->
    <add key="autoStart" value="false" />
  </appSettings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
  </startup>
</configuration>

 

Ezek szerint nem lehet a wwwroot mappába egy másik olyan mappa, amiből futtatható lenne a benne lévő fájlok? Ugyanis elég kényelmetlen lenne újabb weblapok tesztelése céljából, a már ott lévőket kivenni és az újat betenni.

Remélem érthető voltam :)

Értékelés: 

0
Még nincs értékelve

HTTrack website copier?

https://www.httrack.com/page/2/en/index.html

+ FF bővítmény:

https://addons.mozilla.org/hu/firefox/addon/webscrapbook/

Utóbbit nem ismerem, az elsőt régen (nagyon régen) használtam, akkor jellemzően átírta / rövidítette a mappák neveit, hogy kompatibilis legyen a CD fájlstruktúrájával, ill. FAT fájlrendszerrel. Lehet újabban ez beállítható / szabályozható.

Értékelés: 

0
Még nincs értékelve

HTTrack website copier? HTTrack website copier?

#3

#3 Én nem tükrözni akarok weblapot, hanem futtatni lokális gépről... ja és közben kiderült: mégis kell a php környezet is... a fenébe. Akkor marad a LAMP...

 

Értékelés: 

0
Még nincs értékelve
zmintzoltan képe

Mikor kell Adatbázis és PHP a weboldalhoz?

Ha a weboldal alapja valamelyik CMS (WordPress, Joomla, stb.), akkor az adatbázis alapú, amihez kell egy adatbázis (MySql) és a PHP futtató környezet, valamint a tárhely a fájloknak. Fotóknak, hangoknak. Helyi szerveren is.

Ha sima html, akkor nem kell webszerver, azt a böngészőből, saját meghajtóról simán meg tudod nyitni.

 

Értékelés: 

0
Még nincs értékelve

Talán a megoldás

Köszönöm mindenkinek. Azt hittem "megmenekülök" az XAMPP-tól, (ezt tettem fel végül a php miatt), mert állandó root jog kell hozzá. Küszködik a karakter-kódolással meg különböző metódusokkal, localhost-on a nyitólap is csak félig jelenik meg, hiányol képeket, amik pedig ott vannak, ahova a kód mutat. Online semmi probléma az oldallal. Szóval azt hittem könnyebb lesz az oldal megújításával, de megint tévedtem. :)

A web-lap nem cms rendszerű, hanem saját fejlesztés, amit egy barátom készített évekkel ezelőtt, de közben ő kiszállt mindenből, úgyhogy magam maradtam, mint József Attila a kávéházi szegleten :)

Nem marad más hátra, meg kell tanulni ezt a webszerveres dolgot...

Értékelés: 

0
Még nincs értékelve

Feltetelezem fejlesztoi

Feltetelezem fejlesztoi kornyezetet szeretnel magadnak. Erre jellemzoen dockert hasznalnak.

Értékelés: 

0
Még nincs értékelve

Jézus atya úr isten!

Ezt rossz olvasni. A LAMP-ból kell neked az adatbázis szerveren kívül minden más. Alap, Linuxod az már van. Felrakod az apache2-t, és hozzá a php-t. Bemásolod a weboldaladat a /var/www/html mappába. Ott megoldod a jogosultságokat -> te légy a user és www-data legyen a group. Magadat hozzáadod a www-data grouphoz, majd itt kellene egy ki/be jelentkezés. A böngészőben beírod localhost és nyomsz egy entert. Kb 5 perc alatt megvan az egész.

Ez egy egészen szerteágazó szakmai terület. De mindenesetre így el tudsz indulni. a digitalocean.com tele van LAMP on Ubuntu útmutatókkal.

Értékelés: 

0
Még nincs értékelve