阿里云文档 2025-02-26

AlibabaCloudLinux2自建安装Nginx+MySQL+PHP环境

本文介绍在ECS服务器Alibaba Cloud Linux 2系统中安装 Nginx+MySQL+PHP环境。

阿里云文档 2025-02-21

基于Alibaba Cloud Linux环境在容器中修改并编译Alibaba Cloud Linux内核的rpm包

如果需要在Alibaba Cloud Linux内核中启用特定的功能或模块,或者禁用默认内核中的某些功能以满足特定的性能或安全要求,您可以基于Alibaba Cloud Linux内核源代码进行修改,并使用rpm软件包管理工具进行重新编译和构建自定义的内核rpm包。这样可以确保所使用的内核与Alibaba Cloud Linux发行版本的兼容性,并且可以灵活地满足特定需求。本文为您介绍如何基于Al...

阿里云文档 2025-02-19

AlibabaCloudLinux2自建安装Apache+Mysql环境+PHP环境

步骤一:安装Apache运行以下命令,安装Apache服务及扩展包。yum -y install httpd httpd-manual mod_ssl mod_perl运行以下命令,查看Apache的版本号。httpd -v回显信息类似如下所示,表示Apache的版本号为2.4.6。[root@iZ...

文章 2023-07-25 来自:开发者社区

Linux环境基础开发工具使用(yum软件安装工具的使用、vim编辑器使用及握gcc/g++编译器的使用等上)

1.Linux 软件包管理器 yum1.1 什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 “App” 和 “应....

Linux环境基础开发工具使用(yum软件安装工具的使用、vim编辑器使用及握gcc/g++编译器的使用等上)
文章 2023-07-17 来自:开发者社区

【Linux环境基础开发工具】编译器-gcc/g++

写在前面:上一篇博客, 我们学习了vim编辑工具,学会了怎么写代码,这篇文章,我将分享代码该怎么编译的问题。目录写在前面:1. gcc和g++介绍2. gcc是如何编译程序的1. 预处理2. 编译3. 汇编4. 链接3. gcc的选项介绍4. 我们使用的函数是哪来的5. 我们的.o文件和库是如何链接的?6. debug和release        写在最....

【Linux环境基础开发工具】编译器-gcc/g++
文章 2023-06-14 来自:开发者社区

Linux-Conda环境安装指定版本GCC 编译phylocom-4.2 Debug记录

软件背景 PHYLOCOM 是一个用于处理生态和谱系数据的软件,用命令行控制,可以计算多种谱系或群落结构及表型数据,测定性状的保守性及性状间的关联性。软件从github上下载源码压缩包 Source code (zip)到集群目录后,按照软件说明文件,解压后使用make命令编译源文件应该是能够正常使用的。检查当前系统默认的gcc版本信息如下 $which gcc /share/app/gcc...

Linux-Conda环境安装指定版本GCC 编译phylocom-4.2 Debug记录
文章 2023-02-07 来自:开发者社区

【Linux】第四篇——Linux环境下的工具(二)(yum + vim + gcc/g++ +gdb)

编译器gcc/g++背景知识在计算机组成原理,有过详细讲解,感兴趣的同学可以去看一下,这里做简要概述。预处理(进行宏替换)编译(生成汇编)汇编(生成机器可识别代码)链接(生成可执行文件或库文件)gcc如何完成编译和链接格式  gcc [选项]  要编译的文件  [选项]  [目标文件]预处理(进行宏替换)预处理功能主要包括宏定义,文件包含,条件编译,去注释....

【Linux】第四篇——Linux环境下的工具(二)(yum + vim + gcc/g++ +gdb)
文章 2023-02-07 来自:开发者社区

【Linux】第三篇——Linux环境下的工具(一)(yum + vim + gcc/g++ +gdb)

软件包管理器yum介绍什么是软件包?    在Linux下安装软件,一个通常的办法是下载程序的源代码,并进行编译,得到可执行程序;但是这样很麻烦,于是有些人把一些常用的软件提前编译好,做成软件包(可以理解成windows上的安装程序)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接进行安装。    软件包和软件管理器,就好比"APP....

【Linux】第三篇——Linux环境下的工具(一)(yum + vim + gcc/g++ +gdb)
文章 2023-01-14 来自:开发者社区

【Linux】Linux环境基础开发工具的使用 ———(yum、vim、gcc&g++、gdb、make/Makefile、进度条 、git)(下)

4.2 gdb指令集为了演示各种指令显示代码:要打断点,要先知道行号l/list  显示源代码gdb会记录最近一条命令,如果命令无变化可以直接回车断点:breakpointb 行号   在某一行设置断点d(delete) n   删除序号为n的断点(注:删除时不以行号标定)info b     查看断点信息disable n  禁用断.....

【Linux】Linux环境基础开发工具的使用 ———(yum、vim、gcc&g++、gdb、make/Makefile、进度条 、git)(下)
文章 2023-01-14 来自:开发者社区

【Linux】Linux环境基础开发工具的使用 ———(yum、vim、gcc&g++、gdb、make/Makefile、进度条 、git)(上)

一.Linux 软件包管理器 yum1.什么是软件包我们在Linux上安装软件是怎么样安装的呢? ⚡yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器(手机应用市场). 相当于Linux下进行软件安装的客户端。 yum也有依赖关系2.软件安装三板斧查看软件包默认列出所有软件sudo yum list由于包的数目可能非常之多, 这里我们需要使用 ....

【Linux】Linux环境基础开发工具的使用 ———(yum、vim、gcc&g++、gdb、make/Makefile、进度条 、git)(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库