您可以 运行 1 LAMP 上的多个应用程序吗?
Can you run multiple app on 1 LAMP?
我是新手,我想知道一个 LAMP 实例或物理机(或者)是否可以 运行 多个应用程序,例如 NextCloud 和 Nagios。
或者如果我必须部署多个 LAMP,那时候我会考虑使用 Docker 容器。
谢谢。
如果以后要分配不同的域名,只需添加另一个虚拟主机条目即可:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/folder2
<Directory /var/www/folder2>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [QSA,L]
</IfModule>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
或
如果您只是想像示例一样访问它。com/folder 而不是在目录 /var/www/folder1/ 中添加一个名为 folder2 的文件夹。
我是新手,我想知道一个 LAMP 实例或物理机(或者)是否可以 运行 多个应用程序,例如 NextCloud 和 Nagios。
或者如果我必须部署多个 LAMP,那时候我会考虑使用 Docker 容器。
谢谢。
如果以后要分配不同的域名,只需添加另一个虚拟主机条目即可:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/folder2
<Directory /var/www/folder2>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [QSA,L]
</IfModule>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
或
如果您只是想像示例一样访问它。com/folder 而不是在目录 /var/www/folder1/ 中添加一个名为 folder2 的文件夹。