1. 程式人生 > 其它 >一、Centos7網站部署---問題彙總

一、Centos7網站部署---問題彙總

一、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