centos 7 搭建web伺服器

2021-08-25 19:37:02 字數 924 閱讀 3101

apache預設工程目錄是在/var/www下的,而編輯該目錄必須是root使用者,因此我們有必要自定義乙個目錄,讓apache也能識別vim /etc/httpd/conf/httpd.conf開啟apache配置檔案找到,在內部新增

示例:

alias /myweb "/home/daybreak/www"

options indexes followsymlinks

allowoverride none

require all granted

這裡我的自定義路徑為/home/daybreak/www,對應別名是myweb,在瀏覽器輸入http"//myserver/myweb就能對真實目錄/home/daybreak/www下檔案進行訪問

注意:這裡直接訪問後很可能會出現403forbidden的錯誤,解決方案如下

確保配置虛擬目錄時設定了目錄訪問許可權即require all granted

到這裡可能是**目錄的許可權問題,apache要求目錄具有執行許可權,也就是x,所以要確保訪問的目錄樹都具有這些許可權,例如我的目錄時/home/daybreak/www,則需要

chmod 755 /home

chmod 755 /home/daybreak

chmod 755 /home/daybreak/www

或者直接 chmod 755 -r /home

如果依然是403,那就是selinux的問題,把目錄進行一下selinux許可權設定chcon -r -t httpd_sys_content_t /home

這樣訪問成功後就可以通過自定義的目錄訪問web文件

nginx 安裝

node 安裝

原始碼安裝:

centos 7 搭建ntp 伺服器

restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap第一步 安裝ntp yum install ntp 第二步,查詢最近的時間同步伺服器 第三部編輯 etc ntp.conf server 127.127.1.0 iburst loca...

centos7 搭建ftp伺服器

本文採用最新的centos7 來學習搭建linux各種伺服器,今天分享的是搭建ftp伺服器 ps 不建議使用最新的系統去學習,因為系統發生了改變,好多以前的搭建伺服器的方法就不行了,比如說centos7將防火牆由iptables換為了firewall,再按照原來的教程去搭建就會遇到很多問題.當然如果...

centos7 搭建SVN伺服器

1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...