分类
文章

如何理解linux vps中的文件系统布局

介绍 如果您不熟悉Linux和类似Unix的操作系统,则与操作系统进行交互和导航的基本方法可能会令人费解且令人困惑。新用户苦苦挣扎的领域之一是如何理解文件系统的结构方式。 在本文中,我们将讨论标准Linux文件系统的各个部分。我们将探索一些最有趣的目录,以及在服务器环境中的何处查找各种组件。 为了演示,我们将使用Ubuntu 12.04服务器。其他Linux发行版以略有不同的方式实现事情,因此,如果您遵循并发现与自己的系统存在差异,请查看发行版的文档。 关于Linux文件系统布局历史的一些简要说明 Linu […]

分类
文章

如何使用iproute2工具管理linux vps上的网络配置

介绍 在管理Linux服务器和对Linux服务器进行故障排除时,必须了解基本的网络工具。虽然某些工具主要用于监视,但其他低级实用程序用于配置网络连接本身并实现默认设置。 传统上,使用一组不相关的工具(以net-tools为标题)组合在一起来完成此任务。它们通常打包在一起以提供完整的功能范围,但是它们的开发和使用策略因工具而异。 由于不一致以及维护中断,因此使用了在iproute2名称iproute2下已知的一系列工具来替换这些单独的工具。它们被串联开发以共享语法并有效地一起运行。 在本指南中,我们将讨论如何 […]

分类
文章

如何在linux中使用ps kill和nice来管理进程

介绍 与您可能熟悉的任何其他计算机一样,Linux服务器也可以运行应用程序。对于计算机,这些被视为”过程”。 尽管Linux将在流程的生命周期中处理底层的后台管理,但您将需要一种与操作系统进行交互的方式来从更高级别进行管理。 在本指南中,我们将讨论过程管理的一些简单方面。Linux为此提供了许多工具。 我们将在Ubuntu 12.04 VPS上探索这些想法,但是任何现代Linux发行版都将以类似的方式运行。 如何在Linux中查看正在运行的进程 top 找出服务器上正在运行哪些进程的 […]

分类
文章

如何使用cd pwd和ls探索linux服务器上的文件系统

介绍 熟悉命令行是利用Linux服务器平台功能的第一步。对于您可能希望在此环境中进行的所有与服务器相关的活动,它也是必不可少的前提。 尽管许多工具都有图形化替代方案,但是学习命令行是一种技能,可让您以大多数GUI(图形用户界面)无法实现的方式来提高效率,速度和灵活性。 我们都必须从某个地方开始,因此我们将介绍本文的基本知识:如何导航您的系统并找出其中的内容。 先决条件 这篇文章非常基础,因此不需要太多的先验知识。但是,您将需要登录到VPS实例才能开始探索。您可以执行此操作的选项在很大程度上取决于您在家中使用 […]

分类
文章

如何使用find和locate在linux vps上搜索文件

介绍 用户在首次使用Linux机器时遇到的一个问题是如何找到他们要查找的文件。 本指南将介绍如何使用恰当命名的find命令。这将帮助您使用各种过滤器和参数在VPS上搜索文件。我们还将简要介绍一下locate命令,该命令可用于以其他方式搜索命令。 按名称查找 搜索文件最明显的方法是按名称。 要按名称查找文件,请键入: find -name “query” 这将区分大小写,这意味着对”文件”的搜索与对”文件”的搜索不同。 要按名称查找文件,但忽略查询的大小写,请键 […]

分类
文章

linux权限基础知识和如何在vps上使用umask

介绍 Linux权限允许文件或目录所有者根据访问者与每个文件的关系来限制访问。这允许控制方案提供对不同人员的不同访问级别。 umask命令用于确定分配给每个用户创建的文件的默认权限。可以对其进行修改,以根据系统和用户的需求为文件共享方案提供严格的安全限制或宽松的权限。 本指南将解释Linux权限的基础,并将演示正确配置umask的有用性。还将简要介绍chmod命令作为相关的权限工具。 目录 权限类别 所有者权限 组权限 其他权限 权限类型 字母符号 八进制符号 使用Chmod命令 使用Umask设置默认权限 […]

分类
文章

如何在debian 10上安装linux apache mariadb php lamp stack

介绍 ” LAMP”堆栈是一组开源软件,通常会一起安装以使服务器能够托管动态网站和Web应用程序。该术语实际上是首字母缩写词,代表A pache Web服务器的L inux操作系统。该网站的数据存储在一个M ariaDB数据库,和动态内容通过处理P HP。 尽管此软件堆栈通常包括MySQL作为数据库管理系统,但是某些Linux发行版(包括Debian)使用MariaDB替代MySQL。 在本指南中,我们将使用MariaDB作为数据库管理系统,在Debian 10服务器上安装LAMP堆 […]

分类
文章

如何在centos 7上安装 apache mysql php lamp

介绍 ” LAMP”堆栈是一组开源软件,通常会一起安装以使服务器能够托管动态网站和Web应用程序。该术语实际上是首字母缩写词,代表A pache Web服务器的L inux操作系统。站点数据存储在M ySQL数据库中(使用MariaDB),动态内容由P HP处理。 在本指南中,我们将在CentOS 7 VPS上安装一个LAMP堆栈。CentOS将满足我们的第一个要求:Linux操作系统。 Note: LAMP软件可以自动在您的雾滴通过添加安装这个脚本启动时,它的用户数据。查看本教程, […]

分类
文章

如何在debian 8上安装apache mysql php lamp

介绍 软件的”LAMP”堆栈,由的L inux的操作系统, A帕什Web服务器, M ySQL数据库, P HP脚本语言,是Web或应用程序开发的一个很好的基础。一起安装,此软件堆栈使您的服务器可以托管动态网站和Web应用程序。 在本教程中,我们将在Debian 8服务器上安装LAMP堆栈。 先决条件 在开始之前,您需要使用未启用root用户的sudo用户帐户设置Debian 8服务器。您可以按照Debian 8的初始服务器设置指南进行操作 。 您还应该创建一个基本防火墙,您可以按照 […]

分类
文章

如何在debian上安装linux apache mysql php lamp

关于LAMP LAMP堆栈是一组用于启动和运行Web服务器的开源软件。首字母缩写词代表Linux,Apache,MySQL和PHP。由于虚拟专用服务器已经在运行Debian,因此会处理linux部分。这是安装其余部分的方法。 设定 在执行本教程的步骤之前,请确保所有存储库都是最新的: apt-get update 完成后,继续安装LAMP服务器。 第一步-安装Apache Apache是免费的开源软件,可运行全球50%以上的Web服务器。 要安装apache,请打开终端并输入以下命令: apt-get in […]