您好,登錄后才能下訂單哦!
本文實例講述了Lamp環境下設置綁定apache域名的方法。分享給大家供大家參考,具體如下:
先進入apache配置目錄
[root@iZ233vkrtsiZ local]# cd /usr/local/apache/conf/vhost
然后找到自己網站的配置。以本站為例
[root@iZ233vkrtsiZ vhost]# vim www.eyblog.com.conf <VirtualHost *:80> ServerAdmin webmaster@example.com php_admin_value open_basedir "/home/wwwroot/www.eyblog.com:/tmp/:/var/tmp/:/proc/" DocumentRoot "/home/wwwroot/www.eyblog.com" ServerName www.eyblog.com ServerAlias eyblog.com ErrorLog "/home/wwwlogs/www.eyblog.com-error_log" CustomLog "/home/wwwlogs/www.eyblog.com-access_log" common <Directory "/home/wwwroot/www.eyblog.com"> SetOutputFilter DEFLATE Options FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.html index.php </Directory> </VirtualHost>
修改對應參數即可。
PidFile logs/httpd.pid #第一個httpd進程(所有其他進程的父進程)的進程號文件位置。 Listen 80 #服務器監聽的端口號。 ServerName www.eyblog.com:80 #主站點名稱(網站的主機名)。 ServerAlias #別名,可以是多個域名 ServerAdmin admin@clusting.com #管理員的郵件地址。 DocumentRoot "/mnt/web/clusting" #主站點的網頁存儲位置。
Options:配置在特定目錄使用哪些特性,常用的值和基本含義如下:
ExecCGI: 在該目錄下允許執行CGI腳本。
FollowSymLinks: 在該目錄下允許文件系統使用符號連接。
Indexes: 當用戶訪問該目錄時,如果用戶找不到DirectoryIndex指定的主頁文件(例如index.html),則返回該目錄下的文件列表給用戶。
SymLinksIfOwnerMatch: 當使用符號連接時,只有當符號連接的文件擁有者與實際文件的擁有者相同時才可以訪問。
AllowOverride:允許存在于.htaccess文件中的指令類型(.htaccess文件名是可以改變的,其文件名由AccessFileName指令決定):
None: 當AllowOverride被設置為None時。不搜索該目錄下的.htaccess文件(可以減小服務器開銷)。
All: 在.htaccess文件中可以使用所有的指令。
Order:控制在訪問時Allow和Deny兩個訪問規則哪個優先:
Allow:允許訪問的主機列表(可用域名或子網,例如:Allow from 192.168.0.0/16)。
Deny:拒絕訪問的主機列表。
<IfModule prefork.c> StartServers 5 #啟動apache時啟動的httpd進程個數。 MinSpareServers 5 #服務器保持的最小空閑進程數。 MaxSpareServers 10 #服務器保持的最大空閑進程數。 MaxClients 150 #最大并發連接數。 MaxRequestsPerChild 1000 #每個子進程被請求服務多少次后被kill掉。0表示不限制,推薦設置為1000。 </IfModule>
希望本文所述對大家Lamp環境下Apache服務器設置操作有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。