首页 > 系统相关 >UOS配置nginx

UOS配置nginx

时间:2024-01-02 19:32:00浏览次数:45  
标签:UOS etc ispsrv 配置 nginx conf php root

WEB 服务

安装 nginx 软件包;

配置文件名为 ispweb.conf,放置在/etc/nginx/conf.d/目录下;

网站根目录为/mut/crypt(目录不存在需创建);

启用 FastCGI 功能,让 nginx 能够解析 php 请求;

index.php 内容使用 Welcome to 2022 Computer Network Application contest!

一、安装nginx、php

[root@ispsrv /]# apt install nginx php php-fpm -y

二、创建ispweb文件

参考文件有 /etc/nginx/snippets/fastcgi-php.conf

               /etc/nginx/sites-available/default

[root@ispsrv /]# nano /etc/nginx/conf.d/ispweb.conf 
server {
        listen 80 ;            #网页端口监听
        root /mut/crypt;       #根目录
        index index.php;       #网页默认类型
        location ~ \.php$ {    #启用fastcgi
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.3-fpm.sock;
                #可参考 nginx/目录下snippets
        }
}
 
[root@ispsrv /]# nano /etc/nginx/nginx.conf 
#       include /etc/nginx/sites-enabled/*;   #注释该行

三、创建网页根目录

[root@ispsrv /]# mkdir /mut/crypt -p
[root@ispsrv /]# echo "Welcome to 2022 Computer Network Application contest!" > /mut/crypt/index.php
[root@ispsrv /]# systemctl restart nginx  

四、测试

[root@ispsrv /]# curl 81.6.63.100
Welcome to 2022 Computer Network Application contest!


标签:UOS,etc,ispsrv,配置,nginx,conf,php,root
From: https://blog.51cto.com/u_15319978/9072598

相关文章

  • OpenEuler【NetworkManager】为什么ifcfg-ethX网卡配置文件修改后不生
    1问题现象修改/etc/sysconfig/network-scripts/ifcfg-ethX网卡配置文件中的ip地址后,重启NetworkManager服务,网卡ip未生效2问题原因在不重启系统的情况下,仅重启NetworkManager服务,它不会重新读取/etc/sysconfig/network-scripts/目录下的网卡配置文件并生效。可以通过以下几......
  • 【中小型企业网络实战案例 五】配置可靠性和负载分担
    原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!】相关文章【中小型企业网络实战案例四】配置OSPF动态路由协议网络工程师-入门必修课:华为HCIADatacom认证介绍网络工程师-进阶提升课:华为HCIPDatacom认证介绍职场进阶,踏上高峰——HCIE-Datacom认证配置VRRP联动接口检......
  • Flutter学习笔记(一)配置环境
    主题本文主题,就是介绍如何配置flutter当前环境win10as2022.1.1版本jdk11配置过程下载fluttersdk首先,从官网下载一个flutter的sdk,下载地址博主当前使用版本为–flutter_windows_3.7.8-stable配置fluttersdk环境(1)下载sdk后,解压,进入bin目录,复制完整路径,打开系统环境变量页面,在Path栏......
  • Spring Boot 自动配置功能介绍
    SpringBoot自动配置功能介绍SpringBoot是一个流行的Java开发框架,它提供了许多便利的功能和工具,帮助开发者快速构建应用程序。其中一个最引人注目的特性是其强大的自动配置功能。什么是自动配置?在传统的Java开发中,我们通常需要手动配置应用程序的各个组件和依赖项。这可......
  • 记录一次,nginx平滑升级,不需要停止nginx服务,不影响业务访问
    #下载新版本nginxwgethttp://nginx.org/download/nginx-1.24.0.tar.gz#解压并安装tarxfnginx-1.24.0.tar.gzcdnginx-1.24.0./configure--prefix=/usr/local/nginx--user=nginx--group=nginx\--with-http_ssl_module\--with-http_gzip_static_module\--with-poll_mo......
  • OpenShift Knative Serving 配置服务(1)
    自动缩放Knative提供了基于Kubernetes的自动缩放功能,根据指标(如CPU利用率、内存使用量等)自动调整Pod的副本数,以实现弹性和高可用性。Knative的KnativeServing的组件,用于管理应用程序的生命周期,在KnativeServing中,可以配置自动缩放规则,以指定应用程序的缩放行为。通过配置自动......
  • EssentialsX 多功能管理插件配置文件参考
    EssentialsX是原Essentials插件的分支版本。参考:<https://wiki.mc-ess.net/wiki/><https://mineplugin.org/Essentials><https://essinfo.xeya.me/>配置文件plugins/Essentials/config.yml#############################################################+-------......
  • 【Log4j2】Log4j2最佳实践:Log4j2配置超过7天压缩,超过3个月删除文件的滚动日志,分别定义
    目录Log4j2配置springboot多环境日志配置参考资料Log4j2配置如果你想要在控制台输出美化的日志信息,你可以使用Log4j2的ConsoleAppender和AnsiColorConverter来实现。下面是相应的配置示例:<Configurationstatus="WARN"><Properties><Propertyname="logPath">/path/t......
  • RockyLinux配置AutoFs自动挂载
    一、AutoFS简介Autofs是一个自动挂载文件系统的工具,它可以自动地在需要时挂载文件系统并在不需要时卸载。与mount命令不同,autofs服务程序是一种Linux系统守护进程,当检测到用户试图访问一个尚未挂载的文件系统时,将自动挂载该文件系统。换句话说,将挂载信息填入/etc/fstab文件后,系统在......
  • idea插件开发(2)-插件详细配置
    一、工程结构    本章详细讲解下插件工程的配置,官方在github上提供了一个idea插件开发的模板工程,可在https://github.com/JetBrains/intellij-platform-plugin-template下载,此工程模板与idea中创建的工程最大不同之处就是配置了github的ci-action流程以及junit-test,其它方......