Skip to main content

iis server cannot run shell exec

Cara Membuat Virtual Host di Debian 7 Wheezy (digitalocean)

Apakah tanda yang berwarna merah


Sesuaikan nama file atau nama site dengan yang anda inginkan, anda dapat merubah tulisan yang bewarna merah


Virtual Host


Virtual Host digunakan untuk menjalankan lebih dari satu domain off dari satu alamat IP. Hal ini sangat berguna untuk orang-orang yang perlu menjalankan beberapa situs off dari satu server virtual private - masing-masing akan menampilkan informasi yang berbeda kepada para pengunjung, tergantung pada situs pengguna accessing.There ada batasan untuk jumlah virtual host yang dapat ditambahkan ke VPS.

Set Up


Langkah-langkah dalam tutorial ini memerlukan pengguna untuk memiliki hak akses root.Anda dapat melihat cara mengatur bahwa sampai di Server Setup Awal . Pilih mana nama pengguna yang Anda suka. Selain itu, Anda harus memiliki apache yang sudah terinstal dan dijalankan pada server virtual Anda. Jika Anda belum melakukannya, gunakan perintah berikut: 



sudo apt-get install apache2

Langkah Satu-Buat Direktori Baru


Pertama, perlu untuk membuat direktori di mana kita akan menyimpan informasi website baru. Lokasi ini akan menjadi Document Root Anda dalam file konfigurasi virtual Apache.Dengan menambahkan -p ke baris kode, perintah secara otomatis menghasilkan sebuah  direktori baru. Anda akan perlu untuk menunjuk DNS disetujui domain yang sebenarnya (atau alamat IP) untuk menguji bahwa virtual host bekerja. Dalam tutorial ini, kita akan menggunakan port localhost:8080 sebagai tempat untuk nama domain yang benar. 


sudo mkdir -p /var/www/polderanda/public_html

Langkah Izin User

Sekarang Anda harus memberikan kepemilikan direktori untuk pengguna, dibandingkan dengan hanya menyimpannya pada sistem akar.
sudo chown -R $USER:$USER /var/www/polderanda/public_html

Selain itu, penting untuk memastikan bahwa setiap orang akan dapat membaca file baru Anda.
 sudo chmod -R 755 /var/www

Sekarang Anda semua langkah berikut dilakukan dengan izin root.

Langkah Tiga-Buat Halaman ini


Dalam direktori konfigurasi Anda, membuat file baru yang disebut index.html
sudo nano /var/www/polderanda/public_html/index.html

Ini juga berguna untuk menambahkan beberapa teks ke file, untuk memiliki sesuatu untuk melihat ketika IP diarahkan ke virtual host.
<html> 
  <head> 
    <title> Your Title </title> 
  </ head> 
  <body> 
    <h1>Success: You Have Set Up a Virtual Host </ h1> 
  </ body> 
</ html>

Simpan & Exit.

Langkah Empat-Buat New Virtual Host file


Langkah selanjutnya adalah mengatur konfigurasi apache. Kita akan bekerja di luar duplikat-pergi ke depan dan membuat salinan file (penamaan itu setelah nama domain Anda) di direktori yang sama:
sudo cp /etc/apache2/sites-enabled/default /etc/apache2/sites-enabled/polderanda

Langkah Lima Aktifkan Virtual Host


Buka file konfigurasi baru:
sudo nano /etc/apache2/sites-enabled/polderanda

Kita akan membuat sebuah virtual host di file ini. Untuk memulai, menyisipkan baris untuk ServerName di bawah garis ServerAdmin. 


  ServerName polderanda 

ServerName menentukan nama domain yang menggunakan virtual host. Jika Anda ingin membuat situs Anda dapat diakses dari lebih dari satu nama (yaitu dengan www dalam URL), Anda dapat menyertakan nama-nama alternatif di file host virtual Anda dengan menambahkan garis ServerAlias . Awal file virtual host Anda maka akan terlihat seperti ini: 


Listen 8080
<VirtualHost *:8080>
        ServerAdmin webmaster@example.com
        DocumentRoot /var/www/polderanda/public_html 
       <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/polderanda/public_html>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>

Anda tidak perlu membuat perubahan lain ke file ini. Simpan dan Keluar. Langkah terakhir adalah untuk mengaktifkan host dengan built-in pintas apache: 


sudo a2ensite polderanda

Langkah Enam-Restart Apache


Meskipun telah ada banyak perubahan pada konfigurasi dan virtual host sudah diatur, tidak ada perubahan akan berpengaruh sampai-restart Apache:
 sudo service apache2 restart

Membuat Lebih Virtual Host

Untuk menambahkan virtual host cukup ulangi proses di atas, berhati-hati untuk membuat akar dokumen baru dengan nama domain yang tepat, dan kemudian menciptakan dan mengaktifkan file host baru virtual.

Comments

Popular posts from this blog

Sejarah desa sumber kecamatan jatitujuh kabupaten majalengka

            KI. Bagus Arimba / KI. Bagus Arsitem dilahirkan di kecamatan Ligung kabupaten Majalengka sekitar abad ke-17 putra dari KI. Bagus demang Secayuda yang merupakan pejuang anti penjajah belanda (VOC pada zaman itu).             Ketika istri KI. Demang secayuda mengandung, beliau berpesan apabila nanti lahir laki-laki maka di beri nama KI.Bagus Arimba dan jika lahir anak perempuan maka namanya diserahkan pada isteri beliau. Kemudian KI. Demang secayuda meneruskan perjuangannya melawan penjajah di tanh air indonesia tercinta sampai-sampai kuburan beliaupun tidak ditemukan.            Sesudah menginjak dewasa KI. Bagus Arimba meneruskan perjuangan ramanya (bapaknya) yakni mengajarkan ilmu agama dan tata ilmu kejawen (pertanian dan perdagangan ) danmenentang anti penjajah yang pada waktu itu penjajah VOC B...

iis server cannot run shell exec

After hours and hours of trying and searching for an answer i coudn't get it working. Hosting details: Windows Server 2012 R2 Plesk 12 IIS 8.5 The problem My problem is: I want to execute this command in PHP. The command is necessary to reload the configs for filezilla, after creating a new user with an PHP script. C : \Program Files ( x86 ) \FileZilla Server \FileZilla Server . exe / reload - config It does work when i try it directly in CMD. But in PHP if doens't somehow work. I tried so many things, that im going to try to give you all the manners i tried. I tried to do this at the following ways: Trial 1 $command = '"C:\\Program Files (x86)\\FileZilla Server\\FileZilla Server.exe" /reload-config' ; exec ( $command , $output , $return ); print_r ( $output ); echo '<br/>' . $return ; Output: Array ( ) 0 Trial 2 $command = '"C:\\Program Files (x86)\\FileZilla Server\\FileZilla Server.exe...

belajar bahasa pemograman "php" newbie untuk pemula 1. sekilas tentang php

belajar bahasa pemograman "php" newbie untuk pemula 1. sekilas tentang php php adalah salah satu bahasa pemograman web yang bekerja di server -=- dan sebuah bahasa yang bagus dan mudah dipahami ("menurut saya karena saya suka php jadi saya anggap mudah hehe "), ok cukup dulu untuk penjelasanya karena aku juga ga begitu tahu tentang penjelasannya Berkenalan dulu yuk ! sama php kita kan berkenalan dulu dengan penulisan sintax php penulisan php harus berada dalam dan ada beberapa cara lagi cara penulisan php tapi saya sangat menganjurkan dengan sintax diatas penyimpanan extension php file php hanaya akan berjalan bila disimpan pada file dengan extension .php dan untuk php terbaru terdapat extension yang berbeda yang sya belum paham jadi gak say jelasin disini penyimpanan file php seperti saya bilang diatas bahwa php adalah bahasa pemograman yang bekerja di server jadi kita harus menyimpannya di sebuah server -  butuh server klik disisni sebelum kita membuat seb...