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

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

这样就可以愉快的FQ啦

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

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

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

搭建完成后如图aws lnmp环境搭建 绑定域名

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

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

aws lnmp环境搭建 绑定域名

 

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

aws lnmp环境搭建 绑定域名

aws lnmp环境搭建 绑定域名

 

aws lnmp环境搭建 绑定域名

 

 

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

使用ssh连接

aws lnmp环境搭建 绑定域名

 

 

默认进去后是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
aws lnmp环境搭建 绑定域名
php56-fpm服务配置文件位于/etc/php-fpm-5.6.conf,该配置属于壳配置,主要配置项通过包含/etc/php-fpm-5.6.d/目录下所有配置文件实现,具体可以修改php-fpm.conf和www.conf,这里默认不需要修改。
aws lnmp环境搭建 绑定域名

在浏览器中输入ip地址:

aws lnmp环境搭建 绑定域名

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

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

aws lnmp环境搭建 绑定域名

aws lnmp环境搭建 绑定域名

aws lnmp环境搭建 绑定域名

 

具体的代表的意思我已经写清楚了,这个是安装完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地址

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

 

 

 

相关文章: