我试图在配置文件之间创建软链接,这些配置文件包含已启用站点中的服务器块和/etc/nginx/中的站点可用目录。
我使用的命令是:
sudo ln -s sites-available/foo.conf sites-enabled/
当我执行时:
ls -l
结果是:
lrwxrwxrwx 1 parallels parallels 27 Aug 6 20:44 immigrationinformation.conf -> immigrationinformation.conf
其中,移民信息。形态-
当我试图访问这个软链接时,我被告知它坏了。
当我在网站可用目录中创建软链接时,即。
sudo ln -s sites-available/foo.conf sites-available/foo_link.conf
它正常工作。但是,如果我将其移动到启用站点的目录,则链接再次中断。
我可以通过file manager GUI创建软链接,但不能通过命令行。我也可以创建硬链接没有问题。
我怀疑这是一个权限问题,所以我将目录和目录本身的所有权限都设置为777,并将所有者更改为root以外的其他权限,但仍然没有成功。
任何帮助我都将不胜感激,谢谢。
您可以覆盖现有文件/通过像这样强制ln来启用站点/myproject
sudo ln -sf ../sites-available/myproject ../sites-enabled/
然后
sudo service nginx restart
我的网站配置文件example.conf在网站可用文件夹中,因此您可以创建一个符号链接
ln -s /etc/nginx/sites-available/example.conf /etc/nginx/sites-enabled/
首先,您需要了解符号链接的目标是路径名。它可以是绝对的,也可以是相对于包含符号链接的目录的
假设你有福。在可用的站点中进行配置
试试看
cd sites-enabled
sudo ln -s ../sites-available/foo.conf .
ls -l
现在,您将在站点中启用一个名为foo的符号链接。有目标的conf/网站可用/foo。形态
需要明确的是,Apache的正常配置是,潜在站点的配置文件位于可用站点中,而启用的站点的符号链接位于启用的站点中,指向可用站点中的目标。您描述设置的方式似乎并非如此,但这不是您的主要问题。
若希望符号链接始终指向同一文件,而不管符号链接位于何处,则目标应为完整路径。
ln -s /etc/apache2/sites-available/foo.conf mysimlink-whatever.conf
以下是我的ls-l/etc/apache2/sites enabled的输出(第1行):
lrwxrwxrwx 1 root root 26 Jun 24 21:06 000-default -> ../sites-available/default
查看符号链接的目标如何相对于包含符号链接的目录(以“.”开头)意思是上一个目录)。
硬链接完全不同,因为硬链接的目标不是目录条目,而是归档系统Inode。
本文向大家介绍Nginx 配置多站点vhost 的方法,包括了Nginx 配置多站点vhost 的方法的使用技巧和注意事项,需要的朋友参考一下 假设你想在Linux Nginx中用不同的域名访问不同的目录,这时就要配置多个vhost,具体配置如下,假设网站根目录设定在/var/www/ 1、在/var/www/下新建两个目录 2、编辑/etc/nginx/nginx.conf 3、在/etc/ng
我有一个UBUNTU/APACHE框,当我尝试使用主机名访问web服务器时,它会将我带到DocumentRoot(即/var/www),并显示那里的所有文件/文件夹(如预期的那样)。 在我的 /var/www我有几个文件夹,如 /var/www/devel和var/www/live,我如何更新我的配置,以便当我通过它的主机名[超文本传输协议://servername]击中服务器时,它会进入默认情况
configure脚本支持几种本地配置决策方式。它们是用户指明外部软件的位置,包括或除去可选的特征, 以修改过的名称安装的程序,以及为configure选项设置缺省值的手段。 与外部软件一起工作 有些软件包需要,或者可选地使用其它已经安装的软件包。用户可以把命令行选项传递给configure 以指明使用那个外部软件。选项采用下列形式之一:--with-package[=arg]--without-
3.5 配置站点信息 本节介绍如何配置站点信息,对应Nginx配置文件中的server部分。 站点信息下的映射规则对应着Nginx配置文件中的location部分。 来了一个网络请求,先按照端口和域名进行匹配,找到对应Nginx的哪一个站点配置 ---> 然后按照URL路径匹配该站点配置下的映射规则 ---> 匹配到一个映射规则后,执行映射规则下的指令,对流量进行处理或转发 站点配置流程如下:
我们希望在我们的应用程序中实现单点登录,并希望使用OKTA api。 但我们的应用程序需要启用SAML,以便我们继续前进。 目前,我们在应用程序中使用表单身份验证。 有人能分享一下我们如何在应用程序中实现SAML的细节吗。 任何示例代码或链接都值得赞赏。
站点子链 站点子链提交工具,鼓励网站管理员将网站内优质子链提交给百度,这些信息能在百度搜索结果中以“站点子链”的形式展现,提升网站的权威性,帮助用户浏览您的网站,提升网站的流量和用户体验。 使用说明 1、若主链为主站,推荐添加重要的子站点作为子链数据;若主链为子站点,推荐添加重要频道页作为子链数据;2、百度只支持2条、4条、6条子链接的展现样式;对已提交的子链您可以进行标题、摘要的修改操作;3、当