上云基础教程–如何在LNMP(OneinStack)环境下创建站点虚拟空间
本教程使用Oneinstack环境来创建PHP站点的虚拟空间,如果你还没有配置好Oneinstack环境,欢迎访问:上云基础教程–新购阿里云ECS如何快速创建LNMP环境。PHP站点的虚拟空间主要包括目录空间和Mysql数据库。下面开始创建PHP站点的虚拟空间。使用本站提供的优惠码:zvnge7可以享受九折优惠;本站提供的优惠码适合非保有云弹性Web托管,ECS,RDS,云解析情况下使用,不是第一次购买也可以使用。
大多数用户入手阿里云服务器是运营站点的。使用阿里云服务器和云虚拟主机不同,云服务器内仅仅包含操作系统,不包含任何站点运行环境;需要用户自行安装。OneinStack是一款PHP/JAVA环境一键配置工具,采用OneinStack一键安装环境可以简化用户安装配置LNMP过程。本教程采用阿里云市场来安装OneinStack一键安装环境,适合尚未购买阿里云服务器的用户;若你已购买云服务器,请移步:上云入门教程–已购阿里云服务器快速安装LNMP环境教程
1.移步云市场选择合适的阿里云服务器PHP运行环境(本例使用的是上海微柳网络科技有限公司的PHP运行环境(CentOS 7.0 64位 | PHP5.6 | Nginx)含视频教程,本站点后续大部分LNMP教程都是以该环境为基础的)。
2.选择立即购买,然后在购买页面确定所需的ECS的配置。如果是新站的话,建议购买1核1GB配置,1M带宽即可。不要选择按量模式,因为这种模式不支持备案。
3.确认订单,付款完成后既可完成一键配置。服务器开机后即包含PHP运行环境。
4.访问服务器ip地址即可以显示OneinStack的默认页面。
5.初始化OneinStack参数
cd oneinstack/ (oneinstack所有脚本必须进入oneinstack目录下执行) ./optimize.sh
6.将虚拟空间目录转移至数据盘(没数据盘请无视)
./move_auto_fdisk.sh
7.获取Mysql root密码
grep dbrootpwd options.conf