Centeros7版本安装:sqlite3安装、mysql安装、datagrip安装、python3.8安装、pycharm安装、nginx安装

对于centeros 7.0 以上版本 想装mysql 需要先要卸载mariadb
rpm -qa | grep mariadb 查看已安装的mariadb
删除:rpm -e --nodeps mariadb名称
再查看一次:rpm -qa | grep mariadb 看是否存在

安装依赖包和更新
yum  update -y
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y
yum install -y gcc gcc-c++ openssl-devel zlib-devel

1:安装libffi-devel包
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libffi-devel-3.0.13-18.el7.x86_64.rpm
rpm -ivh libffi-devel-3.0.13-18.el7.x86_64.rpm

2:安装sqlite3
wget https://www.sqlite.org/2019/sqlite-autoconf-3300100.tar.gz
tar -zxvf sqlite-autoconf-3300100.tar.gz
cd sqlite-autoconf-3300100
./configure --prefix=/usr/local
make && make install
vim ~/.bashrc
按i键进行编辑
在最后一行插入export LD_LIBRARY_PATH="/usr/local/lib"
按esc键然后按:wq进行保存退出
mv /usr/bin/sqlite3  /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3  /usr/bin/sqlite3

3:安装vim
yum -y install vim*

一、安装mysql8.0.17
1:进入/usr/local目录下 ,创建mysql文件夹

2:使用命令“yum install wget 安装wget,接下来在线安装mysql。使用命令
wget http://dev.mysql.com/get/Downloads/mysql80-community-release-el7-3.noarch.rpm

3:安装mysql80-community-release-el7-3.noarch.rpm包。
使用命令 rpm -ivh mysql80-community-release-el7-3.noarch.rpm

4:使用命令 “yum install mysql-community-server”安装mysql。安装过程中提示 Is this ok [y/d/N]: 直接属于y即可,请耐心等待安装完成

5:安装完成后启动mysql服务,生成随机密码,可以使用这密码登录数据库
systemctl start mysqld
验证是否启动
systemctl status mysqld
grep 'temporary password' /var/log/mysqld.log

6:更新root密码  
mysql -u root -p 
输入上面随机的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码(包含大小写、数字和特殊字符)';

7:CREATE USER 'root'@'%' IDENTIFIED BY '上面设置的密码';
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;

8:更新root密码否则,远程登录会报错
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你设置的密码';

二、安装datagrip
1:下载软件:https://www.jetbrains.com/datagrip/?fromMenu

2:解压软件:下载之后解压缩
tar xvf datagrip-2018.2.4.tar.gz 

3:汉化
进入DataGrip-2019.2.6/lib/把resources_en.jar删除,然后把resources_cn.jar复制到lib的目录里

4:添加快捷方式
cd /usr/share/applications
vim DataGrip.Desktop

[Desktop Entry]
Name=DataGrip
Type=Application
Exec=/opt/datagrip/DataGrip-2018.2.4/bin/datagrip.sh 
Icon=/opt/datagrip/DataGrip-2018.2.4/bin/datagrip.png
Terminal=false

记得要:wq保存退出

cp /usr/share/applications/DataGrip.Desktop /root/桌面/

chown root /root/桌面/DataGrip.Desktop

三、安装python3.8
安装3.8.9版本
wget https://www.python.org/ftp/python/3.8.9/Python-3.8.9.tar.xz 
tar -xvJf  Python-3.8.9.tar.xz
mkdir /usr/local/python3
cd Python-3.8.9/
./configure --prefix=/usr/local/python3
make && make install
添加python3的软连接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
添加pip3的软链接
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

四、安装pycharm

https://blog.csdn.net/bailang_zhizun/article/details/101700519

wget https://download.jetbrains.com/python/pycharm-professional-2019.3.3.tar.gz
tar -zxvf pycharm-professional-2019.3.3.tar.gz
cd pycharm-2019.3.3
cd bin
./pycharm.sh

创建快捷方式:vim /usr/share/applications/pycharm.desktop
输入以下内容
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=pycharm-professional-2019.3.3
Comment=pycharm-professional-2019.3.3.
Exec=/root/softwear/pycharm-2019.3.3/bin/pycharm.sh
#注意软件安装目录
Icon=/root/softwear/pycharm-2019.3.3/bin/pycharm.png
Terminal=false
StrtupNotify=true
Type=Application
Categories=Application;

进入pycharm-2019.3.3目录:chmod a+x /usr/share/applications/pycharm.desktop
把usr/share/applications下的图标复制到桌面上,并且添加信任。

pycharm创建django选择python版本目录:
/usr/local/python3/bin/python3.7

五、安装pcre8.33
cd /usr/local/
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
tar -zxvf pcre-8.33.tar.gz
cd pcre-8.33
./configure
make && make install

六、安装zlib
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make && make install

七、安装nginx
wget http://nginx.org/download/nginx-1.16.1.tar.gz
tar -zxvf nginx-1.16.1.tar.gz
cd nginx-1.16.1/
./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-pcre=/root/softwear/pcre-8.33 --with-zlib=/root/softwear/zlib-1.2.11 --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module
make && make install
cd /usr/local/nginx/sbin/
./nginx

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值