设置本地 Web 服务器 Apache + 文本编辑器

设置本地 Web 服务器 Apache + 文本编辑器

我是 Linux/Ubuntu 的新用户,我正在尝试设置一个简单的本地 Web 开发服务器。目前我只需要 Apache。我不需要 LAMP 软件包(例如 XAMPP - 我有 32 位架构),而且我目前不需要 PHP 和 MySQL。

我喜欢从头开始,用终端的方式做事情。到目前为止,我已经安装了 apache。Localhost 或 127.0.0.1 运行良好,我已经将一些文件添加到根目录/var/www/html。我可以创建一个子类别和一个index.html文件/var/www/html(每次我这样做时,我都必须使用sudo它来执行此操作,即使我以 root 身份登录。)

我还安装了 Atom 作为文本编辑器,但由于某些访问限制/权限,Atom 无法保存我的文件。每次我解决一个问题时,就会出现另一个问题。我现在该怎么办?

关于 Linux 有太多需要了解的内容,有太多需要配置的内容,我的大脑已经厌倦了通过谷歌搜索和寻找与我的问题无关的答案。我想我需要一些帮助。

答案1

通常,以 root 身份登录不是一个好主意。相反,您应该使用sudo

(注意:通常您不能使用它su root来成为 root,因为 Ubuntu 默认锁定了 root 帐户。)

尝试使用命令行启动 Atom gksudo atomgksudo相当于sudoGUI 程序,如果没有,只需运行sudo也可以)。这样您就可以毫无问题地保存到 /var/www/html。

但是,由于保存到错误的文件可能会搞乱您的系统,因此一直使用这种方法是个坏主意sudo这个答案有一些关于如何避免在 /var/www/html/ 中使用 sudo 的指南(之后 Atom 正常启动就应该没问题了)。

相关内容