安装使用最基础的命令
yum -y install nginx
假设需要其他的功能,自行安装相应的模块,比如gcc,zlib,openssl等
yum -y install gcc zlib openssl
安装后目录如下
配置路径:/etc/nginx/
PID目录:/var/run/nginx.pid
错误日志:/var/log/nginx/error.log
访问日志:/var/log/nginx/access.log
默认站点目录:/usr/share/nginx/html
配置主要是按需修改 /etc/nginx/nginx.conf
vim /etc/nginx/nginx.conf
这里给一个参考:
server {
listen xxxx default_server;#你想监听的端口
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
index index.html;
}
error_page 404 /404.html;
location = /404.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
只需要修改端口,再重启nginx就可以绑定到指定的端口了.
访问还需要根据实际情况,检查防火墙(假设你的服务器有),安全组等有没有开启这个端口的白名单
配置开机启动:
systemctl enable nginx
阿里云的ECS做到这步就可以了
但是,我在使用AWS时遇到的是,做到这步后.
并不能访问80!!!
网上说防火墙的问题,我检查了八次,我并没有运行防火墙这个服务,默认情况它并不会自己运行
[root&#