CentOS安装软件:
-
包管理工具安装(简单靠谱)
-
yum:yellowdog updater modified
yum search <软件包名字>
yum install <软件包名字>
yum upgrade <软件包名字>
yum erase <软件包名字>
yum info <软件包名字>
yum list installed | grep <名字>
apt / apt-get
-
rpm:red-hat package manager
rpm -ivh RPM文件
rpm -e 包名
rpm -qa | grep 包名
-
源代码构建安装
gcc --version / make --version
下载 / 解压缩 / 解归档 / [补充依赖项] / [安装前配置] / make && make install / [配置环境变量]
-
下载和系统对应的二进制文件
- 配置PATH环境变量
1数据库服务器(mariadb)
yum search mariadb
1.yum install -y mariadb mariadb-server(下载)
2.systemctl start mariadb(启动)
yum info mariadb(查看信息)
yum upgrade mariadb(更新)
yum erase mariadb mariadb-server(卸载)
yum list installed | grep mariadb
yum list installed | grep mariadb | awk '{print $1}' |xargs yum erase -y(删除maria所有)
redis-5.0.5的安装(源代码构建安装)
(redis-5.0.5目录下)make && make install
安装git(源代码构建安装)
weget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.23.0.tar.gz
gunzip git-2.23.0.tar.gz tar -xvf git-2.23.0.tar cd git-2.23.0
yum install -y libcurl-devel
./configure --prefix=/usr/local
make && make install
git --version
安装Mysql(5.7.27)
1.nohup wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar > download.log & (后台安装)
2.解归档
3.(common —> libs —> client —> server )rpm -ivh 文件名
rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm
启动\停止\重启\查看服务:
service mysqld start
service mysqld stop
systemctl start mysqld (启动)
systemctl stop mysqld (停止)
systemctl restart mysqld (重启)
systemctl status mysqld (查看)
systemctl enable mysqld (开机启动)
systemctl disabble mysqld
登录mysql:
mysql -u root -p
修改密码:
mysql> alter user 'root'@'localhost' identified by '123456';
符号链接:
ln -s /usr/local/python37/bin/python3 /root/python3(不增加引用)
硬链接:
ln /usr/local/python37/bin/python3 /root/python3
修改权限:
chmod 774 文件名(或修改全部文件*.py)
ps -ef 查看所有进程
ps -ef | grep maria (查看maria)
netstat -n(数值) -t(tcp) -l(监听状态) -p(正在使用Socket的程序识别码)
vim:命令模式:~移动光标:h j k l:左下上右0 $ w:跳到行首/行尾/下一个单词
gg:跳到文件开始G:跳到结尾行数字+G:跳到数字行ctrl+f:往下翻一页ctrl+b:往上翻一页crtl+e:往下翻一行ctrl+y:往上翻一行
编辑模式:删除:dd(删除光标行) :数字+dd(删除多少行) :d0(从光标位置删到行首) :d$(从光标位置删到行尾) :dw(删除一个单词)u:撤销 ctrl+r:恢复.:再次重复执行一次上次动作yy:复制整行p:粘贴
保存退出: -ZZ(命令模式下) -末行模式:在命令模式下按冒号,w - 保存,q - 退出,q!- 强制退出 :set nu/set nonu - 设置行号显示与否 :syntax off/syntax on - 设置高亮语法显示与否 :set ts=4 - 设置Tab键空格数
:set ruler ()/ set nohls()
: set autoindent()
:set expandtab()
Centos安装软件:1.包管理工具安装(简单靠谱)
-
yum:yellowdog updater modified
yum search <软件包名字> - 搜索
yum install <软件包名字> - 安装
yum upgrade <软件包名字> - 更新
yum info <软件包名字> - 查看信息
yum erase <软件包名字> - 卸载
yum list installed | grep <名字>查看yum下是否安装了这个软件
2.源代码构建安装
-
gcc --version(是否有c编译器) / make --version(是否有c构建器)
安装python3.x
1.下载源代码 ~ wget https://www.python.org
2.解压缩/解归档
3.补充Python相关依赖项(python 3.7.4目录下) ~ yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel libpcap-devel xz-devel libffi-devel
4.安装前的配置(python 3.7.4目录下) ~./configure --prefix=/usr/local/python37 --enable-optimizations5.构建和安装(python 3.7.4目录下) ~ make && make install6.配置PATH环境变量(root目录下) ~ cd ~ ~ vim .bash_profile ~ export PATH=$PATH:/usr/local/python37/bin7.重新登录或者通过下面的命令来激活环境变量 ~source .bash_profile8.测试 ~ python3 --version
rpm:red-hat package manager
rpm -ivh RPM文件
rpm -e
rpm -qa | grep 包名
Web服务 ---> 前端页面放到服务器上 --->http
- apache / nginx / iissystemctl start nginx:启动nginx/usr/share/nginx/html