一、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
posted @ 2022-04-22 11:09  jouncy  阅读(112)  评论(0编辑  收藏  举报