linux 配置開發環境 Apache篇

2022-07-01 05:39:13 字數 1721 閱讀 9232

現在我的的linux伺服器上一般都是使用:apache 和  nginx 這兩種配置。

這是你可以通過這個命令檢視一下你的80埠:

'這是你可能是你的防火牆的原因,你只要把你的防火牆關閉就好了。

我現在這裡強調。我們要配置網域名稱和偽靜態的話,主要在 /etc/httpd/conf/httpd.conf  這個配置檔案就可以了。

如果你是在本地測試的話,那你還要在  /etc/hosts  這個配置檔案上加上你自己配置的網域名稱。

這些和在window上配置的差不多,我之前有寫過這樣的一篇部落格,不懂的可以自己去看。

然後我們來配置httpd.conf這個檔案:

在   /etc/httpd/conf/httpd,conf的檔案插入(/virtual ):

80>documentroot 

/usr/bick

servername www.layton.top

serveralias layton.top "

/usr/bick

">options followsymlinks execcgi

allowoverride all

order allow,deny

allow

from

all require all granted

然後這樣就完成了!

本地測試的話還有修改  /etc/hosts 這個檔案:

然後重啟一下apache:

sudo service httpd restart
然後就可以訪問了。

然後你建立的資料夾想讓他歸屬你這個登入帳號的話:

如果你建立了這個路徑,但是不能寫入資料的話,就把他這個資料夾的許可權目錄所屬人改掉 

小技巧:

臨時關閉:

sudo setenforce 1
開啟:

sudo setenforce 0

這個是分別是強制模式和寬鬆模式,他的配置檔案在: /etc/selinux/config

然後你要配置偽靜態的話,也是在 /etc/httpd/conf/httpd.conf  這個檔案配置:

先把偽靜態開啟(/loadmodule):

新增:

loadmodule rewrite_module modules/mod_rewrite.so
然後在你需要配置的網域名稱那裡再新增:

rewriteengine  on

rewriterule ^(.*).htmp$ index.html

rewriteengine  是開啟偽靜態
rewriterule  是偽靜態的規則編寫

這樣就已經開啟偽靜態了。

Linux開發環境配置

7.1 虛擬機器上的 nfs 服務安裝與配置 7.1.1 安裝 ubuntu nfs ubuntu 上預設是沒有安裝 nfs 伺服器的,因此我們首先安裝 nfs 伺服器端 sudo apt get install nfs kernel server 7.1.2 配置 etc exports ubun...

華為 ap ac裝置配置命令

在 ac上建立兩個vlan,其中vlan10是為ap裝置分配位址,vlan20是為通過ap連線到網路的裝置分配ip 在ac裝置上,系統檢視下 1建立兩個vlan vlan 10 vlan 20 在系統檢視下,啟用dhcp,並且建立ap所用的位址池 dhcp enable ip pool vlan 1...

學習筆記 系列二 Linux安裝配置apache

1.獲取軟體 httpd 2.2.21.tar.gz 2.安裝步驟 apahce需要安裝apr,見 下邊使用引數 enable rewrite,需要安裝pcre,見 解壓原始檔 執行.configure 命令進行編譯源 prefix usr local apach2 是設定編譯安裝到的系統目錄,en...