linux软件的安装方式
RPM 包安装:
rpm -ivh rpm包名 安装软件
-i 表示安装 -v 表示软件基本信息 -h 安装进度条
rpm -qa 查看系统中目前安装的所有软件
rpm -qa|grep 软件名称 查看已安装的软件
rpm -e 软件名称 卸载软件
rmp -qi 软件名称 显示软件的基本信息
rpm -ql 软件名称 查看软件 在操作系统中 安装了多少文件
rpm -qf 文件名称 查看文件属于哪一个软件
yum 安装:
yum 源有两种:
第一种:本地yum源 是指 centos 安装光盘 iso
第一步:在虚拟光驱上加载 centos 安装盘,桌面上出现圆形图标则表示加载
第二步:在 /mnt 文件夹下新建一个 cdrom 空文件夹
第三步:使用 mount 命令挂在光盘 到 cdrom 文件夹,此时查看 cdrom 中是否包含光盘的所有内容 可以进行验证
umount /mnt/cdrom 卸载光盘 弹出光盘(不执行)
第四步:把默认的yum源配置文件进行备份,默认的yum源配置路径 /etc/yum.repos.d/
第五步:在 yum.repos.d 文件夹下新建一个 本地 yum 源配置文件
第六步:清楚yum源缓存,并加载新本地缓存
yum clean all yum makecache
第二种:163yum源、阿里云等
第一步:把之前配置的本地yum源及所有repo文件移动到备份目录,保证目录中不存在 repo 后缀的文件
第二步:下载 网易、阿里云等国内的yum源配置文件,repo后缀,放置到 /etc/yum.repos.d/
第三步:把它们分别命名为 如下名称(做这步的目的后续你不管如何切换源都可以)
第四步:想切换到哪个yum源安装软件,就直接把单独的那个后缀 .bak 去掉,并执行如下命令
nginx 安装和配置:
第一步:安装编译环境(如果linux自带了,则不用做这步)
一般安装如下两个:yum -y install pcre-devel
yum install -y zlib-devel
第二步:下载nginx安装源码包,放置在/opt目录
wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
第三步:解压nginx安装源码包
第四步:编译安装
进入解压的nginx目录:cd nginx-1.12.0/
释放:./configure --prefix=/opt/nginx112
编译:make
编译安装:make install
第五步:启动 nginx
./nginx -s stop #关闭
./nginx -s reload # 平滑重启 ,修改了nginx.conf之后,可以不重启服务,加载新的配置
打开浏览器,输入 http://nginx服务器ip/
第六步:配置 web 方向代理
备份nginx.conf 配置文件:cp /opt/nginx112/conf/nginx.conf /opt/nginx112/conf/nginx.conf.bak
修改配置文件:vi /opt/nginx112/conf/nginx.conf
创建 nginx日志文件夹 mkdir /var/log/nginx
重启 nginx ./nginx -s stop ./nginx
通过浏览器访问 http://ip/tinyshop 即可