2015-9-26

上午

硬鏈接

硬鏈接證件一個附加接口引用單個文件

一個文件系統上的物理文件

每個目錄引用相同的inode數字

增加鏈接數

rm命令減少鏈接數

只要還有一個鏈接存在,文件就存在

當鏈接數爲0時,文件被刪除

不能跨硬盤或分區,不能對目錄做硬鏈接

命令:ln filename [linkname]

軟鏈接

相當於快捷方式

軟鏈接可以跨磁盤、跨分區

創建軟鏈接必須使用文件的絕對路徑

命令:ln –s [文件的絕對路徑] [鏈接名]

 

下午

 

WEB服務

Apache服務:

類型:系統systemd管理服務

軟件包:httpd,httpd-devel(再開發),httpd-manual

主配置文件位置:/etc/httpd/conf/httpd.conf

守護進程:/usr/sbin/httpd

腳本Linux6:/etc/init.d/httpd

        Linux7:Systemctl start httpd

端口:80(http)、443(HTTPS)加密端口

配置:/etc/httpd/*,/var/www/*

相關軟件包:system-config-http(基本不用),mod_ssl(https的相關配置)

 

Apache名稱域配置

給指定用戶一個主頁

1、vim /etc/httpd/conf.d/userdir.conf

image

2、在用戶目錄下創建一個名爲“public_html”的文件夾,並且在”public_html”下創建index.html文件,編輯爲網頁內容

 

3、查看開放的http服務

命令:getsebool  –a | grep httpd

image

命令:setsebool -P httpd_enable_homedirs on 永久開啓Http home頁的目錄,不加-P重啓後失效。

4、重啓httpd服務

命令:systemctl restart httpd

5、訪問:

IP地址/~用戶名/

 

Selinux配置文件

vim /etc/sysconfig/selinux

 

虛擬主機

虛擬主機---基於IP

image

虛擬主機---基於端口

image

虛擬主機---基於域名

在/etc/httpd/conf.d目錄下創建一個以.conf結尾的文件,文件內格式爲:

image

修改hosts文件,vim /etc/hosts

image

在/var/www/html目錄下創建html文件

重啓服務

 

 

Apache訪問控制:

image

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章