1、安裝nginx
2、為nginx搭建共享目錄
3、安裝createrepo,建立儲存庫
4、客戶端測試
1、安裝nginx
yum list |grep nginx #1.1 如果沒有可用的nginx包,建立yum原始檔檢視是否有可用的nginx包
yum install nginx -y #
yum安裝nginx
vim /etc/yum.repos.d/nginx.repo #在/etc/yum.repos.d/目錄下建立nginx.repo檔案插入如下圖內容
nginx安裝包yum源詳情:
1.2 再用命令yum install nginx -y進行安裝
安裝成功!!!
2、為nginx搭建共享目錄/share
2.1 建立資料夾並賦予所有主
mkdir /share #2.2 配置nginx共享目錄配置檔案建立/share目錄
touch /share/test.txt #
建立檔案test.txt
chown -r nginx. /share/ #
屬主屬組授權
cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/sharefile.conf #另外起乙個獨立的配置檔案
vim /etc/nginx/conf.d/sharefile.conf #
編輯配置檔案如下圖所示
2.3 啟動nginx服務
/etc/init.d/nginx start #啟動netstat -an|grep 80 #
檢視服務是否啟動成功
2.4 web頁面測試效果
注意:如果顯示許可權不足,有可能是selinux或iptables開啟所致;
解決方法:
臨時關閉:/etc/init.d/iptables stop #關閉iptables
setenforce
0#關閉selinux攔截
永久關閉:
chkconfig iptables off #關閉iptables開機自啟動
sudo
sed'
s#selinux=enforcing#selinux=disabled#
' /etc/selinux/config -i # 重啟才生效
成功!!!
3、建立yum儲存庫
3.1 建立yum儲存庫目錄,即放置rpm包的目錄
mkdir -p /share/centos/6/os/x86_64/packages/ #3.2 yum安裝createrepo遞迴建立目錄
chown -r nginx. /share/ #
所有者許可權設定
3.3 從光碟中去取幾個rpm安裝包放到/share/centos/6/os/x86_64/packages/裡
mkdir /mnt/cdrom #建立目錄
mount /dev/cdrom /mnt/cdrom/ #
掛載find /mnt/cdrom/packages/ |grep telnet |xargs -n 1 -i cp {} /share/centos/6/os/x86_64/packages/ #
拷貝安裝包
3.4 建立yum儲存庫
createrepo /share/centos/6/os/x86_64/packages/ #建立儲存庫
chown -r nginx. /share/ #
授權
yum儲存庫建立成功!!!
4、客戶端測試
4.1 建立yum原始檔mylocal.repo
vim /etc/yum.repos.d/mylocal.repo #建立mylocal.repo,配置內容如下圖所示
4.2 載入測試
yum clean all #清空yum快取
yum makecache #
載入可用yum元資料
yum repolist #
檢視yum源rpm包的具體情況
4.3 安裝telnet
rpm -qa |grep telnet成功!!!yum install telnet -y
yum倉庫搭建
當我們要安裝一些程式應用的時候,方法 一 我們可以直接去找到應用的包去安裝 方法 二 利用yum命令來安裝我們需要的程式。如果我們想把映象開機自動掛載上去,像 swap一樣,我們可以修改乙個叫fstab的配置檔案,它儲存在 etc 下 我上網查閱了一下,yum倉庫的配置搭建有幾種方法。這裡先介紹第一...
yum倉庫搭建
1.官方軟體倉庫的建立 1.1.需要乙個與本機匹配的安裝映象 rhel server 7.0 x86 64 iso iso9660 ro,relatime 0 0 映象檔案 掛在點 型別 掛載引數 備份 檢測 1.2.2命令掛載 mount rhel server 7.0 x86 64 iso mo...
Linux 搭建YUM倉庫源詳解
基於iso映象構建 yum 本地源 1.yum install httpd 安裝httpd軟體包 yum remove httpd 解除安裝httpd軟體包 yum erase httpd 刪除httpd程式包。2.首先將光碟機iso映象載入至虛擬機器cd 建立掛在目錄mkdir p mnt cdr...