当前位置: 首页 > wzjs >正文

心悦会员荣誉战场两张免做卡网站wordpress博客自媒体资讯主题

心悦会员荣誉战场两张免做卡网站,wordpress博客自媒体资讯主题,一千个长尾关键词用一千个网站做,做视频课程网站Linux基础篇 欢迎来到Linux的世界,看笔记好好学多敲多打,每个人都是大神! ————laowang 基础命令:rpm、yum、源码安装、二进制安装 一、rpm本地安装: (无需网络安装,无法解决软件依赖) rpm -ivh …

Linux基础篇

欢迎来到Linux的世界,看笔记好好学多敲多打,每个人都是大神!

                                                                                                                                                                              ————laowang

基础命令:rpm、yum、源码安装、二进制安装

一、rpm本地安装: (无需网络安装,无法解决软件依赖)

rpm -ivh                               安装

rpm -ivh --nodeps              忽略依赖关系安装

rpm -ivh --force                  强制安装

rpm -Uvh                             升级安装

rpm-Fvh                               更新安装

rpm -e                                 卸载

rpm -e --nodeps                 忽略依赖关系卸载

rpm -e --force                     强制卸载

rpm -q                                 查看软件是否安装

rpm -ql                                查看软件包所有的安装文件列表

rpm -qc                                查看软件包的配置文件

rpm -qd                               查看软件的模版文件

rpm -qf                                查看命令文件由哪个软件所装

rpm -qi                                查看已安装软件包的详细信息

rpm -qpi                              查看未安装的rpm软件包详细信息

rpm -V                                 验证已安装软件包的文件

rpm -Va                               验证系统中所有已安装的软件包

rpm -K                                 检查rpm软件包的签名

rpm -bb                               从软件的源文件构建二进制rpm软件包

rpm -ba                               构建包括二进制文件和源代码的完整rpm软件包

二、yum安装更新查询:(需要网络,解决依赖关系)

2.1安装:

yum install nginx                                 从配置的软件仓库中安装nginx软件,自动处理依赖关系

yum install nginx mysql-server             同时安装nginx和mysql

yum -y install nginx                               安装nginx安装过程中自动回答yes

2.2更新:

yum update                                           更新系统中所有已安装的软件包到最新版本,自动解决依赖

yum update nginx                                 更新nginx软件包到最新版本

yum check-update                                检查系统中可更新软件包,但不进行更新

yum upgrade nginx                               与update功能相似但在版本升级上有细微差别

yum groupupdate Web Server             将更新Web Server软件组内软件包

2.3查询:

yum list                                                  显示所有已安装可安装软件包列表

yum list installed                                    列出系统中的软件包详细信息

yum list avalanche                                 仅显示可安装但尚未安装的软件包列表

yum info nginx                                      显示nginx的详细信息

yum search nginx                                  搜索关键字nginx相关软件包

2.4删除:

yum remove nginx                                删除nginx软件包

yum deplist nginx                                  列出nginx依赖关系

2.5缓存:

yum clean all                                         清除所有yum缓存

yum clean packages                              仅清除软件包缓存

yum clean headers                                仅清除头文件缓存

yum clean oldheaders                           清除旧的头文件缓存

三、源码编译安装(这里列举安装NGINX)

优点:可以根据自己的需求选择编译选项,定制软件的功能和特性

缺点:需要手动处理依赖关系、编译选项等,对于初学者来说可能有一定难度

3.1安装依赖

yum install -y gcc pcre-devel zlib-devel openssl-devel

3.2下载nginx包

cd /usr/local/src/

wget https://nginx.org/download/nginx-1.26.3.tar.gz

3.3解压包

tar zxf nginx-1.26.3.tar.gz

3.4创建一个系统用户组

groupadd -r nginx

useradd -g nginx -M -s /bin/false -r nginx

3.5配置编译选项

cd nginx-1.26.3

./configure --prefix=/usr/local/nginx \

            --with-http_ssl_module \

            --with-http_gzip_static_module

3.6编译安装

make && make install

3.7启动NGINX服务

/usr/local/nginx/sbin/nginx

ss -anptl | grep nginx

3.7验证安装

curl http://localhost

若能看到 “Welcome to nginx!” 页面,则表示 Nginx 安装成功

四、二进制安装(举例安装MySQL5.7)

4.1准备安装包

https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

4.2解压安装包

tar xf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

4.3创建用户

useradd -r -M -s /bin/false mysql

4.4修改MySQL目录

mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql

4.5创建data目录并赋权

mkdir /usr/local/mysql/data

chown -R mysql:mysql /usr/local/mysql/

4.6写入环境变量

echo 'export PATH=$PATH:/usr/local/mysql/bin' >>/etc/profile

source /etc/profile

4.7写入环境变量

echo 'export PATH=$PATH:/usr/local/mysql/bin' >>/etc/profile

source /etc/profile

4.8创建配置文件:

cat>/etc/my.cnf<<EOF

[mysqld]

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

pid-file=/usr/local/mysql/data/mysqld.pid

log-error=/usr/local/mysql/data/mysql.err

socket=/tmp/mysql.sock

EOF

4.9初始化MYSQL

/usr/local/mysql/bin/mysqld --initialize --user=mysql

4.10启动MySQL服务

/usr/local/mysql/support-files/mysql.server start

4.11登录MySQL

查看初始密码:

grep password /usr/local/mysql/data/mysql.err

登录:

mysql -uroot -p

4.12修改MySQL密码

alter user root@localhost identified by '123';

http://www.dtcms.com/wzjs/802217.html

相关文章:

  • 自己做模板网站陕西网
  • 做网站月薪资多少潜江网站开发
  • 建设网站的用途潍坊专业汽车贴膜
  • 东莞清溪网站制作网站设计面试问题
  • 我国政务网站建设统计保温杯软文营销300字
  • 英文网站怎么设计长沙网页设计学校
  • 心理网站免费建设wordpress可视化建站
  • 益阳网站建设方案做网站应该注意些什么
  • 互联网风格网站网站的默认首页
  • 苏州哪家网站建设好公司做网站收费
  • 免费软件app下载大全正能量网站广州网站制作工作室
  • 新加坡网站域名静态网站开发语言
  • 如何屏蔽网站ip科普重庆网站
  • 哪些网站用.ren域名廊坊核酸检测结果
  • 网站建设网页设计网站模板网页文档
  • 万网主机 网站访问广东人才网官方网站招聘信息
  • 关键词爱站网vps正常网站打不开
  • 怎么做分享网站如何推广网店
  • 建网站有多少种方式陕西网页制作
  • 上海做软件企业网站优化排名
  • 网站建设新闻发布注意餐馆网站怎么做的
  • 上杭县建设局网站网站案例介绍
  • 济南网站建设艮安怎么创建图片链接
  • 山西智能网站建设制作网站推广优化技巧大全
  • 安徽教育平台网站建设电子商城网站建议书
  • 网站备案照片免费网站优化工具
  • 域名网站电话广东建设信息网三库一平台官网
  • 六安网站建设网络服务wordpress标签加标题
  • 做网站的几个步骤现在怎么做网络推广
  • 做app和做网站企业网站内页设计模板