服务器构建--初识

    最近想从头到尾搭建一下tp5项目,顺便学习一下mysql主从复制,一直用的是腾讯云,这次选择的是阿里云按量付费,使用阿里云上交一百块创建实例感觉还是蛮值的.

    主要注意的几点:

    1. 安全组开发端口:

    端口范围-1/-1开启是默认全部的,这样是十分危险的一件事,导致别人攻击你范围扩大2019-03-23_101817.png


    2. 如果创建好不能访问,查看80端口是否开发,这边我用的镜像是镜像市场找到的一款centos php7.0的镜像

    3.  第一次打开管理终端网页端 需要记录密码

        317464

        警告! 远程连接密码只出现一次,您以后每次远程连接登录时都需要输入该密码,请做好记录存档工作。

    4. 重置mysql密码 (如下图就成功了)

        2019-03-23_104409.png

    5. 这个时候使用新密码登录mysql

 2019-03-23_104636.png

    6. 下一步创建一个用户登录mysql,因为root用户权限太高

分配远端账户:
        # 登录mysql
        mysql -uroot -p
        # 授权语句,特别注意有分号
        grant all privileges on *.* to nalson@'%' identified by '123456';
        # 权限立即生效
        flush privileges;
        
        # 退出数据库控制台,特别注意有分号
        exit;
        # 使用新账户登录测试

2019-03-23_105512.png

可能出现的问题: 登录不上去可能是防火墙没配置:

                # 配置3306端口到防火墙可访问
        iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
        # 保存iptables规则
        service iptables save

到这里服务器搭建就差不多了,手册很详细什么都有提到

新机器的目录需要知道一些:

源码安装目录:
Nginx:/usr/local/nginx
PHP:/usr/local/php
MySQL:/usr/local/mysql
Pureftpd:/usr/local/pureftpd
Redis: /usr/local/redis
Memcached:/usr/local/memcached
phpMyAdmin:/data/wwwroot/default/phpMyAdmin


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.5.2 Zero

WX:xcs345525801 QQ:345525801 Tel:19521445850 Email:xcssh868@163.com

Copyright © 2020 许承胜个人博客 版权所有 备案号:皖ICP备18014705号-1