先進入到nginx的配置文件目錄
請輸入如下命令php
- cd /alidata/server/nginx/conf/vhosts
再輸入html
看看是否是像下面截圖的同樣
用神器xftp將default.conf.bak拖到本地,用文本編輯器打開。建議使用
按照下圖所示進行修改,設定好網站域名和網站目錄。
若是您須要配置針對該網站的僞靜態規則,請設定好僞靜態調用文件,並同時在rewrite目錄放置好僞靜態規則文件。如圖所示。
咱們在rewrite目錄下已經預設了部分常見程序的僞靜態規則。
例如若是您使用的是phpcms程序。只需將配置文件以下圖所示進行修改。
好了。都調整完畢!
將文件另存一下,請注意圖片所示參數設置
再用xftp將文件上傳到服務器上
新建下網站目錄linux
- mkdir -p /alidata/www/網站目錄名
下面測試下咱們配置的文件是否正確吧
輸入nginx
- /alidata/server/nginx/sbin/nginx -t
看到了麼?apache
引用
nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful
若是出現以上兩句話就說明配置成功了。下面重啓下nginxvim
- /alidata/server/nginx/sbin/nginx -s reload
恭喜您,網站配置完成!瀏覽器
=============================================服務器
如何添加網站for linux(綁定域名)
如下配置的路徑以阿里雲提供的標準環境路徑爲準,若是您另行安裝,請根據實際安裝路徑配置。
1.cd /alidata/server/httpd/conf/vhosts/ 進入綁定域名所在目錄,
2.vim test.conf 創建一個配置文件,test能夠本身命名;
3.點擊字母「i」開始編輯文件,輸入內容:
<VirtualHost *:80>
DocumentRoot /alidata/www/phpwind
ServerName localhost
ServerAlias localhost
<Directory "/alidata/www/phpwind">
Options -Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2
</IfModule>
ErrorLog "/alidata/log/httpd/phpwind-error.log"
CustomLog "/alidata/log/httpd/access/phpwind.log" common
</VirtualHost>
其中:
ServerName www.test.com 綁定的網站域名
ServerAlias test.com 綁定的網站別名(您若是有多個域名添加在這裏)
DirectoryIndex index.html index.php index.htm 設置默認首頁
DocumentRoot /alidata/www/test 和 Directory "/alidata/www/test" 都是指定網站的目錄,須要一致。
按「esc」退出編輯模式,輸入「:wq」保存退出。
4.輸入命令:/alidata/server/httpd/bin/apachectl restart 重啓apache測試。
5.測試網站。請在瀏覽器中輸入域名,測試設置。