美文网首页齐鲁软件大赛
基于laravel框架的智慧山大服务器环境搭建

基于laravel框架的智慧山大服务器环境搭建

作者: QFP_ZJT | 来源:发表于2017-06-18 12:40 被阅读0次

    服务器:腾讯云服务器  ubuntu 14.04.1

    Laravel环境搭建,参考简书:在云服务器上部署Laravel

    十分感谢Originalee的总结

    其中遇到的问题:在/var/www文件夹下使用sudo权限安装laravel导致了nginx的访问受限,本次比赛中对安全性的要求不高,所以粗暴的执行了如下命令

    sudo chmod -R 777 /var/www/laravel/


    除此之外为了便于本地访问Mysql数据库, 开启Mysql外网访问

    第一步:修改配置文件,允许外网访问Mysql

    sudo vim /etc/mysql/my.cnf

    然后将 bind_address = 127.0.0.1 修改成bind_address =  0.0.0.0

    第二步:设置允许外网访问的用户    登陆到数据库的mysql库中

    mysql -uroot -p

    use mysql;

    可以重新授权一个新的用于外网访问的用户

    grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";

    grant  * on *.* to user@* identified by "password";

    或者修改root用户的允许访问的网址变成所有网址均可访问

    update user set host = '%' where user = 'root' and host = '127.0.0.1';

    最后一步重启数据库

    sudo /etc/init.d/mysql restart

    介绍一个查看开放端口的命令

    netstat -lnp

    如果  3306前面的网址为0.0.0.0则表示mysql允许远程访问

    简书上比较详细的教程Ubuntu下开启Mysql的远程访问

    相关文章

      网友评论

        本文标题:基于laravel框架的智慧山大服务器环境搭建

        本文链接:https://www.haomeiwen.com/subject/dyuiqxtx.html