如何使用Centos系统中的Nginx Web服务器?
介绍Nginx Web服务器的安装和基本配置方法
安装Nginx Web服务器的方法如下:
1. 打开终端窗口,输入以下命令更新系统软件包:
sudo yum update2. 安装Nginx Web服务器:
sudo yum install nginx3. 启动Nginx Web服务器:
sudo systemctl start nginx4. 验证Nginx Web服务器是否已启动:
sudo systemctl status nginx5. 如果Nginx Web服务器已成功启动,则可以在本地web浏览器中输入服务器IP地址或域名来检查服务器是否已响应请求。
基本配置方法:
1. 为Nginx Web服务器配置默认页:
在终端窗口中输入以下命令打开Nginx默认配置文件:
sudo nano /etc/nginx/nginx.conf
找到“location / {}”段落,并将“index.html”添加到这个段落中的“index”阵列中。如下所示:
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
保存配置文件并重新启动Nginx Web服务器。2. 配置虚拟主机:
打开终端窗口并输入以下命令以在Nginx Web服务器上创建新的虚拟主机:
sudo nano /etc/nginx/conf.d/example.com.conf
在该文件中,定义虚拟主机的服务器块如下所示:
server {
listen 80;
server_name example.com;
root /srv/example.com;
index index.html;location / {
try_files $uri $uri/ =404;
}
}
保存配置文件并重新启动Nginx Web服务器。3. 配置SSL证书:
安装SSL证书并将以下SSL服务器块添加到Nginx配置文件中:
server {
listen 443 ssl;
server_name example.com;
root /srv/example.com;
index index.html;ssl_certificate /etc/nginx/cert.crt;
ssl_certificate_key /etc/nginx/cert.key;location / {
try_files $uri $uri/ =404;
}
}
保存配置文件并重新启动Nginx Web服务器。以上是Centos系统中Nginx Web服务器的安装和基本配置方法。
2023年05月04日 13:44