然后加入自启动:
[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>