图:Nginx 欢迎页
MySQL 的相关命令:
启动 MySQL:systemctl start mysqld
停止 MySQL:systemctl stop mysqld
设置 MySQL 开机自启:systemctl enable mysqld
查看 MySQL 状态:systemctl status mysqld
首次登录 MySQL 需要在日志文件中找出临时密码:grep 'temporary password' /data/log/mysqld.log
然后使用 root 账号登陆,输入上面找到的临时密码:mysql -uroot -p
我们首先修改下用户密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
并开启远程访问,这里的 Your_IP 需要替换成你本地的外网 IP:
1 | grant all privileges on *.* to 'root'@'Your_IP' identified by 'password' with grant option; |
这时可以在 Your_IP 发起连接:mysql -hYour_IP -uroot -p'password' -P3306
,我们便可以在远程访问 ECS 上的 MySQL:
图:远程访问 MySQL
启动 Redis:redis-server /usr/local/redis/bin/redis.conf
停止 Redis:redis-cli -h 127.0.0.1 -p 6379 -a password shutdown
在远程访问 ECS 上的 Redis:
图:远程访问 Redis
到这里,我们的 LNMPR 基础环境就算搭建完成了。当然,后续的正式 ECS 还有更多的工作要做,比如配置 SSL、额外的扩展等,还要结合自己的代码进行具体的部署,比如部署代码、crontab 等。
需要设置一下防火墙,开启远端访问功能,但是出于安全考虑最好打开防火墙。
除了设置防火墙外,需要修改redis.conf 配置文件,注释掉 bind 127.0.0.1 这一行。
本文作者:于立。欢迎关注本站公众号:「于立为文」。
本文链接:https://www.yulisay.com/d/lnmpr2.html
版权声明:本网站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 国际协议,转载或引用请署名作者并注明出处。