1. 程式人生 > >入門一班 20181114

入門一班 20181114

11月14日任務

11.14/11.15 Apache和PHP結合
11.16/11.17 Apache預設虛擬主機



image.png

1. 首先看一下:

image.png

這是個警告,雖然並非錯誤但是可以取消掉。辦法就是去定義好 servername 


vim /usr/local/apache2/conf/httpd.conf,將servername前面的#去掉即可

 image.png

image.png


2. 增加一行配置 

Require all denied 改成 allowed 這樣就可以被訪問到了!telnet訪問肯定不行,因為80埠尚未開啟。看下圖,無法用telnet訪問

image.png

需要修改配置檔案 vim /usr/local/apache2/conf/httpd.conf  require all granted 

image.png


/usr/local/apache2/bin/apachectl -t 用來檢查配置檔案的語法是否正確

image.png


/usr/local/apache2/bin/apachectl graceful 重新載入配置檔案 不會影響程序


3. 增加一行與php相關的配置。 搜AddType 然後增加一行可以讓php解析的語句 

AddType application/x-httpd-php .php

image.png


4. 在/htodcs下放一個檔案,php 檔案 看是否載入php。

但是失敗了。

原因是防火牆的設定忘記設定了,所以沒有開啟80埠。

iptables -I INPUT -p tcp --dport 80 -j ACCEPT 臨時開啟80埠就好了。 image.png


注意,同樣將php5換成7也可以成立。



Apache預設虛擬主機


image.png


可以理解成在一個httpd服務下運行了多個網站,域名。每個域名對應的是一個虛擬主機。

有一個httpd配置檔案的位置,DocumentRoot定義了網站的根目錄的位置。ServerName定義的就是域名。


首先從windows下來進行理解。

windows下hosts的地址是 C:\Windows\System32\drivers\etc\hosts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 # Copyright (c)  1993 - 2009  Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP 

相關推薦

入門 20181114

11月14日任務 11.14/11.15 Apache和PHP結合11.16/11.17 Apache預設虛擬主機 1. 首先看一下: 這是個警告,雖然並非錯誤但是可以取消掉。辦法就是去定義好 servername  vim /usr/local/apache2/co

入門 20181031 rsync

10月31日任務 10.28 rsync工具介紹10.29/10.30 rsync常用選項10.31 rsync通過ssh同步 Linux檔案同步工具 rsync 非常實用和重要的一個工具。在日常的運維工作中每天都要用到。傳輸檔案從A到B,備份到遠端的資料等都會使用到這個工具。 不僅僅可

入門20181101 rsync syslog screen

11月1日任務 10.32/10.33 rsync通過服務同步10.34 linux系統日誌10.35 screen工具擴充套件1. Linux日誌檔案總管logrotate http://linux.cn/article-4126-1.html2. xargs用法詳解 http://blog.csd

入門20181019 awk

9.6/9.7 awk awk awk相對於sed 更方便的功能是支援了分段。 awk不會更改檔案的內容 最簡單的一種用法,以某種分隔符來分割後,取第幾部分打印出來。 awk -F ':' '{print $1}' passwd -F 分隔符  {$1 第一

入門 20181017 sed

10月17日任務 10月17日任務9.4/9.5 sed sed -n '/關鍵字/'p 檔名 sed -n ‘數字’p 檔名  就是列印第數字行的那一行內容 注意以上的區別,有/ /的是關鍵字  不帶/ / 的是行號 有一個例題: 例如:有個檔案test的

入門 20181113 php5 install php7 install

11月13日任務 11.10/11.11/11.12 安裝PHP511.13 安裝PHP7php中mysql,mysqli,mysqlnd,pdo到底是什麼 http://blog.csdn.net/u013785951/article/details/60876816檢視編譯引數 http://as

github入門

oba 版本 bash .exe use conf arp logs sharp 一、首先安裝gitbash(自行百度)我使用的版本是Git-2.12.2.2-64-bit.exe 二、配置gitbash本地客戶端 1、初始設置 1.1、設置姓名和郵箱地址 git co

Web API 入門

orm 記錄 XML 理解 nbsp 路由規則 api 實現 cli   之前我也了解過Web API 這部分,但是沒有系統學習,更沒有相關記錄,故現在,寫些博客記錄入門學習過程。首先,關於API,只要學習編程的都應該知道,也都用過,API(應用程序編程接口)是一些預先定義

Redis入門

com 最長 array ber 有序列表 ati ash object -s 摘要: Redis支持的數據類型: Binary-safe strings: 字符串 Lists:有序列表;底層維護的是一個鏈表結構,包含字符串元素的集合,有順序、根據插入順序而定 Sets :

Django入門之安裝

路徑 pac 是否 code mage 添加 django 技術 src 1. 習慣性的創建虛擬環境 # 由於我安裝也安裝了pyhton3所以在前面要加python2 -m F:\Python Script\MyVirtualenv>python2 -m virtu

ViewPager 入門

mono port creat not 設置 data- b2c style 新建 使用ViewPager能夠得到不同view的切換效果 例如以下圖,實現了四個view間的相互滑動 一、新建項目,引入ViewPager控件 ViewPager。它是

Spring入門----HelloWorld

sig mct ng2 anr nba abs alpha ont don OC%E5%9F%BA%E7%A1%80%E5%8D%81%E7%B1%BB%E7%9A%84%E6%9C%AC%E8%B4%A8%E5%8F%8Aisa%E6%8C%87%E9%92%88%E5%

Python入門 ()Python3.6安裝

修改 pla color style com www 方便 mar 更改   Python語言現在比較火,在本科學習期間沒有接觸過Python語言,現在打算從頭學起。我的電腦系統是Windows系統。   學習Python語言首先需要在電腦上配置Python環境。可以選擇去

OLAP了解與OLAP引擎——Mondrian入門()

本質 ear 發送 這一 proc pattern 接下來 oracle 簡單 一、 OLAP的基本概念 OLAP(On-Line Analysis Processing)在線分析處理是一種共享多維信息的快速分析技術;OLAP利用多維數據庫技術使用戶從不同角度觀察數據;O

Mybatis新手入門

ack state 插入 操作 one 文件 .org connect 新手 一丶Mybatis是什麽?   MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google cod

日誌入門:日誌級別

交互界面 都是 style 比喻 str 產品 可能 內容 應該 序言 我們經常做項目,都會遇到日誌的記錄,日誌記錄都有統一的標準,下面我們就簡述常見的幾種日誌級別:::::Debug、 Info 、Warn、 Error 、Fatal 日誌級別 Deb

Python爬蟲入門之綜述

復用 智能 實現 進一步 -a web 蜘蛛 urllib 機器 首先爬蟲是什麽? 網絡爬蟲(又被稱為網頁蜘蛛,網絡機器人,在FOAF社區中間,更經常的稱為網頁追逐者),是一種按照一定的規則,自動的抓取萬維網信息的程序或者腳本。 根據我的經驗,要學習Python爬蟲,我們要

Java:hibernate入門()

pro limit util ive odin out 負責 控制器 list 一Java三層結構 1 web層:struts框架 2 service層:Spring框架 3 dao層 :hibernate框架 相當於MVC的思想

MongoDB入門

com images show 問題 數據庫 3.0 .com 以及 mongodb入門 mongodb設置用戶名以及密碼, 本人版本是 mongodb 3.4 ,創建用戶名以及密碼 報了這個錯 由於版本的問題, mongodb3.0版本以上不支持 db.addUse

TCP/IP 基礎入門 ( )

設計 客戶 接收機 自動 互聯網絡 重要功能 prot 應用層 細節 Introduction T C P / I P起源於 6 0年代末美國政府資助的一個分組交換網絡研究項目,那時候的網絡與計算解決方案一起是一個享有很高專利權的互聯解決方案,這個方案幾