【Nginx】nginx虛擬機器設定
一般情況下,我們的一臺機器都不會僅僅部署一個專案,那麼這個時候需要我們設定虛擬機器來對映多個地址的解析。
假設我們目前有一個已經設定好的nginx伺服器,通過php-fpm
提供服務。
找到配置檔案地址
有的時候我們不知道配置檔案在哪裡,而不同版本的Linux發行版的差距又很大,那麼這個時候,就需要去找配置檔案的位置
[root@iZ28405a6nlZ ~]# whereis nginx
nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx
這樣就找到了配置檔案的位置/etc/nginx
設定配置檔案
進去配置資料夾,發現裡面有個conf.d
的資料夾,這裡面的配置檔案,每次重啟都會被載入進去,在這個裡面建立你的域名.conf
的檔案,例如www.localhost.com.conf
下面是我寫的例子,每個伺服器的配置都會差別,不要隨便拿過來用
server {
listen 80;
server_name www.xxx.com;
index index.html index.htm index.php;
root /usr/share/nginx/html/xxx;
location / {
try_files $uri $uri/ /index.php?$args;
if (!-e $request_filename){
rewrite ^/(.*) /index.php last;
}
root /usr/share/nginx/html/markweb;
index index.php index.html index.htm;
}
location ~ .php$ {
root /usr/share/nginx/html/xxx;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/markweb$fastcgi_script_name;
# include fastcgi_params;
}
log_format www.xxx.com `$remote_addr - $remote_user [$time_local] $request`
`$status $body_bytes_sent $http_referer `
`$http_user_agent $http_x_forwarded_for`;
access_log /var/log/www.xxx.com.log www.xxx.com;
}
重啟之後設定對應的域名解析就可以咯~
相關文章
- nginx之 nginx虛擬機器配置Nginx虛擬機
- Nginx虛擬主機配置Nginx
- Nginx虛擬主機VirtualHost配置Nginx
- nginx虛擬主機實戰Nginx
- 007.Nginx虛擬主機Nginx
- Nginx實戰(一) 虛擬主機Nginx
- nginx多個虛擬主機noinputfilespecifiedNginx
- 【Nginx】Nginx虛擬vhost配置檔案Nginx
- 虛擬機器網路設定虛擬機
- NGINX 如何遮蔽未被定義的虛擬主機的訪問Nginx
- linux虛擬機器容量設定Linux虛擬機
- 配置nginx多例項(不同於虛擬主機)Nginx
- nginx伺服器配置多個虛擬主機vhost的方法示例Nginx伺服器
- 虛擬機器Ubuntu設定ssh連線虛擬機Ubuntu
- VMware虛擬機器的網路設定虛擬機
- Nginx配置之基於域名的虛擬主機Nginx
- nginx基礎篇之虛擬主機實戰Nginx
- Nginx執行控制虛擬主機和訪問控制Nginx
- Nginx虛擬主機常用配置(學習筆記四)Nginx筆記
- 07、環境-虛擬機器網路設定虛擬機
- Linux虛擬機器設定靜態IPLinux虛擬機
- 虛擬機器搭建的資源分配設定虛擬機
- Nginx 代理設定Nginx
- [nginx]域名設定Nginx
- ubuntu虛擬機器設定靜態ip(windows能夠ping通ubuntu虛擬機器)Ubuntu虛擬機Windows
- Nginx 虛擬主機配置的三種方式(基於域名)Nginx
- 爛泥:使用nginx利用虛擬主機搭建WordPress部落格Nginx
- Dalvik虛擬機器、Java虛擬機器與ART虛擬機器虛擬機Java
- Nginx伺服器常用引數設定Nginx伺服器
- Linux 虛擬機器Nat模式網路設定Linux虛擬機模式
- Debian、kali類虛擬機器網路設定虛擬機
- 5.1 Paralles 為虛擬機器設定靜態ip虛擬機
- eclipse 設定java虛擬機器記憶體EclipseJava虛擬機記憶體
- 轉帖VMware虛擬機器的網路設定虛擬機
- Nginx安裝、預設虛擬主機、使用者認證、域名重定向Nginx
- VMware虛擬機器如何設定使主機和虛擬機器不同IP虛擬機
- 配置虛擬機器叢集常用設定主機IP操作虛擬機
- 主機可以訪問虛擬機器的網路設定虛擬機