Di mana saya dapat mengubah halaman web yang ditunjukkan oleh apache?

11

Saya sudah menginstal Ubuntu 10.10, dan ketika saya menekan IP saya melihat:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Di mana saya harus melihat untuk melihat dari mana ini dilayani?

Yang aneh adalah, saya baru saja menginstal nginx dan mengatur halaman statis yang disajikan pada port 80 juga (harus bertentangan dengan apache default yang melayani 'itu berfungsi halaman'), ketika saya me-restart nginx saya tidak mendapatkan bind port error sayign port 80 sudah diambil.

Saya tidak menggunakan apache, dan tidak menginginkannya tetapi instal bawaan tampaknya memilikinya. Saya tidak tahu di mana itu, saya tidak melihatnya di / opt atau etc / apache.

Terima kasih!

Blankman
sumber

Jawaban:

4

Anda dapat menempatkan halaman web /var/www/Anda di dalam Anda akan memerlukan akses sudo untuk dapat mengubah apa pun di sana.

Ini adalah opsi Anda untuk melakukannya.

1. Gunakan mv pada file

Anda bisa menggunakan terminal dan perintah mv.

Contoh:

  1. cd /var/www/
  2. mv ~/Desktop/FILENAME.html .

Titik tidak salah, itu tujuannya adalah folder saat ini.

2. gunakan editor teks

Cara lain untuk melakukannya adalah dengan membuka gedit(atau editor lain) dan menyimpan file Anda di /var/www/.

jika Anda ingin menghapus apache, Anda cukup mengetikkan sudo apt-get remove apacheterminal. Jika Anda menggunakan apache2kemudian tambahkan 2ke bagian akhir.

3. Buat tautan ke folder root

Dan jika Anda bosan harus menggunakan pengguna root untuk menambahkan dokumen halaman web baru, hanya buat tautan. Mengkonfigurasi Izin untuk FTP dan Apache


Omong-omong, Anda tidak perlu pergi ke IP Anda, Anda bisa langsung masuk ke localhostbrowser Anda. Jika Anda memiliki beberapa file di folder Anda, cukup tambahkan nama file seperti ini:localhost/myfile.html

Alvar
sumber
2
Bagaimana dengan hanya melakukan ini? - askubuntu.com/questions/68007/…
jrg
1

Secara default kapan memberitahu browser Anda untuk menampilkan "localhost" Apache akan mencari di / var / www untuk situs untuk ditampilkan. Setelah menginstal Apache baru itu akan menemukan file index.html. Itu adalah file yang menampilkan pesan yang Anda lihat. Index.html adalah nama yang biasanya digunakan untuk beranda situs. Jika tidak ada file index.html di / var / www daftar direktori file di sana akan ditampilkan. Anda dapat mengganti index.html asli dengan file HTML Anda sendiri. Jangan lupa bahwa / var / www dimiliki oleh root.

frago
sumber
0

Anda dapat menggunakan sinaptik untuk menemukan semua file apache dan melihat di mana mereka. Pertama mencari Apache, lalu klik kanan pada paket dan klik properti. Pilih tab file yang diinstal untuk melihat di mana file-file itu berada.

contoh

Apache menyimpan situsnya di /etc/www.

RolandiXor
sumber