最简单将静态网页挂载到服务器上(不用nginx)
如果随便弄个静态网页挂在服务器都要用nignx就太麻烦了,所以直接使用Apache来搭建一些简单前端静态网页会相对方便很多
检查 Web 服务器服务状态:
sudo systemctl status httpd # Apache Web 服务器
如果发现没有安装web服务器:
安装 Apache:
sudo yum install httpd
启动 Apache:
sudo systemctl start httpd
设置 Apache 开机自启:
sudo systemctl enable httpd
检查 Apache 服务状态:
sudo systemctl status httpd!
重启 Web 服务器服务:
sudo systemctl restart httpd # Apache Web 服务器
确认 Apache 配置:
检查 Apache 配置文件,确保根目录指向/var/www/html
(一般就是默认指向这里的,不用管)。检查目录权限:
如果没有目录的就创建目录
ls -l /var/www/html
注意:Apache用的端口是80.
最后将所有的网页文件放到html里面就能够通过ip地址访问了
“http://IP地址/mie.html”
默认的网站数据是存放在/var/www/html目录中的,首页名称是**index.html,**也可以动手写入一个文件代替默认页面哦
修改默认端口
打开配置文件
nano /etc/httpd/conf/httpd.conf
找到该行,将端口修改成自己想要的端口就好了
详细配置
服务目录 | /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就可以访问到了