Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: MLEASSY 15 Ledna 2023, 11:05:21
-
Zdravim, mam Linux lite 6.2, nainstalovaný Lampp . Chci se zeptat jestli je možné a jak použít externí hdd jako složku htdocs. Prosim o radu, nasměrování na informace o nastavení. Děkuji předem:)
Zkoušel jsem nastavit cestu z /opt/lampp/lampp/htdocs na /média/USB1/htdocs ale i přes vloženy index a nastaveny .htaccess s indexes allow mi to rika: chybi soubor index.html nebo je adresář chráněny proti čtení.
-
Co takhle to vyřešit symlinkem (odkazem)?
sudo mv /opt/lampp/lampp/htdocs /opt/lampp/lampp/htdocs.BAK
sudo ln -s /media/USB1/htdocs /opt/lampp/lampp/htdocs
Ext. disky se standardně připojují do
/media/user/něco
To souvisí i s právy. Takže to ověř a případně si cestu v příkazech výše změň dle skutečnosti...
-
děkuji za radu, jdu vyzkoušet :)
-
chyba:
prikaz: mv
vysledek:mv /opt/lampp/lampp/htdocs /opt/lampp/lampp/htdocs.BAK
prikaz ln -s
vysledek: ln: symbolický odkaz '/opt/lampp/lampp/htdocs/' nebylo možné vytvořit: není adresářem
terminal spuštěn jako root,
lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 186,3G 0 part
└─sda2 8:2 0 279,5G 0 part /media/mlcloude/ML-HDD1
mmcblk0 179:0 0 29,1G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/efi
└─mmcblk0p2 179:2 0 28,6G 0 part /
mmcblk0boot0 179:8 0 4M 1 disk
mmcblk0boot1 179:16 0 4M 1 disk
označené je oddíl disku o který my jde.
-
více-méně mám vše okej, jen tato hláška >příloha<
index.html tam mam (složka: /media/mlcloude/ML-HDD1/
v souboru /opt/lampp/etc/httpd.conf:
DocumentRoot "/media/mlcloude/ML-HDD1/DOWNLOADS/"
<Directory "/media/mlcloude/ML-HDD1/DOWNLOADS">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Require all granted
</Directory>
kde muze byt problem ?
-
chyba:
prikaz: mv
vysledek:mv /opt/lampp/lampp/htdocs /opt/lampp/lampp/htdocs.BAK
prikaz ln -s
vysledek: ln: symbolický odkaz '/opt/lampp/lampp/htdocs/' nebylo možné vytvořit: není adresářem
terminal spuštěn jako root,
lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 186,3G 0 part
└─sda2 8:2 0 279,5G 0 part /media/mlcloude/ML-HDD1
mmcblk0 179:0 0 29,1G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/efi
└─mmcblk0p2 179:2 0 28,6G 0 part /
mmcblk0boot0 179:8 0 4M 1 disk
mmcblk0boot1 179:16 0 4M 1 disk
označené je oddíl disku o který my jde.
Myslím, že tím příkazem mv jsi to nevymáknul. Určitě tam místo mv mělo být cp!
Takže tímtocp /opt/lampp/lampp/htdocs.BAK /opt/lampp/lampp/htdocs
to opravíš a pak můžeš znova zkusit vytvořit ten link.
Nicméně nejsem si jist jestli i pak to bude fungovat. Což zjistíš a doufám, že poreferuješ jestli ano či ne. Kdysi (cca 15let zpět) se mě to nepodařilo takto rozchodit. Mám za to že šlo tenkrát buď o neakceptaci linku nebo vlastnických práv k disku. Už si to moc nepamatuju.
EDIT: sypu si popel na hlavu. @juwa2 to napsal dobře. To vypadá na nějaký překlep v příkazu. Už bych měl jít spát...
-
No, tak to se pleteš. Příklad:
[sudo] password for radek:
root@testbuntu:/media/data# ll
total 1360
drwx------ 10 radek radek 4096 led 20 17:55 ./
drwxr-xr-x 4 root root 4096 led 20 23:06 ../
-rw-r--r-- 1 root root 394 pro 9 21:40 aktualniefiboot.txt
drwxr-xr-x 3 radek radek 4096 pro 25 13:51 antix/
-rw-r--r-- 1 radek radek 1423 lis 22 11:56 arch-vstup.txt
drwxr-xr-x 4 radek radek 4096 led 5 22:22 bin/
-rw-r--r-- 1 radek radek 741039 lis 20 09:49 bookmarks.html
-rw-r--r-- 1 radek radek 46607 lis 20 09:50 bookmarks-2022-11-20.json
-rw-r--r-- 1 radek radek 45620 srp 20 13:33 can.pdf
-rwxr-xr-x 1 radek radek 4271 pro 15 01:11 der.py*
drwxr-xr-x 6 radek radek 4096 lis 20 18:15 Documents/
drwxr-xr-x 3 radek radek 4096 led 16 20:46 download/
-rw-r--r-- 1 radek radek 1215 pro 1 09:36 forum-dalsi.txt
-rw-rw-r-- 1 radek radek 6163 pro 31 11:39 kernelinstall.txt
drwxr-xr-x 2 radek radek 4096 lis 26 11:33 klavesnice/
drwx------ 2 root root 16384 lis 20 18:18 lost+found/
-rw-rw-r-- 1 radek radek 12599 pro 1 00:23 mint-ubu18.txt
-rw-rw-r-- 1 radek radek 9600 pro 10 00:01 novegrub.txt
-rw-r--r-- 1 radek radek 425058 srp 14 2021 Prvni_pomoc_v_polnich_podminkach.pdf
-rwxrwxr-x 1 radek radek 2308 led 14 12:15 qq.sh*
drwxrwxr-x 2 radek radek 4096 led 13 13:31 ubuforum/
-rw-r--r-- 1 radek radek 80 led 20 17:55 ubuinst.txt
drwxrwxr-x 2 radek radek 4096 pro 19 23:08 videa/
root@testbuntu:/media/data# chown -hR radek:radek lost+found/
root@testbuntu:/media/data# ll
total 1360
drwx------ 10 radek radek 4096 led 20 17:55 ./
drwxr-xr-x 4 root root 4096 led 20 23:06 ../
-rw-r--r-- 1 root root 394 pro 9 21:40 aktualniefiboot.txt
drwxr-xr-x 3 radek radek 4096 pro 25 13:51 antix/
-rw-r--r-- 1 radek radek 1423 lis 22 11:56 arch-vstup.txt
drwxr-xr-x 4 radek radek 4096 led 5 22:22 bin/
-rw-r--r-- 1 radek radek 741039 lis 20 09:49 bookmarks.html
-rw-r--r-- 1 radek radek 46607 lis 20 09:50 bookmarks-2022-11-20.json
-rw-r--r-- 1 radek radek 45620 srp 20 13:33 can.pdf
-rwxr-xr-x 1 radek radek 4271 pro 15 01:11 der.py*
drwxr-xr-x 6 radek radek 4096 lis 20 18:15 Documents/
drwxr-xr-x 3 radek radek 4096 led 16 20:46 download/
-rw-r--r-- 1 radek radek 1215 pro 1 09:36 forum-dalsi.txt
-rw-rw-r-- 1 radek radek 6163 pro 31 11:39 kernelinstall.txt
drwxr-xr-x 2 radek radek 4096 lis 26 11:33 klavesnice/
drwx------ 2 radek radek 16384 lis 20 18:18 lost+found/
-rw-rw-r-- 1 radek radek 12599 pro 1 00:23 mint-ubu18.txt
-rw-rw-r-- 1 radek radek 9600 pro 10 00:01 novegrub.txt
-rw-r--r-- 1 radek radek 425058 srp 14 2021 Prvni_pomoc_v_polnich_podminkach.pdf
-rwxrwxr-x 1 radek radek 2308 led 14 12:15 qq.sh*
drwxrwxr-x 2 radek radek 4096 led 13 13:31 ubuforum/
-rw-r--r-- 1 radek radek 80 led 20 17:55 ubuinst.txt
drwxrwxr-x 2 radek radek 4096 pro 19 23:08 videa/
exit
radek@testbuntu:~$ cd /media/data/
radek@testbuntu:/media/data$ touch lost+found/testik.txt
radek@testbuntu:/media/data$ cd lost+found/
radek@testbuntu:/media/data/lost+found$ ll
total 0
-rw-rw-r-- 1 radek radek 0 led 21 02:32 testik.txt
radek@testbuntu:/media/data/lost+found$ mkdir jentak
radek@testbuntu:/media/data/lost+found$ ll
total 4,0K
drwxrwxr-x 2 radek radek 4,0K led 21 02:36 jentak
-rw-rw-r-- 1 radek radek 0 led 21 02:32 testik.txt
Změnil jsem v /media/data přístupová práva z root na radek složce lost+found
Aby bylo vidět, že to funguje jsem tam vytvořil soubor testik.txt a pak ještě další složku jentak jako běžný uživatel.
Podle výpisů je jasné, že to jde.