十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
三種接口:API:以代碼、編程 所制作的網(wǎng)絡(luò)服務(wù)接口,通常負責(zé)網(wǎng)絡(luò)服務(wù)之間的連接,或者網(wǎng)絡(luò)服務(wù)與調(diào)用接口代碼之間的連接。
ABI :二進制接口,主要負責(zé)操作系統(tǒng)連接和調(diào)取底層硬件資源。
套階字:指操作系統(tǒng)與本地程序之間的連接。
搭建服務(wù)器基本流程
操作系統(tǒng)的安裝:
selinux配置文件: (1)/etc/sysconfig/selinux
???????????????????????(2) /etc/selinux/config
網(wǎng)卡全稱:網(wǎng)絡(luò)接口卡
網(wǎng)絡(luò)接口文件:/etc/sysconfig/network-scripts/ifcfg-****
TYPE=Ethernet ?????
BOOTPROTO=dhcp
NAME=ens33
DEVICE=ens33
ONBOOT=yes
YUM原理及倉庫準備
YUM,Yellowdog Updater Modified
- 基于RPM包構(gòu)建的軟件更新機制
- 自動解決軟件包依賴關(guān)系
- 所有軟件包由集中的YUM軟件倉庫提供
關(guān)于YUM倉庫以哪種方式提供給客戶機
- 本地目錄:file://...
- ?FTP或HTTP服務(wù): ftp://...、http://...、https://...
配置YUM客戶端
主要文件
- 基本設(shè)置: /etc/yum.conf
- 倉庫配置: /etc/yum.repos.d/*.repo
- 日志文件: /var/log/yum.log
安裝服務(wù)前的環(huán)境配置
臨時關(guān)閉: ?systemctl ?stop firewalld
開機不啟動: ?systemctl ?disabled ?firewalld
selinux管網(wǎng)絡(luò)服務(wù)之間的信號傳輸
臨時關(guān)閉: ?setenforce 0
開機不啟動: ?vi ?/etc/selinux/config
將參數(shù)修改為SELINUX=disabled
3.修改IP為靜態(tài)IP
打開網(wǎng)卡配置文件: vi ?/etc/sysconfig/network-scripts/ifcfg-網(wǎng)卡名稱
修改參數(shù): BOOTPROTO=static
ONBOOT=yes
IPADDR=
NETMASK=
GATEWAY=
注:通信三要素的值,需要通過“虛擬網(wǎng)絡(luò)編輯器”中的NAT配置來確認
4.配置DNS
打開DNS的配置文件: vi ?/etc/resolve.conf(為了能訪問百度等外網(wǎng))
添加或者修改參數(shù): ?search ?值----當前主機域名(如果沒有域名,則無需添加)
nameserver ?值----DNS服務(wù)器的IP,虛擬機默認為自己的網(wǎng)關(guān)
5.修改主機名
直接使用命令生效: hostnamectl ??set-hostname ??名字
6.快速域名訪問文件/etc/hosts(局域網(wǎng)內(nèi)快速訪問主機)
修改參數(shù): ??IP地址 ?域名
第一步:添加本地鏡像到光驅(qū) ??設(shè)置---CD/DVD ?連接狀態(tài)全部勾選,鏈接選擇ISO鏡像,找到對應(yīng)鏡像
第二步:備份原有網(wǎng)絡(luò)源,再刪除原有網(wǎng)絡(luò)源
歸檔壓縮命令: tar ?-zcf ?壓縮包名稱.tar.gz ???被壓縮的文件或目錄
注: 選項z本質(zhì)上是使用命令gzip完成壓縮,所以需要額外安裝gzip命令
解壓: ??tar ???-xf ?壓縮包名稱.tar.gz ??-C ?解壓位置
備份網(wǎng)絡(luò)源: ??tar ?-zcf ?/yum.tar.gz ??/etc/yum.repos,d/*
刪除網(wǎng)絡(luò)源: ??rm ?-rf ?/etc/yum.repos.d/*
第三步:創(chuàng)建本地yum源文件
vi ?/etc/yum.repos.d/文件名.repo ???
vi ?/etc/yum.repos.d/dvd.repo
[源標識] ??此文件中名稱獨一無二,代表yum倉庫的名字
name=centos的鏡像 ???描述語 ?簡述倉庫的軟件主要是哪些部分
enabled=1 ???1代表使用,0代表禁用。 是否開始使用這個倉庫
gpgcheck=0 ???1代表每個軟件都檢測,0代表不檢測。 ?從倉庫中下載軟件時,是否檢測 用戶權(quán)限(數(shù)字標簽認證)
baseurl=file:///mnt ?????倉庫的位置(協(xié)議與路徑)
第四步:掛載本地鏡像到/mnt
臨時掛載: ?mount ?/dev/sr0 ???/mnt
開機自動掛載: vi ?/etc/fstab
在最后一行添加: ?設(shè)備絕對路徑 ??掛載點 ?文件系統(tǒng)類型 ??defaults ???0 ?0
如: ???/dev/sr0 ???/mnt ??iso9660 ??defaults ???0 ???0
驗證文件內(nèi)容是否正確: ??mount ?-a (如正確,則不顯示任何提示)
第五步:驗證yum可用
清空原有yum緩存: yum ??clean ?all
生成新的緩存: ?yum ??repolist ?
使用yum做軟件安裝部署
檢索某命令是否存在于那個軟件包: ??yum ?search ??命令(軟件名)
安裝軟件: ?yum ?install ?-y ?軟件名
卸載軟件: ?yum ?remove ???軟件名
軟件單獨安裝: ?rpm ?-ivh ??軟件名
軟件單獨卸載: ?rpm ??-e ???軟件名
查看軟件是否安裝:rpm ?-qa ?| ?grep ?軟件名
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧