admin 管理员组

文章数量: 1184232

搭建http静态服务器环境

在阿里云上买了一个linux系统的服务器,由于域名备案周期太长,所以先做了一个通过访问服务器ip地址的静态网站!本文章搭建的环境只能通过ip访问html类型的静态网页,如果需要通过ip访问php类型的动态网页,则需要配置新的环境,可参考linux系统下php环境配置。

为避免权限问题,请先切换到root权限。

1、安装 nginx

在 CentOS 上,使用 yum 命令来安装 nginx:

yum install nginx -y

安装完成后,使用 nginx 命令启动 nginx:

nginx

此时,访问 http://<你的ip地址> 可以看到 nginx 的测试页面
如果无法访问,请重试用 nginx -s reload 命令重启 nginx

nginx -s reload 

2、配置静态服务器访问路径

外网用户访问服务器的 Web 服务由 nginx 提供,nginx 需要配置静态资源的路径信息才能通过 url 正确访问到服务器上的静态资源。

使用 vim 命令打开 nginx 的默认配置文件 /etc/nginx/nginx.conf :

vim /etc/nginx/nginx.conf

修改 nginx 配置,将默认的 root /usr/share/nginx/html; 修改为: root /data/www(我的是在第42行):

/etc/nginx/nginx.conf文件内容如下:

# For more information on configuration, see:
#   * Official English Documentation: http://nginx/en/docs/
#   * Official Russian Documentation: http://nginx/ru/docs/

user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;

# Load dynamic modules. See /usr/share/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;

events {
   
   
    worker_connections 1024;
}

http 

本文标签: 静态 网页 系统 Linux