最简单将静态网页挂载到服务器上(不用nginx)

最简单将静态网页挂载到服务器上(不用nginx)

如果随便弄个静态网页挂在服务器都要用nignx就太麻烦了,所以直接使用Apache来搭建一些简单前端静态网页会相对方便很多

  1. 检查 Web 服务器服务状态

    sudo systemctl status httpd  # Apache Web 服务器
    
  2. 如果发现没有安装web服务器:

    1. 安装 Apache

      sudo yum install httpd
      
    2. 启动 Apache

      sudo systemctl start httpd
      
    3. 设置 Apache 开机自启

      sudo systemctl enable httpd
      
    4. 检查 Apache 服务状态

      sudo systemctl status httpd!
      
  3. 重启 Web 服务器服务

    sudo systemctl restart httpd  # Apache Web 服务器
    
  4. 确认 Apache 配置
    检查 Apache 配置文件,确保根目录指向 /var/www/html(一般就是默认指向这里的,不用管)。

  5. 检查目录权限

    如果没有目录的就创建目录

    ls -l /var/www/html
    

注意:Apache用的端口是80.

最后将所有的网页文件放到html里面就能够通过ip地址访问了

最简单将静态网页挂载到服务器上(不用nginx)_第1张图片

“http://IP地址/mie.html”

默认的网站数据是存放在/var/www/html目录中的,首页名称是**index.html,**也可以动手写入一个文件代替默认页面哦

修改默认端口

打开配置文件

nano /etc/httpd/conf/httpd.conf

找到该行,将端口修改成自己想要的端口就好了

最简单将静态网页挂载到服务器上(不用nginx)_第2张图片

详细配置

服务目录

/etc/httpd

配置文件

/etc/httpd/conf/httpd.conf

网站数据目录

/var/www/html

访问日志

/var/log/httpd/access_log

错误日志

/var/log/httpd/error_log

重要的是:

Apache服务程序的配置文件中,

以#号开始的叫注释行,这些只是描述介绍而已,真正的参数有:

ServerRoot

服务目录

ServerAdmin

管理员邮箱

User

运行服务的用户

Group

运行服务的用户组

ServerName

网站服务器的域名

DocumentRoot

网站数据目录

Listen

监听的IP地址与端口号

DirectoryIndex

默认的索引页页面

ErrorLog

错误日志文件

CustomLog

访问日志文件

Timeout

网页超时时间,默认为300秒.

Include

需要加载的其他文件

默认的网站数据是存放在/var/www/html目录中的,首页名称是**index.html,**可以动手写入一个文件代替默认页面哦

如果要想将网站数据放在/home/wwwroot目录

编辑Apache服务程序的主配置文件:

将在119行的DocumentRoot参数修改为”/home/wwwroot“,再把在123行的”/var/www“修改为”/home/wwwroot

重启httpd就可以访问到了

的主配置文件:**

将在119行的DocumentRoot参数修改为”/home/wwwroot“,再把在123行的”/var/www“修改为”/home/wwwroot

重启httpd就可以访问到了

你可能感兴趣的:(服务器,nginx,运维,前端,html,笔记)