⭐️Nginx
服务管理
sudo systemctl status nginx # nginx当前状态
sudo systemctl reload nginx # 重新加载 nginx
sudo systemctl restart nginx # 重启nginx

sudo nginx -t # 检查语法
nginx # 启动
nginx -s reload # 重启
nginx -s stop # 关闭进程
nginx -s quit # 平滑关闭nginx
nginx -V # 查看nginx的安装状态,

root@StarCloud:/usr/local/etc/nginx# ll
total 24
drwxr-xr-x 6 root root 4096 Jun 25 23:17 .
drwxr-xr-x 20 root root 4096 Jun 28 01:09 ..
drwxr-xr-x 2 root root 4096 Jul 2 00:02 conf.d
drwxr-xr-x 2 root root 4096 Jul 2 00:02 conf.d-available
drwxr-xr-x 2 root root 4096 Jul 2 22:14 sites-available
drwxr-xr-x 2 root root 4096 Jul 2 22:14 sites-enabled

root@StarCloud:/usr/local/etc/nginx# cd sites-available
root@StarCloud:/usr/local/etc/nginx/sites-available# ll
total 24
drwxr-xr-x 2 root root 4096 Jul 2 22:14 .
drwxr-xr-x 6 root root 4096 Jun 25 23:17 ..
-rw-r--r-- 1 root root 738 Jul 2 22:14 105ae119-f0f6-4984-bb23-8bdd6508f2c0.w3conf #云注:居然是apache24里自建nextcloud的内容
-rw-r--r-- 1 root root 1 Jun 25 23:17 2ee0fb62-1afc-499e-aadd-dab090b6eb4b.w3conf
-rw-r--r-- 1 root root 1522 Jul 1 23:55 87879d1f-5fa0-45fe-9368-f1ab737663cb.w3conf
-rw-r--r-- 1 root root 165 Jul 1 22:53 e79bc2af-65ad-4b36-9a75-a6cb3b1fdce0.w3conf

————分隔符————
root@StarCloud:~# cd /usr/local/etc/nginx/sites-enabled
root@StarCloud:/usr/local/etc/nginx/sites-enabled# ll
total 24
drwxr-xr-x 2 root root 4096 Jul 2 22:14 .
drwxr-xr-x 6 root root 4096 Jun 25 23:17 ..
lrwxrwxrwx 1 root root 80 Jun 25 23:17 server.ReverseProxy.conf -> /usr/local/etc/nginx/sites-available/2ee0fb62-1afc-499e-aadd-dab090b6eb4b.w3conf
lrwxrwxrwx 1 root root 80 Jul 1 23:55 server.webstation.conf -> /usr/local/etc/nginx/sites-available/87879d1f-5fa0-45fe-9368-f1ab737663cb.w3conf
lrwxrwxrwx 1 root root 80 Jul 1 22:53 synowstransfer-nginx.conf -> /usr/local/etc/nginx/sites-available/e79bc2af-65ad-4b36-9a75-a6cb3b1fdce0.w3conf
lrwxrwxrwx 1 root root 80 Jul 2 22:14 webservice_portal_67c7bd21-7487-4fe9-91b9-a95bf04a5658 -> /usr/local/etc/nginx/sites-available/105ae119-f0f6-4984-bb23-8bdd6508f2c0.w3conf
root@StarCloud:/usr/local/etc/nginx/sites-enabled#

⭐️Apache
root@StarCloud:~# cd /usr/local/etc/apache24/
root@StarCloud:/usr/local/etc/apache24# ll
total 24
drwxr-xr-x 6 root root 4096 Jul 2 22:29 .
drwxr-xr-x 20 root root 4096 Jun 28 01:09 ..
lrwxrwxrwx 1 root root 58 Jun 25 23:34 conf -> /var/packages/Apache2.4/target/usr/local/etc/apache24/conf
drwxr-xr-x 2 root root 4096 Jun 25 23:34 conf-available
drwxr-xr-x 2 root root 4096 Jun 25 23:34 conf-enabled
lrwxrwxrwx 1 root root 58 Jun 25 23:34 logs -> /var/packages/Apache2.4/target/usr/local/etc/apache24/logs
lrwxrwxrwx 1 root root 52 Jun 25 23:34 modules -> /var/packages/Apache2.4/target/usr/local/lib/modules
lrwxrwxrwx 1 root root 57 Jun 25 23:34 run -> /var/packages/Apache2.4/target/usr/local/etc/apache24/run
drwxr-xr-x 2 root root 4096 Jul 2 22:53 sites-available
drwxr-xr-x 2 root root 4096 Jul 2 22:14 sites-enabled

root@StarCloud:~# cd /usr/local/etc/apache24/sites-available
root@StarCloud:/usr/local/etc/apache24/sites-available# ll
total 12
drwxr-xr-x 2 root root 4096 Jul 2 22:53 .
drwxr-xr-x 6 root root 4096 Jul 2 22:29 ..
-rw-r--r-- 1 root root 1068 Jul 2 22:53 server.67c7bd21-7487-4fe9-91b9-a95bf04a5658.conf
root@StarCloud:/usr/local/etc/apache24/sites-available# sudo vim server.67c7bd21-7487-4fe9-91b9-a95bf04a5658.conf
得到:

NameVirtualHost *:6442

DocumentRoot "/volume1/web/nextcloud"

LogLevel info
ErrorLogFormat "67c7bd21-7487-4fe9-91b9-a95bf04a5658;%t;%a;%l;\"%M\""
ErrorLog "/var/packages/WebStation/var/log/apache24_error_log"

Include conf-enabled/.webstation.error_page.default.conf

<Proxy "unix:/run/php-fpm/php-94904042-73b3-4e60-be5c-118c83449736.sock|fcgi://67c7bd21-7487-4fe9-91b9-a95bf04a5658">
    ProxySet timeout=60
</Proxy>

<Directory "/volume1/web/nextcloud">
    AllowOverride All

<IfModule authz_core_module>
        Require all granted
    </IfModule>
    <IfModule mod_headers.c>
        Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
    </IfModule>
    <IfModule dir_module>
        DirectoryIndex index.php index.htm index.html
    </IfModule>

    <FilesMatch "\.(php[345]?|phtml)$">

        SetHandler "proxy:fcgi://67c7bd21-7487-4fe9-91b9-a95bf04a5658"

    </FilesMatch>

</Directory>


⚠️进入如下有惊喜🐒
/usr/local/etc/nginx/sites-available# vim 105ae119-f0f6-4984-bb23-8bdd6508f2c0.w3conf

最后修改:2025 年 07 月 03 日
如果觉得我的文章对你有用,请随意赞赏