成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

CentOS學(xué)習(xí)筆記 - 12. Nginx搭建Centos7.5遠(yuǎn)程repo

chengtao1633 / 772人閱讀

摘要:搭建服務(wù)器因?yàn)檫@次我們實(shí)際上有在線安裝和離線安裝的不同的需求。參數(shù)可選需要重啟生效。改為后,顯示出文件的大概大小,單位是或者或者而默認(rèn)為,顯示的文件時(shí)間為時(shí)間。

Nginx搭建repo服務(wù)器

因?yàn)檫@次我們實(shí)際上有在線安裝和離線安裝的不同的需求。
所以我們同時(shí)采用了兩種方法來安裝nginx。

1. 在線安裝nginx
安裝nginx對應(yīng)的源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx
2. 離線安裝nginx
打開網(wǎng)址 http://nginx.org/packages/rhel/7/x86_64/RPMS/
下載對應(yīng)的文件
http://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.14.0-1.el7_4.ngx.x86_64.rpm
把下載的文件放置到
/opt/soft下面,使用下面命令
rpm -ivh nginx-1.14.0-1.el7_4.ngx.x86_64.rpm 
進(jìn)行安裝
3. 刪除nginx
yum remove nginx
4. 基本測試
# 啟動nginx
service nginx start
# 停止nginx
service nginx stop
# 查看nginx狀態(tài)
service nginx status

# 使用http進(jìn)行訪問
http://ip地址/

# 關(guān)閉防火墻
1. firewalld防火墻
查看默認(rèn)防火墻狀態(tài)。
(關(guān)閉后顯示notrunning,開啟后顯示running)
firewall-cmd --state 

停止firewall
systemctl stop firewalld.service 

禁止firewall開機(jī)啟動
systemctl disable firewalld.service 

2. iptables防火墻
如果安裝了iptables, 我們還需要關(guān)閉iptables

查看iptables狀態(tài)
service iptables status

停止iptables
service iptables stop

啟動的時(shí)候關(guān)閉iptables
chkconfig iptables off

# 關(guān)閉selinux
永久關(guān)閉selinux,需要通過修改配置文件/etc/selinux/config。
vim /etc/selinux/config

修改SELINUX。參數(shù)可選(enforcing、permissive、disabled)
SELINUX=disabled

需要reboot重啟生效。
5. 配置nginx可以查看文件列表
開放目錄權(quán)限
vi /etc/nginx/nginx.conf

在配置文件里面加入以下參數(shù)
autoindex on;
autoindex_exact_size on; 
autoindex_localtime on;

其中autoindex_exact_size on;
顯示出文件的確切大小,單位是bytes。
改為off后,顯示出文件的大概大小,單位是kB或者M(jìn)B或者GB

而autoindex_localtime on;
默認(rèn)為off,顯示的文件時(shí)間為GMT時(shí)間。
改為on后,顯示的文件時(shí)間為文件的服務(wù)器時(shí)間
6. 鏈接目錄到nginx目錄下

我們先規(guī)劃兩個(gè)目錄。
centos7.5 存放centos7.5的本地文件源。
cm5存放Cloudera Manager 5的源。

# 進(jìn)入nginx主目錄
cd /usr/share/nginx/html

# 配置centos7.5的文件夾
ln -s /mnt/centos7.5/ ./centos7.5

# 配置cm5的文件夾, cm5的文件默認(rèn)放在/opt/soft/cm目錄下面
ln -s /opt/soft/cm ./cm
7.設(shè)置機(jī)器名稱為 dev-repo001
# 查看機(jī)器名稱
hostname

# 設(shè)置機(jī)器名稱為dev-repo001
hostnamectl set-hostname dev-repo001

# 設(shè)置hosts為自己的ip地址
vi /etc/hosts

# 添加自己的ip地址
127.0.0.1 dev-repo001

# 測試
ping dev-repo001
8 定義repo

這里定義了兩個(gè)repo,一個(gè)是Centos7.5的repo。
一個(gè)是Cloudera Manager的repo。

進(jìn)入repo文件夾
cd /etc/yum.repos.d/

修改原來的本地repo
[root@dev-basic yum.repos.d]# cat centos7.5-local.repo 
[cenots7.5-local]
name=centos7.5
baseurl=file:///mnt/centos7.5
enabled=1
gpgcheck=0


修改其中的baseurl=file:///mnt/centos7.5
為baseurl=http://dev-repo001/centos7.5

修改后的文件如下


定義repo文件
vi /etc/yum.repos.d/cloudera-cm.repo
加入以下內(nèi)容
# Packages for Cloudera"s Distribution for cm, Version 5, on RedHat    or CentOS 7 x86_64
name=Cloudera"s Distribution for cm, Version 5
baseurl=http://dev-repo001/cm
gpgkey = http://dev-repo001/cm/RPM-GPG-KEY-cloudera    
gpgcheck = 1

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/40106.html

相關(guān)文章

  • 不止LNMP的后端開發(fā)環(huán)境搭建

    摘要:前言本次目標(biāo)是在新安裝在虛擬機(jī)中的系統(tǒng)中安裝一系列后端開發(fā)通常用到的程序服務(wù)這里不介紹的安裝并以為例子部署一個(gè)網(wǎng)站開機(jī)啟動重要提示如果覺得一個(gè)個(gè)安裝和配置太麻煩那推薦使用寶塔可視化管理工具進(jìn)行操作基本實(shí)現(xiàn)一鍵操作極大提高效率簡言之一個(gè)字爽當(dāng) 前言 本次目標(biāo)是在新安裝在虛擬機(jī)中的CentOS7.5系統(tǒng)中安裝一系列后端開發(fā)通常用到的程序服務(wù)(這里不介紹CentOS的安裝),并以phpMyA...

    stefan 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<