如何使用新的 VPS 在非 root 帐户下安装 apache

发布于 2024-12-22 07:22:47 字数 336 浏览 0 评论 0原文

我对 Linux 很陌生,似乎我在我的第一个 Linux VPS 上犯了一个很大的错误。我使用 VPS 托管一些个人 WordPress 网站。在对 Wordpress 自动升级功能不起作用的原因进行故障排除时,我确定(在 IRC 人员的帮助下)Apache 服务器正在以“root”身份运行。他们向我解释了为什么这很糟糕。在设置 Apache、MySQL 和 WordPress 时,我总是以“root”身份登录我的服务器。

我想知道我应该如何以不同的方式做事?我是否应该创建一个新用户并以该用户身份登录来安装 WordPress?有没有办法让 Apache 在新帐户下运行,这样我就可以避免清除我的 VPS 并重新开始?感谢您的任何帮助。

I am very new to Linux and it seems I made a big mistake with my first Linux VPS. I use the VPS to host a few personal Wordpress sites. While troubleshooting why the auto-upgrade feature of Wordpress was not working, I determined (with some help from IRC folks) that Apache server was running as "root". They explained to me why this is bad. I had always logged into my server as "root" when setting up Apache, MySQL and WordPress.

What I am wondering is how I should have done things differently? Should I have a created a new user and logged in as that user to install WordPress? Is there any way to get Apache to run under a new account so I can avoid wiping out my VPS and starting over? Thanks for any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烏雲後面有陽光 2024-12-29 07:22:47

您可以通过 httpd.conf 文件中的条目来确定 apache 运行的用户

http://httpd.apache.org/docs/2.2/mod/mpm_common.html#user

You can determine what user apache runs as with an entry in your httpd.conf file

http://httpd.apache.org/docs/2.2/mod/mpm_common.html#user

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文