前天朋友联系我希望在年前帮助做一个企业网站,准备在工作之余和朋友CY卖一款实体产品。当然是比较好的朋友不收取任何费用,但是服务器和域名包括提交接入需要他们自己完成,今天告知已经完成阿里云BA信息的提交等待审核,服务器有一台阿里云青岛机房服务器。
因为网站域名在审核期间,无法进行安装程序,所以先可以将服务器WEB环境配置起来等待域名审核完毕之后可以将他们部署网站,部署完毕后交由他们自己更新产品。估摸着他们自己也不会去维护网站和服务器,所以没有给他们安装宝塔面板,毕竟看到他们服务器资源1GB内存的,还是安装一键包环境。
这里就给他们安装OneinStack一键环境,因为之前看到这个脚本也有更新正好可以看看有哪些变化。我登录他的阿里云服务器后台然后常规的放行常用端口安全组。同时给他设置一个不常用的端口,用来给SSH修改端口使用的。就这么准备完毕后开始安装。
第一、阿里云一键安装OneinStack
yum -y install wget screen
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh
这里我使用的是CentOS系统,所以直接使用一键安装脚本执行命令。如果我们是Debian或者Ubuntu需要将yum改成apt,其他都是一样的。
第二、阿里云配置OneinStack设置过程
根据安装向导,我们设置SSH默认端口,建议修改数字,不要用默认22,其次开启iptables防火墙,设置WEB引擎,这里我选择Nginx,其他都设置不安装。
这里我们需要设置数据库版本和设置密码。
这里我们可以设置PHP版本。以及缓存机制。
辅助组件软件安装设置,我们可以根据需要安装或者不安装。最后会自动安装,然后等待安装完毕。
第三、阿里云安装Oneinstack完毕后设置
我们在看到上图就表示已经在阿里云ECS服务器中安装完毕Oneinstack WEB系统。这个时候我们其实是可以去建站的,但是默认我们还需要做简单的设置。比如需要清理根目录的默认文件,位置位于/data/wwwroot/default ,当然其中数据库phpmyadmin文件夹不要删除,这个需要重新换一个复杂的名字隐藏这个目录,在需要用到数据库管理时候自己知道打开即可。
本文出处:老蒋部落 » 阿里云ECS服务器安装OneinStack配置LNMP建站环境 | 欢迎分享( 公众号:老蒋朋友圈 )