Webserver Linuxon webfejlesztéshez, Opera kulcstároló hiba, elfelejtett jelszó

Sziasztok!

Két probléma megoldását és egy tutorialt szeretnék megosztani veletek. Remélem a kezdőknek hasznos lesz.

Jelen leírások UBUNTU 16.04 LTS-hez készültek, korábbi és későbbi verziókkal, valamint más disztribúciókon is működhet.

Bejelentkezési kulcstároló nyitása. Adja meg jelszavát a bejelentkezési kulcstároló megadásához Opera böngésző esetében:
=======================================

Opera kulcstároló feloldás

Opera böngészőt használok, és nemrégiben találkoztam a fenti "hibával", amikor a Linux op.rednszert újra telepítettem, viszont a külön partíción levő /home könyvtárat nem formáztam, mivel azon tároltam az adataimat. Hiába adtam meg a jelszót, újra ás újra előjött az ablak. A fenti hiba abból adódik, hogy az előző telepítésnél megadott jelszótól eltérőt adtam meg az új telepítéskor. Véleményem szerint abba az esetben fordulhat elő a fenti jelenség, ha jelszót váltunk.

Megoldás:
1. Újratelepítés esetében:
- ha külön partíción van a /home könyvtárunk és nem formázzuk, akkor telepítésnél ugyanazt a jelszót használjuk, amelyet az előző rendszerünknek adtunk.

2. Jeszó váltás esetében:
- használjuk a Linux beépített fájlkezelőjét (esetemben a Nautilus), válasszuk ki a "Saját mappánkat" -> nyomjuk meg a CTRL+H (rejtett könyvtárak, fájlok megjelenítése) billentyű kombinációt -> lépjünk be a .local/share könyvtárba, és töröljük az itt található keyrings mappát.

Az elfelejtett jelszó megváltoztatása.
=======================================

A második problémám az volt, hogy a másik laptopomra feltelepített Ubuntunak elfelejtettem a jelszavát (fél éve már nem használtam) és nem akartam újra telepíteni. Ezért kutakodtam a neten, hogyan lehetne a jelszót megváltoztatni, és a alábbi megoldást találtam, ami nekem a legegyszerűbbnek tűnt.

Tehát az elfelejtett jelszó megváltoztatásának módja újratelepítés nélkül:

A GRUB menüben válasszuk ki a "Speciális beállítások ehhez: Ubuntu" menüt, ennek hatására megjelenik az alábbi képen látható különböző kernelek.
Megjegyzés: Ha frissítünk és az új kernellel hibák lépnek fel, itt van lehetőségünk a régebbi kernellel indítani a rendszerünket.
Válasszuk azt a kernelt, amelynek végén zárójelben található a recovery mód (recovery mode). Lásd az alábbi képen.

Ha mindent jól csináltunk az alábbi kép fogad minket. Válasszuk ki a root sort.

A képrnyő legalján megjelenik a consol sor, itt nyomjunk egy ENTER-t.

Újracsatoljuk a "/" gyökér könyvtárat írhatóként mount -no remount,rw /, mivel jelenleg csak olvasható, ahogyan az az előbbi képeken látszik. Ez mindenképpen szükséges, mert a következő parancs nem fog működni.

Ha ez sikerült és nem ír ki semmilyen hibát, akkor beírjuk a passwd felhasználónév parancsot és megadjuk 2x az új jelszavunkat, majd kiadjuk a reboot parancsot. Természetesen a "felhasználónév" helyére a felhasználónevünket írjuk, nálam ez az asus volt. Ha mindet jól csináltunk, akkor már az új jelszavunkkal tudunk belépni.

Webserver telepítése weboldal fejlesztéshez.
=======================================

Kerestem Linuxra egy egyszerűen használható webszervert, mint a Windowson az EasyPHP. Próbálkoztam a LAMP-al, de nekem egyelőre túl nehéz volt beállítani. Ezután egy próbát tettem a XAMPP-al, amelyet windowson nem szerettem annyira. Ezzel sokkal könnyebben be tudtam állítani a www mappa helyét, grafikus felülettel is rendelkezik, valamint nem indul el automatikusan a rendszerrel együtt.

Töltsük le a nekünk megfelelő webszervert a XAMPP oldaláról.

A letöltött .run kiterjesztésű fájlt tegyük futatthatóvá. Jobb klikk a fájlon Tulajdonságok -> Jogosultságok -> Végrehajtás: résznél "A fájl végrehajtásának engedélyezése programként" pipáljuk ki, mint ahogyan az az alábbi képen látható.

Nyissunk egy terminált azon a helyen ahova letöltöttük a .run kiterjesztésű fájlt, és futtassuk a sudo paranccsal sudo /home/fhnev/Letöltések/xxxxx.run, x helyére a letöltött .run fájl nevét, a fhnev helyére a felhasználónevünket kell beírnunk. Ha sikerült elindítanunk a .run fájlt akkor az alábbi kép fogad minket és kezdődhet a telepítés. Innentől már csak a next gombokra kell kattintanunk. A telepítés helye az /opt/lampp/ mappa.

És amikor végzett a telepítéssel.

Ha mindent jól csináltunk és beírjuk a böngészőnkbe, hogy localhost az alábbi kép fogad minket.

Ha most szeretnénk futattni egy fórum motort, mint pl. a MyBB, akkor annak fájljait az /opt/lampp/htdocs/ mappába kellene másolni, hogy működjön. Kényelmesebb lenne, ha pl. a /home könyvtárunkba egy saját magunk által létrehozott mappában dolgozhatnánk és gui-s felületen módosíthatnánk a webszerver beállításokat, igaz?

Igen, erre is van megoldás, csak nyissunk egy terminált és lépjünk a cd /opt/lampp/ paranccsal a lampp mappába. Gépeljük be sudo ./xxxxxxxxx.run. Az x helyére az /opt/lampp mappában lévő .run fájl nevét kell beírnunk, mert ez mindenkinél más lehet, mivel én 64 bit-es rendszer használok nállam az előző parancs így néz ki. "sudo ./manager-linux-x64.run". Ha mindet jól csináltunk az alábbi kép fogad minket.
A Manage Servers fülön tudjuk elindítani a szervert (mysql, web), illetve módosítani a .conf fájlokat, melyek befolyásolják a szerverünk működését.

Természetesen készíthetünk egy .sh fájlt a gui indításra és elmethetjük az asztalunkra pl. webserver_gui.sh néven, így nem kell mindig beírni, hogy cd /opt/lampp/ és sudo ./xxxxxxxxx.run, csak nyitunk egy terminált és beírjuk a ./Asztal/webserver_gui.sh parancsot.
#!/bin/sh
cd /opt/lampp/
sudo ./manager-linux-x64.run

Most nézzük meg mit tehetünk, hogy ne mindig az /opt/lampp/htdocs mappába keljen másolgatni root jogosultsággal a megváltozott fájlokat. Erre két lehetőségünk van, az egyik, hogy az Apache .conf fájljában átírjuk a DocumentRoot "/opt/lampp/htdocs" és a <Directory "/opt/lampp/htdocs"> részeket a nekünk megfelelőre. A másik, természetesen egyszerűbb, ha használjuk a szimbólikus linket.
Egy példán keresztül mutatom, be ennek a módját, természetesen más úgy alakítja ki ahogyan Ő szeretné.

Akkor kezdjünk is neki, rövi lesz :-D.

Hozzunk létre a /home/fhnév/ alatt pl. egy webserver nevű mappát. Ide bemásoljuk a fájljainkat, esetemben ez a MyBB fájljai lesznek. Nyissunk egy terminált és adjuk ki a következő parancsot sudo ln -s /home/fhnev/webserver /opt/lampp/htdocs. Ha mindent jól csináltunk az /opt/lampp/htdocs mappában megjelenik az alábbi képen látható webserver mappánk.

Ezután már csak annyit kell tennünk, hogy beírjuk a böngészőnk címsorába localhost/webserver/mybb, és voilá működik.

Felhasznált forrás(ok):
ubuntuportal.com

Elfelejtettem a jelszót!
Lost Password?
Linux: kulcstartó nélkül

Hirdetés

3 pénzügyi döntés, amit minden kisvállalkozónak érdemes átgondolnia az év végéig

PR Ahogy az év vége közeledik, itt az ideje, hogy egy pillanatra megálljunk és áttekintsük vállalkozásunk pénzügyi helyzetét. Ne hagyjuk, hogy az év utolsó hónapjai elússzanak a sürgető feladatok és elfeledett határidők között!