Один локальний хост на двох системах


-1

Я використовую Ubuntu і Windows 7 на одному комп'ютері, і xampp встановлений на обох, і я хочу мати доступ до одного локального каталогу, доступного як для Windows, так і для Ubuntu. Чи є спосіб зробити це?


1
Під "каталогом localhost" ви маєте на увазі локальну папку на жорсткому диску, де зберігаються файли HTML / PHP / і т.д.
slhck

Так, я хочу завантажувати ту ж саму папку htdocs, коли я набираю веб-браузер localhost на вікнах або ubuntu.
user3699634

Відповіді:


0

Ви можете помістити кореневий документ веб-серверів (каталог, який обслуговується веб-сервером, 'htdocs') у файловій системі Windows NTFS. Ви можете обслуговувати файли з Windows і Linux (Ubuntu може монтувати NTFS файлові системи).

Диск повинен бути змонтований під час перегляду до них з програми Файли. Командний рядок можна слідувати по керівництву на Центр документації Ubuntu :

Знайдіть розділ за допомогою sudo blkid:

/dev/sda1: LABEL="Recovery" UUID="B23613F43613B875" TYPE="ntfs" 
/dev/sda2: LABEL="Windows" UUID="38CE9483CE943AD8" TYPE="ntfs" 
/dev/sda3: LABEL="Data" UUID="519CB82E5888AD0F" TYPE="ntfs" 
/dev/sda5: UUID="00d7d951-2a35-40fd-8e5d-411bb824ff3b" TYPE="swap" 
/dev/sda6: LABEL="Ubuntu" UUID="6044b1d0-208e-4ab3-850d-03a92e1516fc" TYPE="ext4" 

Створіть точку монтування:

sudo mkdir /media/Data

Змінити fstab файл з sudo nano /etc/fstab та додайте наступний рядок:

UUID=519CB82E5888AD0F  /media/Data  ntfs-3g  defaults,windows_names,locale=en_US.utf8  0 0

(За потреби змініть значення)

Потім змонтуйте файлову систему з:

sudo mount /media/Data

Після цього можна знайти дані в розділі Windows у розділі / media / Data, тому налаштуйте конфігурацію Xampp для обслуговування файлів звідти.


Коли я набираю gksudo leafpad / etc / fstab і додаю в кінці файлу UUID = 519CB82E5888AD0F / media / Data ntfs-3g за замовчуванням, windows_names, locale = en_US.utf8 0 0 Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files А якщо я зміню xampp на сервер з віконного розділу, то я маю доступ заборонений на сторінці.
user3699634

Ця помилка викликана Leafpad. Це не повинно впливати на /etc/fstab файл. Звичайно, ви можете перевірити його more /etc/fstab.
mtak

Я отримав це після типу більше / etc / fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda7 during installation UUID=AE7CA93F7CA902E7 / ext4 errors=remount-ro 0 1 UUID=AE7CA93F7CA902E7 /media/Data ntfs defaults,windows_names,locale=en_US.ut f8 0 0
user3699634

Крім жахливого форматування, ви використовуєте той самий UUID для вашого розділу Linux, що й для розділу Windows. Ви повинні використовувати UUID для розділу Windows, як це передбачено blkid.
mtak

Тому я змінив на це `UUID = 29edd276-b53b-480b-a81e-1aaef106e217 / ext4 errors = remount-ro 0 1 UUID = AE7CA93F7CA902E7 / media / Data ntfs користувачів, за замовчуванням 0 0` і все-таки та ж помилка.
user3699634
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.