CentOS操作

PS:将账户加入到sudo列表
定位sudoers路径:whereis sudoers
chmod u+w sudoers
vim sudoers,找到root ALL = (ALL) ALL这一行,在下一行加入user ALL = (ALL) ALL
chmod u-w sudoers
PS:环境变量配置
vim /etc/profile,添加变量,ex:ENV_OPENCV
export ENV_OPENCV=/usr/local/opencv
source /etc/profile或者./profile
1、开发环境安装(c++)
yum install gcc-c++

2、C++11编译
g++ -o output file -std=c++11

3、rapidjson下载
下载地址:git clone https://github.com/miloyip/rapidjson(PS:将include目录拷贝到某一目录)

4、openssl安装
命令安装:
yum install openssl
yum install openssl-devel
下载地址:https://www.openssl.org/source/
依赖项:sudo yum install openssl-devel
4.1、解压
tar -xzf openssl-1.0.2j.tar.gz
4.2、 指定安装目录
./config --prefix=/usr/local/openssl
4.3、执行命令./config -t
4.4、编译:make
4.5、安装:make instal

5、安装高版本cmake
下载地址 https://cmake.org/files/(wget https://cmake.org/files/v3.14/cmake-3.14.0.tar.gz)
5.1、解压 tar -xvf cmake-3.14.0.tar.gz && cd cmake-3.14.0/
5.2、编译&安装
./bootstrap
gmake
gmake install
5.3、查看编译后的版本
/usr/local/bin/cmake --version
5.4、移除原来的版本
yum remove cmake -y
5.5、新建软连接
ln -s /usr/local/bin/cmake /usr/bin/
5.6、确认版本
cmake --version

6、glog安装
下载地址 git clone https://github.com/google/glog
依赖环境:sudo apt-get install autoconf automake libtool
6.1、编译&安装
./autogen.sh
./configure
make -j 24
sudo make install

7、gflags安装
下载地址 git clone https://github.com/gflags/gflags
7.1、编译&安装
cmake .
make -j 24
sudo make install

8、QT下载安装
下载地址 http://download.qt.io/archive/
依赖库:sudo yum install libGL libGL-devel
8.1、安装
./qt-opensource-linux-x64-5.10.1.run
8.2、卸载 切换到安装目录:./MaintenanceTool
8.3、安装openGL
sudo yum install mesa-libGL-devel mesa-libGLU-devel
sudo yum install freeglut-devel

9、vim环境配置
vim /etc/vimrc
tab空格:set tabstop=4
显示行号:set nu
自动对齐:set autoindent

10、MariDB安装
PS:参考地址https://www.cnblogs.com/river2005/p/6813618.html
6.1:vi /etc/yum.repos.d/MariaDB.repo,输入一下内容(V10.3)
# MariaDB 10.3 CentOS repository list - created 2019-06-17 03:44 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
PS:系统及版本选择:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna
6.2、安装
sudo yum install MariaDB-server MariaDB-client
6.3、服务设置
systemctl start mariadb #启动服务
systemctl enable mariadb #设置开机启动
systemctl restart mariadb #重新启动
systemctl stop mariadb.service #停止MariaDB
systemctl status mariadb #查看MariaDB状态

11、uuid使用
sudo yum install uuid uuid-devel
sudo yum install e2fsprogs-devel

12、防火墙操作
12.1、启动:systemctl start firewalld
12.2、停止:systemctl stop firewalld
12.3、重启:firewall-cmd --reload
12.4、查看状态:systemctl status firewalld或者 firewall-cmd --state
12.5、添加端口:sudo firewall-cmd --zone=public --add-port=3002/tcp --permanent
12.6、查看端口是否添加:firewall-cmd --zone=public --query-port=3002/tcp
12.7、列出防火墙已开放端口:firewall-cmd --list-ports

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值