1. 程式人生 > >Linux網站搭建(1)---Apache2安裝配置

Linux網站搭建(1)---Apache2安裝配置

Apache是web伺服器管理系統,下面簡單介紹apache的安裝和配置

1. Apache2安裝

    執行命令: sudo apt-get install apache2

2. 測試

    開啟瀏覽器在網址輸入欄中輸入本地ip,回車,輸出Ubuntu... It works

3. 配置

     cd /etc/apache2

     可以看到配置檔案:

     apache2.conf

     ports.conf

     conf-available conf-enable

     mods-available mods-enable

     sites-avaiable sites-enable

     每個檔案或資料夾內檔案都負責不同的配置

4. 修改預設主頁

    1)修改apache2的預設文件目錄 預設是在/var/www裡面

         sudo vim /etc/apache2/sites-enabled/000-default
        在文件中找到 DocumentRoot 在後面修改成放置網頁檔案的目錄。
    2)修改預設主頁
         sudo vim /etc/apache2/mods-enabled/dir.conf
         在DirectoryIndex後t新增主頁名,一般為index.html
    3)修改完重啟apache2伺服器       
         sudo /etc/init.d/apache2 restart
         或 sudo service apache2 restart
    4) 出現錯誤提示,配置servername
         sudo vim /etc/apache2/apache2.conf
         在檔案最後新增:ServerName 本機ip
    5) 重啟再測試,出現錯誤
         You don't have permission to access /on this server.
         執行:sudo vim /etc/apache2/apache2.conf
        把 requared all denied 註釋掉
     
5.  再測試

     開啟瀏覽器在網址輸入欄中輸入本地ip,回車,出現自己設計的主頁

提示:一個網站只有一個主頁,其他為自網頁,這樣我們就一個基於個人電腦只有主頁的網站建好。

如果要加大型網站就需要大量的伺服器來支援,還要進行資料庫的管理,還需要安裝Mysql(資料庫管理系統).

簡單的網站雖然建好了,還需要做出漂亮的網頁,需要安裝Php(網頁編輯指令碼語言).

相關推薦

Linux網站搭建(1---Apache2安裝配置

Apache是web伺服器管理系統,下面簡單介紹apache的安裝和配置 1. Apache2安裝     執行命令: sudo apt-get install apache2 2. 測試     開啟瀏覽器在網址輸入欄中輸入本地ip,回車,輸出Ubuntu... It w

idea(1安裝配置

idea idea安裝配置 二、配置2.1、激活Help --> Register...2.2、皮膚及字體File-->Settings...-->2.2.1、皮膚 2.2.2、字體 2.3、git在https://github.com/中註冊一個賬號IDEA還需要Git客戶端,官方

Groovy基本使用(1安裝配置

Groovy 安裝配置Groovy 的安裝步驟1)配置JDK,Groovy 的執行依賴於JDK,要先配置好 JDK 環境;    可以根據需要下載二進位制版本或win-install版本,以下演示的是下載二進位制版本;    下載後在任意位置解壓該壓縮包(演示為“groovy

Linux環境搭建】——Centos7下安裝配置單機版RabbitMQ

前提準備好yum和wget環境說明系統 Centos7RabbitMQ版本 :rabbitmq-server-3.7.6-1.el7.noarch.rpm安裝Erlang因為RabbitMQ使用Erla

OpenFace學習(1安裝配置及人臉比對

前言 前幾天在網上看到了openface(連結),覺得挺有趣就下載配置了一下,稍微修改了一下跑了個demo,效果還是很不錯的。這裡分享下安裝配置的過程以及demo。 簡介 環境搭建 我只是在筆記本上搭建了環境所以涉及到GPU的CUDA驅動的部

Hadoop — Linux(Ubuntu15.04安裝`配置Hadoop(2.6.0)

#環境 該教程系統環境為 Ubuntu15.04(其他版本的Linux作業系統可以借鑑) ,Hadoop版本為Hadoop2.6.0 #建立一個Hadoop的使用者 在安裝 Hadoop 之

github+hexo搭建自己的博客網站(六進階配置(搜索引擎收錄,優化你的url)

主動 home perm roo 如何 url 文檔 con tom 詳細的可以查看hexo博客的演示:https://saucxs.github.io/綁定了域名: http://www.chengxinsong.cnhexo+github博客網站源碼(可以clone,運

從0開始搭建網站1

能夠 應用 架構 但是 clear 分鐘 cin ecs 上傳 一共就五步 1.註冊域名 註冊域名很簡單,只要花錢就好了,也不貴,點靠姆的域名首年是45塊,最新出來的top域名首年10塊都不到,域名註冊請點擊,有圖有真相 2.購買空間 購買空間也比較

Activiti6.0流程引擎學習——(2)linux搭建環境使用sdkman安裝java(圖文結合

接下來開始搭建Activiti的環境,由上篇部落格:https://blog.csdn.net/JJBOOM425/article/details/84784509   中可以知道我們要安裝jdk、tomcat。這裡演示的是在centOS7中搭建環境。好了,廢話不說開始部署。

LNMP搭建論壇(1sql資料庫配置

1. 掛載映象 mount /dev/cdrom /opt 2、配置yum源 cd /etc/yum.repos.d ls cd /etc/yum.repos.d/ ls vi z.repo vi z.repo 3、安裝yum原始檔 yum

Docker-compose搭建ELK+head+redis環境(1-- elasticsearch安裝

我在想本機搭建一套ELK環境,本來想著應該很簡單,網上教程也很多,結果教程都或多或少有點問題,踩了不少的坑,折騰了好幾天才解決。乾脆根據自己安裝經驗,寫篇教程,讓大家少走點彎路。也歡迎大佬來拍磚。 (一)、環境的準備 宿主機是centos7.0的虛擬機器,IP地址為:192.168

Linux(Redhat 6.4安裝配置telnet服務,並使用SecureCRT連線

由於之前在電腦上安裝了虛擬機器,並在虛擬機器中安裝了Linux,但是由於沒辦法直接複製螢幕內容,有時候做記錄顯得有些不方便。因此今天在電腦上安裝了一個SecureCRT,並在Linux上安裝了telnet服務,用於連線虛擬機器中的Linux,之後便可以更方便複製

Django搭建部落格網站1

一、前言 1.1.環境 python版本:3.6 Django版本:1.11.6 1.2.預覽效果 最終搭建的blog的樣子,基本上滿足需求了。框架搭好了,至於CSS,可以根據自己喜好隨意搭配。 二、建立部落格應用 2.

python環境搭建和pycharm的安裝配置及漢化(零基礎小白版

前言:寫這篇文章主要是介紹一下python的環境搭建和pycharm的安裝配置,適合零基礎的同學觀看。這篇文章你會學到python的環境搭建和python比較好用的IDE pycharm的安裝與基礎配置。執行環境:window 64位作業系統。一.python環境的搭建1.下

用Wordpress搭建個人網站1

WordPress是世界著名的個人部落格系統,這陣子一直在研究它的使用方法,也買了域名,搭建起了自己的個人部落格網站——http://www.initobject.com/ 域名含義即——初始化物件(init Object)。 網站截圖如下,歡迎訪問~

SSH:利用Struts2+Hibernate4+Spring4+SQLServer框架,搭建一個前後端web網站1

前言: 利用暑假2個月的時間,自己用框架搭建了一個前後端web網站,因為時間有限,暑假之後便沒有再修改過了。因為這是自己第一次利用架構做的網站,所以在做的過程中也是“一波三折”,需要用到的知識點也是書

Django搭建一個網站1

由於Scrapy爬蟲得到的結果及視覺化後的圖片需要展示,所以需要Django搭建一個網頁,從零開始學起吧。學習資料:自強學堂:https://code.ziqiangxuetang.com/1.新建一個專案:    進入放置專案的目錄後,在控制檯打出:django-admin

Hadoop基礎教程-第1章 環境安裝配置1.5 構建叢集

第1章 環境安裝配置 1.5 構建叢集 1、叢集概念 根據百度的解釋: 叢集是一組相互獨立的、通過高速網路互聯的計算機,它們構成了一個組,並以單一系統的模式加以管理。一個客戶與叢集相互作用時,叢集像是一個獨立的伺服器。叢集配置是用於提高可用性和可

github+hexo搭建自己的部落格網站(五進階配置(暢言實現部落格的評論)

如何對如何搭建hexo+github可以檢視我第一篇入門文章:http://www.cnblogs.com/chengxs/p/7402174.html 詳細的可以檢視hexo部落格的演示:https://saucxs.github.io/ 同時綁定了域名:http://w

Linux系統(Centos安裝nodejs並配置環境

    總結Centos下安裝nodejs並配置環境,記錄成功安裝的方法。推薦的安裝方法是利用已編譯的二進位制檔案安裝,不推薦使用原始碼的形式安裝,一是原始碼安裝比較麻煩,二是需要自行下載編譯浪費時間。 1.安裝nodejs   訪問nodejs的官方網站的