一、Centos7網站部署---問題彙總
阿新 • • 發佈:2022-04-22
一、Centos7網站部署---問題彙總
1、mysql-server沒有可用包問題
(1)yum沒有找到對應依賴包,更新epel第三方軟體庫,執行命令
# yum install -y epel-release
更新完epel第三方軟體庫後,再次嘗試使用yum命令安裝對應的軟體包
(2)如果還不行
更新(更新時間稍微長一些,耐心等待)
# yum update
(3)如果還不行--------(我使用此方法解決的)
●(1)下載相應 rpm 包 # wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ●(2)升級安裝 # rpm -ivh mysql-community-release-el7-5.noarch.rpm ●(3)重新使用 yum 進行 mysql-server 安裝 # yum -y install mysql-server (注意:rpm 下載的包在 /etc/yum.repos.d/ 下,可以進去看看)
2、Linux下代理設定方法
(1)yum新增代理
# vim /etc/yum.conf
增加:
proxy=http://10.22.35.21:8080
(2)wget新增代理
# vim /etc/wgetrc
增加:
http_proxy = http://10.22.35.21:8080
ftp_proxy = http://10.22.35.21:8080
https_proxy = http://10.22.35.21:8080
use_proxy = on
(3)wget新增代理
# vim ~/ 增加: #add proxy for network:註釋,新增網路代理 export http_proxy = "http://10.22.35.21:8080" export ftp_proxy = "http://10.22.35.21:8080" export https_proxy = "http://10.22.35.21:8080" 儲存退出後執行 #source ~/.bashrc
(4)docker代理
●(1)為docker服務新建一個systemd目錄 # cd /etc/systemd/system # mkdir docker.service.d ●(2)在新建的資料夾下面建立http-proxy.conf檔案 # vim /etc/systemd/system/docker.service.d/http-proxy.conf 增加: [Service] Environment="HTTP_PROXY=http://10.22.35.21:8080" "HTTPS_PROXY=http://10.22.35.21:8080" ●(3)重新載入某個服務的配置檔案 # systemctl daemon-reload ●(4)重啟dokcer服務 # systemctl restart docker ●(5)此時可以在docker中拉映象包 查詢可拉的mysql # docker search mysql
3、linux檢視某服務是否啟動
●(1)已知服務名稱,查詢服務程序
# ps -ef|grep mysql/tomcat/redis/nginx(服務名)
此命令可以遮蔽掉檢視服務程序的命令,只顯示啟動的服務程序列表:ps -ef|grep tomcat|grep -v grep
●(2)已知服務埠號,通過埠號查詢
# netstat -anp|grep 8080(服務埠號)
●(3)已知服務埠號,通過埠號查詢
# lsof -i:8080(服務埠號)
4、nginx的幾個預設路徑
●(1)配置所在目錄
/etc/nginx
●(2)執行目錄
/usr/sbin/nginx
●(3)模組所在目錄
/usr/lib64/nginx/modules
●(4)預設站點目錄
/usr/share/nginx/html
5、docker命令
●(1)安裝必要的一些系統工具
# yum install -y yum-utils device-mapper-persistent-data lvm2
●(2)配置docker倉庫(docker資料來源配置)
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
●(3)顯示可安裝的版本
# yum list docker-ce --showduplicates | sort -r
●(4)安裝docker
# yum install docker-ce
●(5)檢視docker版本
# docker version
●(6)啟動docker
# systemctl start docker
●(7)設定開機啟動
# systemctl enable docker.service
●(8)關閉docker
# systemctl stop docker
●(9)檢視docker服務狀態
# systemctl status docker
●(10)檢視docker中映象
# docker images