zoukankan      html  css  js  c++  java
  • aws lnmp环境搭建 绑定域名

    前段时间翻墙就在亚马逊上了买了一个服务,aws services 这个第一年是免费,只要不超出它给出的限制,具体步骤就是

    参照https://blog.csdn.net/u012839199/article/details/78229042这个博客 写的非常清楚

    这样就可以愉快的翻墙啦

    其实就相当于一台服务器,那么空闲也是空闲着,那就搭建lnmp环境吧

    首先我现在aws上创建了数据库实例,具体步骤亚马逊也提供了具体的文档说明,安装操作就可以了

    参照:https://amazonaws-china.com/cn/getting-started/tutorials/create-mysql-db/

    搭建完成后如图

    中的状态是available就可以了 这个创建完需要等一会才行,点开之后有个connect endpoint 就是数据库的地址,可以在本地直接用mysql命令直接连接就可以

    如果连不上可以是因为安全组配置的不对

    就是这个两个,点进去,设置一下规则可以对外访问就可以

    配置完数据库之后,登陆到服务区 

    使用ssh连接

    默认进去后是ec2用户

    接下来继续安装 PHP nginx mysql  php-fpm  PHP的mysql扩展

    执行命令,使用yum安装

    sudo yum -y update
    sudo yum install -y gcc make
    sudo yum install php56 php56-fpm
    sudo service php-fpm start
    sudo yum install nginx
    php56-fpm服务配置文件位于/etc/php-fpm-5.6.conf,该配置属于壳配置,主要配置项通过包含/etc/php-fpm-5.6.d/目录下所有配置文件实现,具体可以修改php-fpm.conf和www.conf,这里默认不需要修改。

    在浏览器中输入ip地址:

    所有需要安装都安装完成后,就可以配置nginx

    首先nginx.conf这个文件不动,在conf.d文件夹下配置server,一个server对应一个文件

    具体的代表的意思我已经写清楚了,这个是安装完nginx后自动生成的配置文件,尽量不要修改,配置多个server在conf.d文件下配置

    配置完nginx之后 重启nginx:service nginx restart

    然后在本地host配置 /etc/hosts  这个文件中 配置 ip地址 和 sever名称配置 然后就可以访问了

    这样环境就搭建完了

    如果想让别人访问你的网站,可以买个域名

    我在网站https://dcc.godaddy.com网站买的域名

    具体配置可以参考:https://help.sxl.cn/hc/zh-cn/articles/206098082-%E7%BB%91%E5%AE%9AGodaddy%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9F%9F%E5%90%8D-%E7%BD%91%E5%9D%80-

    就是在这个网站上 域名绑定ip地址

    这样就完成了整个网站的搭建 自己动手之后熟悉了很多 还要继续加强学习 

     
  • 相关阅读:
    temp
    JAVA 存储空间 寄存器 堆栈 堆…
    数据类型、变量、数组类
    ubuntu ARP 防御
    详解 JAVA 创建对象 NEW
    Eclipse常见问题集锦
    解决error:2014 Commands out of sync; you can't run this command now
    关于MySql5“data too long for column”问题的探解
    Notepad++编辑Pyhton文件的自动缩进的问题(图文)
    mysql 'latin1' codec can't encode characters的问题
  • 原文地址:https://www.cnblogs.com/weiluoyan/p/8967884.html
Copyright © 2011-2022 走看看