centos7 安裝Apache2.4配置多站點目錄
安裝apache
$ yum install httpd -y
啟動apache
$ systemctl start httpd.service
檢視是否開啟成功
[[email protected]-1~] $ ps -ef|grep httpd
root 17391018:34?00:00:00/usr/sbin/httpd -DFOREGROUND
apache 17401739018:34?00:00:00/usr/sbin/httpd -DFOREGROUND
apache 17411739018:34?00:00:00/usr/sbin/httpd -DFOREGROUND
apache 17421739018:34?00:00:00/usr
apache 17431739018:34?00:00:00/usr/sbin/httpd -DFOREGROUND
apache 17441739018:34?00:00:00/usr/sbin/httpd -DFOREGROUND
root 17491112018:37 pts/000:00:00 grep --color=auto httpd
檢視apache埠
$ netstat -lntup|grep httpd
修改hosts解析
$ vi /etc/hosts
改成如下內容
192.168.56.101 centos7.com www.centos7.com bbs.centos7.com blog
測試訪問
$ curl www.centos7-1.com
配置apache
備份檔案
$ cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.back
配置httpd檔案
因為在apache2.4中變化挺大,和nginx一樣,可以自定義.conf檔案。
在主配置檔案中啟用虛擬主機
$ mkdir /etc/httpd/vhost.d/
$ echo "include vhost.d/*.conf"
$ tail -1/etc/httpd/conf/httpd.conf
配置多站點目錄
$ vi /etc/httpd/vhost.d/name.conf
寫入下面的內容
<VirtualHost
ServerAdmin [email protected]
DocumentRoot "/var/html/www"
ServerName www.centos7.com
ErrorLog "/var/httpd/logs/www-error_log"
CustomLog "/var/httpd/logs/www-access_log" common
</VirtualHost>
<Directory/var/html/www/>
Require all granted
</Directory>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/html/bbs"
ServerName bbs.centos7.com
ErrorLog "/var/httpd/logs/bbs-error_log"
CustomLog "/var/httpd/logs/bbs-access_log" common
</VirtualHost>
<Directory/var/html/bbs/>
Require all granted
</Directory>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/html/blog"
ServerName blog.centos7.com
ErrorLog "/var/httpd/logs/blog-error_log"
CustomLog "/var/httpd/logs/blog-access_log" common
</VirtualHost>
<Directory/var/html/blog/>
Require all granted
</Directory>
重啟Apache服務
$ systemctl restart httpd.service
測試web訪問
[[email protected]-1 httpd] $ for name in www bbs blog;do curl $name.centos7.com;done;
http://www.centos7.com
http://bbs.centos7.com
http://blog.centos7.com
相關推薦
centos7 安裝Apache2.4配置多站點目錄
安裝apache$ yum install httpd -y啟動apache$ systemctl start httpd.service檢視是否開啟成功[[email protected]-1~] $ ps -ef|grep httpdroot 1739
CentOS7.0 Apache2.4.x 多埠監聽配置
1 檢視Apache 版本 #httpd -v 如果返回的結果不是2.4.x 版本,下面配置方式不適用。 2 檢視httpd 所在路徑 #whereis httpd 3 根據第2步的結果中找到conf檔案所在目錄 4 使用vim開啟httpd.conf #vim
CentOS 7.2 Apache2.4配置多虛擬主機 架設多個網站
一、準備工作,修改Apache配置檔案 找到下面虛擬主機引入的配置檔案 1、多個ip配置 伺服器有多個網絡卡,每個IP繫結一個站點的方式 <VirtualHost 19
Centos7安裝apache2.4.6,Apache調優及設定虛擬機器
Apache2.2安全配置和效能優化 主要修改配置檔案 1、Apache禁止遍歷目錄 將Options Indexes FollowSymLinks中的Indexes 去掉,就可以禁止Apache 顯示該目錄結構。Indexes 的作用就是當該目錄下沒有index.html檔
CentOS7 安裝apache 配置多站點
配置apache伺服器YUM 安裝配置,簡單方便可靠yum install httpd 安裝完成後systemctl start httpd <啟動httpd服務 restrat是重啟systemctl start httpd ##啟動httpd服務 re
Yum安裝LAMP(Centos7.2+Apache2.4+Mariadb5.5.56+PHP7.0.24)
apache php 一、簡介 最近客戶提出需要使用PHP7的需求,第一次是給客戶安裝的是LNMP-full的集成環境,但是後面不便於添加擴展模塊,以及本人對Nginx不是很了解,經協商後改用LAMP,以下內容為真實環境搭建完成後為了方便記憶在虛擬環境中的配置,和真是環境基本一樣二、準備環境操作
centos7下apache2.4.6虛擬主機配置
log req test var mon xtra code acc 有用 首先查看/etc/httpd/conf/extra/httpd-vhosts.conf 是否存在,如果沒有需要創建一個,內容如下:<VirtualHost *:8080>#綁定的主域S
lnmp一鍵安裝包 配置多站點
param div local clu cgi entos lnmp一鍵安裝 cat www. 在/usr/local/nginx/conf/vhost下配置多站點的文件,一個站點對應一個文件,配置如下信息: vim ./vhost/test.conf server {
Apache2.4配置woker模式以及目錄屬性優化
c語言 esc pcre ins water dev 主機名 添加圖片 .com 簡介 worker也是多路處理模塊(MPM),使網絡服務器支持混合的多線程多進程,由於使用線程來處理請求,所以可以處理海量請求,而系統資源的開銷小於基於進程的MPM,但是也使用了多進程,每個進
手動安裝的ubuntu 裡面的Apache配置多站點模式
1.繫結域名: vim /etc/hosts 新增域名: 127.0.0.1 www.aaa.com 2.開啟apache的配置檔案httpd.conf cd /etc/https vim httpd.conf 找到 #LoadModule rewrite_module
Apache 2.4.9多站點(虛擬主機)配置
使用場景:一臺伺服器,項配置多個埠去實現不同站點的訪問: 1、開啟Apache配置檔案,httpd.conf(tips:記得先備份一份) LoadModule vhost_alias_module modules/mod_vhost_alias.so 2、開啟需要監聽的埠,
【Linux】Centos7.4安裝Apache2.4.23(詳細步驟)
(yankerp-你不努力,未來沒人替你買單!) 一、安裝apache2.4.23 Apache官網:http://www.apache.org/ apache2.4新功能概述: 執行時可載入M
WAMP本地環境配置多站點虛擬目錄教程(詳細)
第一種方法: 步驟:1. wamp/bin/apache/apache2.3.14/conf/ 下的 httpd.conf 檔案中Include conf/extra/httpd-vhosts.conf,去掉前面的#號 2.繼續在配置檔案裡面
在CentOS7下安裝APACHE2.4.6
安裝步驟如下: 首先檢查系統是否安裝有APACHE、APR、APR-UTIL以及GCC #rpm -qa|grep http #rpm -qa|grep apr #rpm -qa|grep gcc 然後掛載光碟映
apache 2.4 配置多埠虛擬目錄
1、配置httpd.conf #Listen 0.0.0.0:80 Listen 80 Listen 81 2、開啟虛擬站點 # Virtual hosts #Include conf/extra/httpd-vhosts.conf #修改為 # Virtual ho
centos7 安裝zookeeper3.4.8集群
snap where div roo vim conf urn 目錄 syn 1.下載上傳文件到centos中 2.解壓文件夾 3.cd conf 文件下,cp zoo_sample.cfg zoo.cfg 4.vim zoo.cfg # The number of
CentOS7安裝PostgreSQL9.4
password 關閉 mes add-port -1 ane log 0.00 spa 這次選擇的數據庫安裝的是run 文件,更容易掌握.這次數據庫全是默認安裝,如果有需求的可以自行修改一下的. 這是我的第一篇博客,各位觀眾老爺,如果覺得哪裏有什麽不好的,可以留言一起
三、環境搭建 之 Windows10 安裝 Apache2.4.23
地址 管理員 解壓 技術 項目 可能 配置 httpd 安裝步驟 操作系統:Windows10 家庭中文版 Apache版本:2.4.23 下載地址:http://pan.baidu.com/s/1nuB6cjf 參考文檔:win7(64位)php5.5-Apache2.4
Linux之安裝apache2.4.23
duyuheng linux apache2.4.23Linux之安裝apache2.4.23安裝環境:操作系統:Centos7.2,關閉selinux新版本的httpd-2.4新增以下特性;新增模塊;mod_proxy_fcgi(可提供fcgi代理)mod_ratelimit(限制用戶帶寬)mod_requ
Windows10下Apache2.4配置Django
fff pan pro -c window num targe proc python3.5 開發環境 Windows 10 x64 Apache 2.4 x64 Python 2.7.11 x64 Django 1.9.6+ 下載和安裝mo