linux编译安装、yum源安装、阿里云安装、epel安装

一、编译安装

(一)详细过程:

1、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
setenforce 0

2、安装依赖包
yum -y install gcc pcre-devel openssl-devel zlib-devel openssl  openssl-devel

3、创建运行用户、组
(Nginx 服务程序默认以 nobody 身份运行,建议为其创建专门的用户账号,以便更准确地控制其访问权限)
useradd -M -s /sbin/nologin nginx

4、编译安装Nginx
cd /opt
tar zxvf nginx-1.22.0.tar.gz -C /opt/

cd nginx-1.22.0/
./configure --prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre \
--with-stream \
--with-stream_ssl_module \
--with-stream_realip_module

make && make install

chown -R nginx.nginx /usr/local/nginx #修改权限

ln -s /usr/local/nginx/sbin/nginx /usr/sbin/        #让系统识别nginx的操作命令


vim /lib/systemd/system/nginx.service
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/run/nginx.pid
#注意文件位置,如果不对 启动不了
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 
#注意启动文件位置
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
[Install]
WantedBy=multi-user.target

mkdir -p /usr/local/nginx/run/
#创建目录

vim /usr/local/nginx/conf/nginx.conf
#修改配置文件
pid /usr/local/nginx/run/nginx.pid;
#找到 pid的位置修改  

systemctl daemon-reload 
#重新加载配置

systemctl start nginx.service

vim /usr/local/nginx/html/index.html
100 dd 删除原内容

添加新内容:
this is ky32!


打开浏览器,访问ip地址

(二)简略过程:

1、解压源码包 tar

2、切换至解压出来的源码包的文件目录

3、指定安装路径

4、编译安装 make && make install

二、yum源安装

注意:所有以.repo结尾的文件必须放在/etc/yum.repos.d目录下,否则系统无法识别不能生效

(一)本地源

(1)详细过程

1、挂载光盘镜像,输入命令之后在linux中重新浏览

 2、切换至/etc/yum.repos.d,新建目录备份原文件

3、vim创建一个本地yum源的配置文件,名称不限,但不用中文,不带特殊符号,可以使用数字加英文结合,必须以.repo结尾。开始编写本地yum源的配置文件

 4、清除yum缓存并建立元数据

 本地yum源安装完成!

(2)简略过程

1、挂载光盘镜像

2、切换至/etc/yum.repos.d,新建目录备份原文件

3、vim新建yum源。以repo结尾,长度不限,不可以有特殊符号。vim yst.repo

4、编辑yum源的配置文件

    [yst]   #指定单元名称,必须和文件名称一致

    name=yst haokan   #描述信息,任意写,无要求

    baseurl=file:///mnt   #指定光盘镜像挂载路径

    gpgcheck=0   #不检查软件序列号

    enabled=1   #开启此yum源。默认是开启,此步骤可忽略

5、清除yum缓存,建立元数据  yum clean all && yum makecache

(二)在线源

安装阿里云在线源

 三、epel第三方源

注意:安装阿里云后才能安装epel源

四、rpm安装

rpm -e    #卸载软件

rpm -q  软件名    #检查系统是否已安装此软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值