Bu komut dosyası, bir veya daha fazla sanal sunucu için PHP ve web yönlendirme ayarlarını güncelleyebilir. Diğer komut dosyaları gibi, değiştirilecek sunucular --domain
veya --all-domains
parametrelerini kullanarak seçim yapar .
Virtualmin'in CGI betiklerini çalıştırmak için kullandığı yöntemi değiştirmek için, --mode
parametreyi ve ardından mod_php
,
cgi
veya fcgid
. CGI komut dosyalarını çalıştırmak için Suexec kullanımını etkinleştirmek veya devre dışı bırakmak için --suexec
veya --no-suexec
parametresini verin.
--proxy
Parametre web proxy uymalı başka bir URL'ye, tüm istekleri için kullanılabilir --proxy
. Bunu devre dışı bırakmak için --no-proxy
parametre verilmelidir.
--framefwd
Parametre benzer gizli bir çerçeve kullanılarak yerine proxy, başka bir URL'ye sanal sunucuya isteklerini iletmek için kullanılabilir. --no-framefwd
Seçeneği kullanarak kapatmak için . İletilen çerçeve sayfası için bir başlık belirtmek için kullanın --frametitle
.
Sisteminizde birden fazla PHP sürümü kuruluysa, bir etki alanı için kullanılacak sürüm, --php-version
parametre ve ardından bir sayı (4 veya 5) ile ayarlanabilir .
Virtualmin, PHP'yi fastCGI aracılığıyla çalıştırıyorsa, --php-children
parametre ile PHP alt işlemlerinin sayısını ayarlayabilir veya alt işlemlerin otomatik başlatılmasını ile kapatabilirsiniz --no-php-children
. Benzer şekilde, bir PHP script maksimum çalışma zamanı ile ayarlanabilir --php-timeout
,
ya sınırsız olarak ayarlanmış --no-php-timeout
.
Ruby kuruluysa, o dildeki komut dosyalarının yürütme modu , veya --ruby-mode
ardından bayrakla ayarlanabilir . Her zaman bir Mongrel proxy'si aracılığıyla çalıştıkları için, bunun Rails çerçevesini kullanan betikler üzerinde hiçbir etkisi yoktur.--mod_ruby
--cgi
--fcgid
--style
Parametre ve stil adı ( list-styles
komutun sağlayabileceği) kullanılarak belirtilen, Virtualmin'in içerik stillerinden birini kullanarak bir web sitesinin sayfalarını da değiştirebilirsiniz . Eğer öyleyse --content
parametre de verilmeli ve ardından stil oluşturulmuş web sayfalarında kullanılacak metin verilmelidir.
Seçilen etki alanları için (varsayılan olarak Usermin ve Webmin'e yönlendiren) web postası ve yönetici DNS girişlerini etkinleştirmek için --webmail
bayrak kullanılabilir. Bu, hem DNS hem de Apache yapılandırma değişikliklerini gerekli kılacaktır. Bunları kapatmak için --no-webmail
bayrağı kullanın .
Apache'nin herhangi bir alt alan için istekleri kabul edecek şekilde yapılandırılmasını sağlamak için --matchall
komut satırı işaretini kullanın. Bu, *
gerekirse bir DNS girişi de ekleyecektir . Bu özelliği kapatmak için --no-matchall
bayrağı kullanın .
Bir sanal sunucuyu, IP adresi için Apache tarafından sunulan varsayılan yapmak için --default-website
bayrağı kullanın . Bu, birisi sisteminize bir etki alanı adı yerine yalnızca bir IP adresi olan bir URL aracılığıyla erişirse hangi etki alanının içeriğinin görüneceğini kontrol etmenizi sağlar.
Seçilen sanal sunucuların dinlediği HTTP bağlantı noktasını değiştirmek için --port
bayrağı ve ardından bir bağlantı noktası numarasını kullanın. SSL web siteleri için --ssl-port
bayrağı da kullanabilirsiniz .
Komut Satırı Yardımı
Bir veya daha fazla alan için web sunucusu ayarlarını değiştirir. virtualmin modifiye-web - alan adı | --all-domains [--mode mod_php | cgi | fcgid] [--php-çocuk sayısı | --no-php-children] [--php-sürüm numarası] [--php-timeout saniye | --no-php-zaman aşımı] [--ruby-mode yok | mod_ruby | cgi | fcgid] [--suexec | --no-suexec] [--proxy http: // ... | --vekalet yok] [--framefwd http: // ... | - çerçevesiz] [--frametitle "başlık"] [--stil ismi] [--içerik metni | dosya adı] [--webmail | - no-webmail] [--matchall | - no-matchall] [--varsayılan-web sitesi] [--access-log-yolu] [--error-log-path] [--document-dir alt dizini] [--port numarası] [--ssl-port numarası]