如何在Ubuntu上使用命令行启动XAMPP |
您所在的位置:网站首页 › 启动服务的命令 › 如何在Ubuntu上使用命令行启动XAMPP |
XAMPP是一种本地服务器环境,适用于开发人员或任何想在本地测试一些Web应用程序的人,无论是为了进一步开发还是在使用之前体验。它提供了一个完整的LAMP堆栈,包括Apache、MySQL、PHP和Perl。最好的特点是,如果您在系统上原生地拥有它们,XAMPP不会干扰任何Web服务器或LAMP堆栈组件。 它可供Windows、Linux和macOS使用,但与Windows不同,Linux用户默认情况下没有打开XAMPP的快捷方式。因此,新用户在安装此工具后会感到困惑,因为一旦关闭它,要再次启动此应用程序,您需要使用命令行或创建快捷方式。 步骤1:安装XAMPP我假设您已经在Ubuntu Linux系统上安装了XAMPP,现在您正在寻找一种使用终端启动它的方法。然而,那些尚未安装它的人可以查看我们关于逐步在Ubuntu上安装XAMPP的文章。 步骤2:打开Ubuntu终端现在,要在Ubuntu上使用命令行运行XAMPP,首先打开终端应用程序。您可以使用键盘快捷键Ctrl+Alt+T,或者可以单击Ubuntu任务栏中给定的“Terminal”来搜索。 步骤3:启动XAMPP GUI的命令当我们安装XAMPP时,系统将在/opt/lampp目录中配置其可执行文件。因此,如果要启动XAMPP GUI,则命令将为: sudo /opt/lampp/./manager-linux-x64.run现在,假设您要使用命令终端在Ubuntu上启动或停止所有XAMPP服务。因此,首先切换到/opt/lampp目录: cd /opt/lampp现在,使用XAMPP可执行工具来控制它的各种功能。让我们看看可以与此命令工具一起使用的选项。 ./xampp --help启动所有服务: 假设您要使用命令行启动所有可用的XAMPP服务,例如Apache、MySQL和ProFTPD。因此,命令将为: 一次性启动所有服务: sudo ./xampp start逐个启动: 对于Apache: sudo ./xampp startapache仅对于MySQL sudo ./xampp startmysql仅对于ProFTPD sudo ./xampp startftp停止所有服务: 如果Apache、MySQL和FTP服务已在运行,并且您想要同时停止它们所有,则命令将为: 一次性停止所有服务: sudo ./xampp stop逐个停止: 对于Apache: sudo ./xampp stopapache仅对于MySQL sudo ./xampp stopmysql仅对于ProFTPD sudo ./xampp stopftp对于那些想要使用命令行重新加载或重启XAMPP服务的人,以下是要遵循的命令: 重新加载所有服务: sudo ./xampp reload与重新启动类似,使用: sudo ./xampp restart对于单个服务: 重新加载或重新启动Apache: sudo ./xampp reloadapache或者 sudo ./xampp restartapache对于MySQL同理: sudo ./xampp reloadmysql或者 sudo ./xampp restartmysql对于ProFTPD sudo ./xampp reloadftp或者 sudo ./xampp restartftp 步骤5:检查当前服务的状态如果您不确定哪个服务正在运行或停止,我们可以使用XAMPP的Status命令,如下所示: sudo ./xampp status 步骤6:添加XAMPP命令行快捷方式好吧,通过切换到其安装目录来使用Xampp命令工具可能有点麻烦,为了解决这个问题,我们可以在/usr/local/bin下创建一个硬链接到其可执行文件。 sudo ln /opt/lampp/xampp /usr/local/bin之后,您可以从终端的任何位置使用Xampp命令行。 例子: sudo xampp status 桌面快捷方式(可选)那些想要XAMPP的桌面和应用程序快捷方式的人需要创建一个文件,该文件将用作桌面快捷方式,其中我们添加一些条目,这些条目将使系统执行和启动XAMPP应用程序。 nano Desktop/XAMPP.desktop添加Lampp服务器和图标路径 在上面创建的启动器文件中,复制并粘贴下面的条目,它们定义了快捷方式类型和要执行的路径以及图标。 [Desktop Entry] Version=1.0 Type=Application Name=XAMPP Exec=sudo /opt/lampp/manager-linux-x64.run Icon=/opt/lampp/htdocs/favicon.ico Terminal=false StartupNotify=false使用Ctrl+O保存文件,按Enter键,然后退出文件 - Ctrl+X。 现在为您的桌面快捷方式授予sudo权限。 sudo visudo滚动到文件末尾并粘贴给定的行: your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run注意:不要忘记用您在Ubuntu系统上运行XAMPP的当前用户替换your-user。 使用 - Ctrl+O 保存文件,按 Enter 键,然后退出 - Ctrtl+X。 接下来,右键单击 桌面 图标并选择 允许启动。 现在,双击桌面图标以运行XAMPP。 那些还想要为其创建一个应用程序启动器的人,只需将创建的桌面图标复制到系统的应用程序目录中。 sudo cp ~/Desktop/XAMPP.desktop /usr/share/applications/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |