【翠花学Linux】Linux安装mysql数据库

安装数据库

在本地下载MySQL四个安装包

打开一体化服务器,连接阿里云,在root管理员下面找到usr目录,创建mysql文件夹。将下载好的安装包拖到mysql文件中中。如下所示:

 cnetOS7已经存在一个叫MariaDB的文件包,要先删除,通过命令rpm -qa | frep mariadb监视:

阿里云安装mysql数据库前需要先安装 libaio这个库。

如图:

 下载完毕将出现如下内容:

接下来安装mysql数据库,一共四个都要安装,要按顺序安装:commons,libs,client,server。

装完之后启动mysql服务 service mysqld start。

启动之后需要生成一个临时密码来登录mysql,命令:sudo grep 'temporary password' /var/log/mysqld.log。

 登录mysql,输入密码。

 当我登录成功之后我想查看数据库,他会提醒我必须重设密码。

 修改密码需要输入如下两串代码:

set global validate_password_policy=0;(这串代码默认是1:符合长度,且必须含有数字,小写或大写字母,特殊字符。而我是在测试环境不想密码很复杂,所以修改为0)

set global validate_password_length=1;(此参数默认值为8,他有最小的限制,最短长度不受参数的影响,默认是4)

注意:mysql语句结尾要加分号。

 修改完之后退出并重新登录,即可看到自己的数据库。

也可以自己创建数据库。

 此时我创建kunge 用户

刷新数据库。

此时我想让我创的kunge用户连接到我的本地数据库,需要在防火墙里开放3306端口,并在阿里配置3306安全组。

 打开Mysql数据库,新建连接。

 nginx网站服务器的搭建

nginx是一款高性能的HTTP和反向代理服务器。

搭建之前需要更新库(有些版本可能需要重新下载或升级)

更新完成出现如下代码。 

 

接下来编译安装:

安装gcc编译环境:

 安装zlib-deve库:

 安装OpenSSL密码库:

 安装完成之后在usr目录下创建nginx文件夹,将本地下载的nginx安装包与pcre安装包拖进该文件中。

解压pcre安装包

  

 安装pcre正则表达式库:

进入pcre文件夹中:

cd pcre-8.43

创建安装目录:

mkdir -p /usr/local/pcre
接着将配置文件复制到该目录下:
./configure --prefix=/usr/local/pcre
最后编译安装:
make && make install
nginx安装包同理。
解压nginx安装包:
进入nginx文件夹中:
cd nginx-1.16.0
创建安装目录:
mkdir -p /usr/local/nginx
接着将配置文件复制到该目录下:
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-
http_stub_status_module --with-pcre
下载编译安装 nginx
make && make install

 安装完毕后启动nginx服务:

启动:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nginx在80端口开放。
所以需要在防火墙里开放80端口并在阿里设置80端口的安全组。

设置完成之后直接输入服务器ip地址即可看到nginx成功启动。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BUG忠实爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值