1. 程式人生 > >debian下通過多埠方式建立多個站點

debian下通過多埠方式建立多個站點

例如,要建立第二個站點,並且使用8080埠來訪問這個站點。

操作步驟:

  1. 開啟/etc/apache2資料夾中的ports.conf檔案,新增Listen 8080語句
  2. /etc/apache2/sites-enabled資料夾中建立一個新檔案,作為新建站點的配置檔案,檔名字可以任取,不過最好取一個和站點有關係的名字, 例如取wordpress
  3. 在檔案中新增如下語句:
    <VirtualHost *:8080>
        ServerAdmin [email protected]
        DocumentRoot /wordpress
        DirectoryIndex index.php
        ErrorLog /wordpress/error.log
        CustomLog /wordpress/access_log common
    </VirtualHost>
     
  4. 在命令視窗,輸入apache2 -k restart,重啟apache服務

在瀏覽器位址列中輸入127.0.0.1:8080,如果能看到頁面,證明設定成功了

解釋:

  • ports.conf檔案中列出了apache使用的埠。
  • /etc/apache2/sites-enabled資料夾是用來存放“站點的配置檔案”的,每一個站點對應一個配置檔案。

    本資料夾中預設會有一個名為000.default的檔案,它是第一個站點的“配置檔案”

    想要新建一個站點,只需要在這個資料夾中新增一個配置檔案就可以了.如果不知道怎樣寫配置檔案,可以直接複製000.default這個檔案中的內容,然後再根據新建站點的情況進行修改。

  • <VirtualHost>
    標籤定義了一個站點,標籤中的內容指明瞭站點各方面的屬性
  • <VirtualHost *:8080>這句話表明站點將要使用8080埠
  • DocumentRoot設定成站點使用的資料夾

注意:上面的設定方法是針對debian的,其他發行版的設定方法或許不同,請查詢相關資料進行正確設定。

相關推薦

debian通過方式建立站點

例如,要建立第二個站點,並且使用8080埠來訪問這個站點。 操作步驟: 開啟/etc/apache2資料夾中的ports.conf檔案,新增Listen 8080語句 在/etc/apache2/sites-enabled資料夾中建立一個新檔案,作為新建站點的配置檔案,檔名字

h5通過input file方式實現附件上傳

h5通過input file方式實現多附件上傳     web開發和h5開發中,經常都需要實現上傳多附件的功能。 實現思路: 1.模擬點選input file 2.監聽input file change事件,獲取檔案 3.將檔案轉換為blob二進位制

SQL 中用create view檢視方式建立表連線

具體語法如下: Create  view   newtable  AS select  *  from  table1union  all(  ALL代表重複,去掉ALL即不重複)select  *  from  table2...........conditions當tab

TCP server 為什麼一個可以建立連線?

轉自segment fault TCP server 可以,TCP client 也可以。一個套接字只能建立一個連線,無論對於 server 還是 client。 注意報錯訊息是: [Errno 106] (EISCONN) Transport en

Linux伺服器通過拷貝的方式安裝tomcat

Tomcat佔用資源少、執行速度快、安裝配置簡單,在個人開發中擁有廣泛的使用者。很多人在使用中存在以下的誤區:1、Tomcat必須通過eclipse啟動2、Tomcat必須通過安裝才能使用執行3、一臺機器上只能安裝一個Tomcat    實際上Tomcat可以單獨啟動,只要埠不衝突一臺機器上可以在同一時間執行

【Java】三種方式建立執行緒

通過整合Thread類實現多執行緒 package TreadLearning; /** * 建立執行緒方法1 * 利用繼承Thread類+重寫run方法 * new物件然後呼叫start()方法(不能直接呼叫run方法) * @author 袁盛桐 * */

Linux通過scsi-target-utils搭建硬碟共享儲存

通過scsi-target-utils軟體,可以快速的搭建起自己的共享儲存系統。 scsi-target-utils的主要配置檔案是/etc/tgt/targets.conf, <target iqn.2016-11.cn.tt:target02>      

Socket程式設計之一建立TCP連線?

一、背景 記得上學期暑假的時候我基於MFC寫了一個簡單的聊天程式。那個聊天程式,兩部分組成,監聽客戶端請求執行緒和客戶端請求處理執行緒。 1.伺服器接收到登陸請求,驗證登陸資訊後,如果通過驗證建立新執行緒與其互動,並通知使用者連線到新的埠,並建立好新埠的SOCKET連

Ubuntu/Debian通過Apt-get簡單安裝Oracle JDK

近幾年本人對各種Arm小板,開發板不明原因中毒,基本以Linux系統為主,本篇文章以記錄在32位Arm的Debian8上,通過Apt-get的簡單命令安裝Oracle JDK8併成功的記錄。 1.首先更新下package index總沒錯 $ sudo apt-get update  

React元件通過函式的方式建立與類的方式建立的異同

函式的方式建立元件與類的方式建立元件的異同 通過函式的方式建立元件: // 定義顯示時間的元件 function Clock(props){ // props.time必須手動轉換為字串,否則會被作為物件進行解析,會報錯 return ( <div>

仿京東中購物車列表模組的實現【以及通過Builder的方式建立dialog彈窗 鏈式呼叫】

前段時間見群裡有個小夥伴,發了一張電商專案中比較常見的購物車列表的效果圖,問這樣的購物車列表如何實現?我們第一反應就是用ExpandableListView來實現,在上一篇部落格中我們詳細的分析了比較實用而且又炫酷的 RecyclerView的ItemDecor

Pixhawk---通過串列方式新增一個自定義感測器(超聲波為例)

Pixhawk—新增一個自定義感測器—超聲波(串列埠方式) 1 說明   首先超聲波模組是通過串列埠方式傳送(Tx)出資料,使用的模組資料傳送週期為100ms,資料格式為: R0034 R0122 R0122 R0046 R0127 R0044 R00

Java四種執行緒池的弊端,和如何自己通過ThreadPoolExecutor的方式建立執行緒池

【強制】執行緒池不允許使用 Executors 去建立,而是通過 ThreadPoolExecutor 的方式,這樣的處理方式讓寫的同學更加明確執行緒池的執行規則,規避資源耗盡的風險。 下面我們說說通過Executors建立的四種執行緒池的弊端:因為使用Executors建

Apache 設定訪問,域名訪問

NameVirtualHost *:80 ServerName www.curefun.com ServerAlias www.curefun.cn DocumentRoot C:\wamp\talentPortal ServerName www.curefun.cn ServerAlias www.cu

Redis啟動、執行例項

預設Redis程式安裝在/usr/local/redis目錄下; 配置檔案:/usr/local/redis/redis.conf,該配置檔案中配置的埠為預設埠:6379; Redis的啟動命令路徑:/usr/local/bin/redis-server。 可以指定埠啟動多

通過匿名內部類方式使用線程】

[] ati art 線程 多線程 繼承 接口 子類 public new Thread(){代碼…}.start(); new Thread(new Runnable(){代碼…}).start(); 例子1: 匿名內部類的格式:   new 類名或者接口名() {   

FileZilla Server ftp 服務器通過alias別名設置虛擬目錄(分區)

比較 空間 選擇 簡明教程 但是 服務器 img 設置虛擬目錄 詳細步驟 最近檢查服務器的時候發現磁盤空間不夠用了,正好有兩個硬盤正好,一個硬盤還空著,正好通過ftp服務器的別名功能實現添加空間了,這樣就不用重新弄機器了 說明:FileZilla Server 的虛擬目錄

建立執行緒的4種方式

1.執行緒是什麼?         執行緒被稱為輕量級程序,是程式執行的最小單位,它是指在程式執行過程中,能夠執行程式碼的一個執行單位。每個程式程式都至少有一個執行緒,也即是程式本身。 2.執行緒狀態         Jav

python執行緒———2、建立執行緒的兩種方式

 法一、使用Thread類例項化 法二、繼承Thread來實現多執行緒 #對於io操作來說,多執行緒和多程序效能差別不大 #1、使用Thread類例項化 import time import threading def get_detail_html(url): prin

Pandas 通過追加方式合併csv

常用合併 通常用pandas進行資料拼接、合併的方法有: pandas.merge() pandas.concat() pandas.append() 還有一種方式就是通過 pd.to_csv() 中的追加寫入方式 追加寫入 import pandas as pd for input