VMware14下载:https://blog.csdn.net/qq_31362105/article/details/80706096 ctrol+d #退出python执行界面 rpm -qa|grep chupinxiu #列出包含厨品秀字段的软件信息 “ONBOOT = yes是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯。 ” https://www.jb51.net/article/173041.html Linux配置: route -n #查看路由 vim /etc/resolv.conf #添加DNS nameserver 8.8.8.8 nameserver 8.8.4.4 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 #修改默认网关 BOOTPROTO=static DEFROUTE=yes ONBOOT=yes IPADDR=192.168.0.209 GATEWAY=192.168.0.1 NETMASK=255.255.255.0 DNS1=8.8.8.8 重启网络 ( systemctl restart network.service 或 service network restart ) 修改主机名 vi /etc/hosts And vi /etc/sysconfig/network: NETWORKING=yes, HOSTNAME=hengyu And /etc/hostname : hengyu 重启验证 reboot -f sudo yum install net-tools #安装ifconfig工具 ,进入 /sbin yum -y install vim* #安装vim centos7安装python3.6.4: yum -y install wget 安装wget yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-develtk-devel gdbm-devel db4-devel libpcap-devel xz-devel #安装python3.6可能使用的依赖 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz #指向地址下载 tar -zxvf Python-3.6.4.tgz #解压tgz包 mv Python-3.6.4 /usr/local #把python移到/usr/local下面 cd /usr/local/Python-3.6.4/ #进入python目录 ./configure #配置 make make install #编译 ll /usr/bin | grep python rm -rf /usr/bin/python #删除旧版本的python依赖 ln -s /usr/local/bin/python3.6 /usr/bin/python #删除旧的软链接,创建新的软链接到最新的python。 python -V #查看版本 python库目录: /usr/local/lib/python3.6 安装完成python3,yum报错: vi /usr/bin/yum 将最前面的改为 #! /usr/bin/python2 /usr/libexec/urlgrabber-ext-down . #! /usr/bin/python2 vi /usr/bin/firewall-cmd #! /usr/bin/python2 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com centos下pip安装第三方包缓慢问题 Centos安装rz,sz命令: yum install lrzsz centos7安装部署gitlab服务器: yum -y install policycoreutils openssh-server openssh-clients postfix #安装依赖环境 systemctl enable postfix && systemctl start postfix #设置postfix开机自启,并启动,postfix支持gitlab发信功能 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm yum install policycoreutils-python 安装policycoreutils-python.x86 rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm #下载gitlab安装包,然后安装 vim /etc/gitlab/gitlab.rb #修改gitlab配置文件指定服务器ip和自定义端口: external_url 'linux下ip地址:端口号' 默认8080,自定义其它端口,并在防火墙设置开放相对应得端口 cd /opt/gitlab/embedded/service/gitlab-rails/config vim gitlab.yml 配置GitLab域名 gitlab-ctl reconfigure #重置配置 (因为更改,所以刷新配置) gitlab-ctl restart #重置并启动GitLab 访问 GitLab页面 :https://www.cnblogs.com/wenwei-blog/p/5861450.html 这是因为SElinux启用了,关闭就好了。 在/etc/selinux/config文件中如下修改,设置SELINUX=disabled: centos7安装mysql: https://www.cnblogs.com/LaoPaoEr/archive/2022/03/18/16023644.html 修改root登录mysql密码,修改两个全局参数: set global validate_password_policy=0; set global validate_password_length=1; rpm -qa|grep mariadb // 查询出来已安装的mariadb rpm -e --nodeps 文件名 //卸载mariadb,文件名为上述命令查询出来的文件 Linux操作数据库: systemctl start mysqld.service 启动mysql服务。 systemctl status mysqld.service 查看mysql运行状态。 systemctl stop firewalld.service #停止 systemctl disable firewalld.service #禁用 firewall-cmd --zone=public --add-port=3306/tcp --permanent 开启3306端口 firewall-cmd --reload 更新防火墙规则 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库(sql) flush privileges 刷新MySQL的系统权限相关表,更新权限。 https://blog.csdn.net/weixin_42231507/article/details/81238928 赋予mysql新用户权限 firewalld实现取消服务的锁定; 锁定该服务 systemctl unmask firewalld systemctl mask firewalld 查看防火墙状态:firewall-cmd --state 关闭防火墙:systemctl stop firewalld.service systemctl start firewalld.service 开启防火墙:(开启可连接) 禁止开机启动防火墙:systemctl disable firewalld.service firewall 是centos7,iptables是centos6防火墙。 firewall-cmd --query-port=8088/tcp 查看端口开放状态 firewall-cmd --zone=public --list-ports 查看所有开启的端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent 局域网其他用户实现共享访问:桥接模式下-->本机选择以太网共享模式。 jdk安装: rpm -qa | grep java 查看安装了哪些jdk yum -y remove java-1.7.0-openjdk-headless-1.7.0.181-2.6.14.8.el7_5.x86_64 删除自带openjdk 查找jdk安装目录: 第一种方法 1.# which java (定位到java的可执行路径) 2.# ls -lrt /usr/bin/java 3.# ls -lrt /etc/alternatives/java 这样就知道jdk的安装路径了 第二种方法: 通过rpm查看软件安装的目录步骤 1.rpm -qa | grep 软件名 2.rpm -ql 步骤1中的查询结果 #set java environment JAVA_HOME=/usr/java/jdk1.8.0_181-amd64 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH https://blog.csdn.net/csdn2193714269/article/details/78205331?locationNum=9&fps1 centos7中文乱码: #首先查看当前系统默认采用的字符集命令:locale 或者echo $LANG #查看当前配置:localectl status #查看可用的区域语言:localectl list-locales |grep CN #设置区域语音:localectl set-locale LANG=zh_CN.utf8
标签:Python,gitlab,python,--,systemctl,yum,usr,Linux,搭建 From: https://www.cnblogs.com/wangyuecho/p/yu_Linux-Python.html