Linux
文章平均质量分 67
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
aiguangyuan
要全身心的投入,程序才会有些感觉!
展开
-
购买服务器、购买域名、域名备案与解析与项目部署
1. 购买服务器2. 购买域名3. 域名备案4. 域名解析5. 项目部署原创 2021-06-04 22:39:25 · 381 阅读 · 2 评论 -
Linux系统中安装使用Redis
1. 检查是Redis安装源2. 安装EPEL仓库3. 安装Redis数据库4. 启动Redis数据库5.原创 2021-06-02 00:42:37 · 253 阅读 · 0 评论 -
Linux系统中使用Nginx实现负载均衡
1. 负载均衡的种类2. Nginx负载均衡的分配方式3. 配置Nginx实现负载均衡原创 2021-05-31 21:03:44 · 1308 阅读 · 1 评论 -
Linux系统中使用Nginx实现反向代理
1. Nginx的安装2. Nginx反向代理配置3. 域名测试4. 相关防火墙配置原创 2021-05-30 18:22:38 · 6190 阅读 · 4 评论 -
Linux系统中使和PM2管理多个Node应用程序
1. 搭建Node生产环境2. 进程管理程序PM23. 防火墙配置原创 2021-05-30 00:32:02 · 692 阅读 · 2 评论 -
Linux系统中MySQL数据库的安装、管理与卸载
1. 下载 MySQL 源的安装包2. 配置数据库源3. 安装数据库4. 启动数据库服务5. 配置开机自动启动原创 2021-05-28 23:55:35 · 400 阅读 · 0 评论 -
Linux系统中MongoDB数据库的安装、卸载与管理
1.MongoDB数据库的安装2. MongoDB数据库的卸载3. MongoDB数据库远程连接4.原创 2021-05-27 22:37:13 · 1131 阅读 · 0 评论 -
Linux系统中管理服务和防火墙设置
1.使用 systemctl 管理服务systemctl 是系统服务管理器命令,它是 service 和 chkconfig 这两个命令的整合,在 CentOS 7 就开始被使用。1. 启动服务systemctl start httpd2. 关闭服务systemctl stop hettpd3. 重启服务systemctl restart httpd4. 查看一个服务的状态systemctl status httpd5. 查看一个服务是否在运行systemctl.原创 2021-05-27 20:03:23 · 347 阅读 · 0 评论 -
Linux系统中查看内存/CPU/进程/端口/硬盘信息
1. 系统分析top用于实时显示进程的动态。1. 命令的第一行:系统负载信息,与uptime命令的结果一致。top - 15:31:47 up 9:30, 3 users, load average: 0.00, 0.02, 0.05系统当前时间:15:31:47;系统已运行时间:9:30;当前系统登录用户数量:3 users;当前系统在一分钟、五分钟、十五分钟的负载情况:load average: 0.00, 0.02, 0.05;2. 命令的第二行:进程状态信....原创 2021-05-25 22:31:56 · 1018 阅读 · 0 评论 -
Linux系统中安装二进制的Node.js包
1. 下载安装包官网下载Node.js源码包,下载地址:https://nodejs.org/zh-cn/download/下载完成后上传到服务器上,放于opt目录下。首先将包解压为tar包。cd / cd opt/ xz -d node-v14.17.0-linux-x64.tar.xz然后对tar包进行解压。tar xvf node-v14.17.0-linux-x64.tar解压完成后进入到解压完成的包中,执行ls即可看到解压包中的所有文件。cd no原创 2021-05-22 22:14:04 · 892 阅读 · 3 评论 -
Linux系统中安装Apache源代码包
1.安装源代码编译软件yum install -y gcc make gcc-c++ openssl-devel如果不确定系统中是否已经安装过上面这4个软件,可以用下面的命令对这4个软件分别进行检查是否存在,然后决定是否需要安装。rpm -ql gcc2. 下载安装包官网下载Apache源码包,下载地址:http://httpd.apache.org/download.cgi下载完成后上传到服务器上,放于opt目录下。然后用下面的命令对源代码包进行解压。cd /.原创 2021-05-21 23:50:32 · 3440 阅读 · 2 评论 -
Linux系统中安装Node.js源代码包
1.安装源代码编译软件yum install -y gcc make gcc-c++ openssl-devel如果不确定系统中是否已经安装过上面这4个软件,可以用下面的命令先进行检查是否存在,然后决定是否需要安装。rpm -ql gcc2. 下载安装包官网下载Node.js源码包,下载地址:https://nodejs.org/zh-cn/download/下载完成后上传到服务器上,放于opt目录下。然后用下面的命令对源代码包进行解压。cd /cd opt/.原创 2021-05-20 23:31:33 · 1495 阅读 · 1 评论 -
Linux系统虚拟机中安装Nginx服务器
1. 查询当前是否有安装包yum info nginx默认情况下,nginx不在yum源仓库里面,但是nginx官方提供了rpm包的地址,需要将该包的地址在yum里面进行配置。2. 配置Nginx地址源文件sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装完成后执行下面的命令就可以看到配置成功后的地址源文件了,名为nginx原创 2021-05-20 00:02:55 · 2413 阅读 · 10 评论 -
Linux系统虚拟机中安装Apache服务器
1. 查询当前是否有安装包yum info httpd正常情况下,系统中都会有这个包的存在,直接安装即可。2. 安装Apache服务器yum install -y httpd由于这个包比较大,安装的时候可能需要几分钟,请耐心等待。3. 检测是否安装成功rpm -ql httpd执行上面的命令后,如果出现大量的目录文件,说明包安装成功了。4. 启动安装的服务器service httpd start5. 验证服务器是否可用curl http://127.原创 2021-05-19 22:24:20 · 10072 阅读 · 8 评论 -
Linux系统中使用YUM管理软件
YUM,全称为 "Yellow dog Updater, Modified",是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。1. 远程安装软件包yum install -y 要安装的软件包名示例:yum install -y httped2.本地安装软件包yum locali..原创 2021-05-18 23:15:29 · 346 阅读 · 2 评论 -
Linux系统中使用RPM管理软件
1. RPM安装操作rpm -ivh需要安装的包文件名参数说明:-i 需要安装的包文件名;-iv 安装过程中显示正在安装的文件信息;-ivh 安装过程中显示正在安装的文件信息及安装进度;使用示例:rpm -ivh httpd.rpm安装 httpd.rpm 包并在安装过程中显示正在安装的文件信息及安装进度。2. RPM查询操作rpm -q 安装包或文件参数说明:a 查询所有已经安装的包;p 查询安装包的信息;i 显示安装包的信息;l 显示安..原创 2021-05-18 22:37:07 · 338 阅读 · 0 评论 -
Linux系统虚拟机中挂载及使用光盘
1. 使用rpm安装及卸载软件1. 挂载光盘2. 安装软件3. 卸载软件4. 升级软件2. 使用yum安装及卸载软件原创 2021-05-18 20:57:50 · 11562 阅读 · 3 评论 -
Linux中的用户管理与权限管理
1. 用户管理1. 添加用户useradd aiguangyuan2. 设置密码passwd aiguangyuan输入以上命令后回车然后再连续输入两次相同的密码即可生效。3. 删除用户userdel -r aiguangyuan-r 递归的删除目录下面文件以及子目录下文件。2. 用户及用户权限分类1. 用户分类user u当前用户group g所属组other o其他用户allu+g+o=a 所有用户,表示所有人2. 权限分类r.....原创 2021-05-17 21:11:52 · 586 阅读 · 0 评论 -
Linux打包压缩与别名管理
1. 打包压缩目前 Linux 中打包和压缩的命令很多,最常用的方法有 zip、gzip、xz、tar、bzip2。1. zip压缩包1. 安装yum install -y unzip zip2. 压缩zip -r public.zip public-r 递归 表示将指定的目录下的所有子目录以及文件一起处理。3. 解压unzip public.zipunzip public.zip -d dir 解压到指定的目录4. 查看unzip -l public.zip原创 2021-05-16 13:42:10 · 927 阅读 · 0 评论 -
Linux 文件管理与目录管理
1. 文件管理1. 创建文件;touch xxx.txt2. 删除文件;rm -rf xxx.txt-r递归的删除目录下面文件以及子目录下文件。-f强制删除,忽略不存在的文件,不给出提示。3. 修改文件名;mv aaa.txt bbb.txt4. 查看文件内容;cat xxx.txt5. 复制文件;cp aaa.txt bbb.txt6. 移动文件;mv aaa.txt /root7. 编辑文件;vi xxx.txt8. 批量创建文件;..原创 2021-05-14 23:27:40 · 308 阅读 · 0 评论 -
Linux中常用命令、Shell技巧、目录结构介绍
1. 常用命令1. cd 切换目录;2. ls 查看当前目录下的文件;3. ll 查看当前目录所有文件件息,包括隐藏文件;4. ls -l 查看当前目录下所有文件信息,不包括陷藏文件;5. touch xxx.txt 在当前目录下创建一个xxx.txt的文件;6. vi xxx.txt编辑xxx.txt文件;7. service network restart 重启网络服务;8. rm -rf xxx.zip 删除xxx.zip文件;9. init 0 关机;10..原创 2021-05-13 23:33:21 · 253 阅读 · 0 评论 -
Linux服务器远程管理
Linux服务器的远程管理工具主要有PuTTY、WinSCP、SSH Secure Shell Client三种工具,下面分别介绍使用方法。1. PuttyPuTTY是一款通过简单操作,就能实现远程连接和控制的软件,能让用户避免有可能出现的麻烦,尽可能将便捷体现到极致,它所有功能、设置均在一个窗口内体现,让用户一目了然。1. 安装软件;参考:https://www.onlinedown.net/soft/2186.htm2. 连接Linux服务器;打开安装好的软件,输入服务器的I原创 2021-05-12 23:24:53 · 3516 阅读 · 16 评论 -
Linux系统简介、虚拟机和系统安装
1. Linux介绍Linux 是一套开源操作系统,它有稳定、消耗资源小、功能很强、安全性高等特点,让它在服务器领域有庞大的用户群体。目前市面上较知名的发行版有:RedHat、Ubuntu、CentOS、Debian、Fedora、SuSE、OpenSUSE、 Arch Linux、SolusOS 等。常见的服务器操作系统主要有 CentOS 、Ubuntu、Debian ,CentOS 现在市场占有率第一。2.VMware 虚拟机安装及配置1. 下载VMware虚拟机;2...原创 2021-05-10 23:10:01 · 557 阅读 · 0 评论