然后加入自啟動:
[root@controller ~]# #yum -y install httpd
[root@controller ~]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /etc/systemd/system/httpd.service.
[root@controller ~]#
搭建一個默認web服務器最簡單的方法 說明
其實搭建一個默認服務器最簡單的方法并不是這個,而是文章開頭說道的安裝http并啟動該服務以后,直接在/var/www/html中配置一個.html的文件,該方法默認路徑是:/etc//conf/http/.conf
但里面東西太多,容易讓人摸不著頭腦,所以以另外一種簡介的方式呈現,見下面。
我這里用另外一種方法說明,比如 搭建一個 的網站 1)進入配置目錄
進入路徑:cd /etc//conf.d ,在這個路徑中建任意名稱以.conf結尾的文件,編輯內容如下代碼
[root@controller-test conf.d]# cat myweb-1.conf
#監聽80端口,*是代表所有地址均可訪問
<VirtualHost *:80>
#定義一個域名
Servername ccxweb.com
#主配置存放文件路徑
documentRoot /var/www/html
</VirtualHost>
2)添加主頁
然后到/var/www/html中定義一個 .html的主頁文件
[root@controller-test conf.d]# cd /var/www/html/
[root@controller html]# echo hello 2020 > index.html
[root@controller html]# cat index.html
hello 2020
[root@controller html]# systemctl restart httpd
上面全部步驟代碼如下:
[root@controller-test ~]# cd /etc/httpd/conf.d/
[root@controller-test conf.d]# vim myweb-1.conf
[root@controller-test conf.d]# cat myweb-1.conf
#監聽80端口,*是代表所有地址均可訪問
<VirtualHost *:80>
#定義一個域名
Servername ccxweb.com
#主配置存放文件路徑
documentRoot /var/www/html
</VirtualHost>
[root@controller-test conf.d]# cd /var/www/html/
[root@controller html]# echo hello 2020 > index.html
[root@controller html]# cat index.html
hello 2020
[root@controller html]# systemctl restart httpd
[root@controller html]# netstat -ntlp | grep 80
tcp6 0 0 :::80 :::* LISTEN 130102/httpd
[root@controller html]#
至此,這個網站就搭建好了,文章開頭說過了,如果需要用域名訪問,就需要解析,如果不解析是無法使用域名訪問的,只能通過ip訪問,而且解析和解析是不共用的,需要分別解析,下面分別說明:
解析添加說明
其實
上解析:
[root@controller html]# curl ccxweb.com
<!doctype html><html lang="en"><head><meta http-equiv="content-type" content="text/html;charset=utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon"><title></title><script src="https://www.google.com/adsense/domains/caf.js" type="text/javascript"></script><noscript><style>#content-main{display:none}For full functionality of this site it is necessary to enable Javascript. Here are the instructions how to enable Javascript in your web browser.cript>cript type="application/javascript">window.LANDER_SYSTEM="PW"cript>cript>!function(e){function r(r){for(var n,l,a=r[0],i=r[1],p=r[2],c=0,s=[];ccript>cript src="https://d1hi41nc56pmug.cloudfront.net/static/js/2.2c36d0f5.chunk.js">cript>cript src="https://d1hi41nc56pmug.cloudfront.net/static/js/main.441ae672.chunk.js">cript>