Lamp环境安装(至少1GB内存)

添加站点

因为一键包不同于WEB面板,我们添加站点需要用到命令,好歹比手工部署好一些,用到下面的命令。

cd /root/lnmp
sudo ./vhost.sh


绑定域名后

网站目录在/date/wwwroot/www.***.com

lamp一键安装包脚本

下载解压和执行安装

wget http://mirrors.linuxeye.com/lnmp-full.tar.gz
tar xzf lnmp-full.tar.gz
cd lnmp
sudo ./install.sh

1)、升级系统和端口、WEB服务器安装设置


开始过程我们看到上图,官方建议不更新系统,那我们就不更新,其实老左看到更新也没有问题。我们可以直接在安装脚本过程中直接修改ROOT端口,这个非常不错,要不我们在服务器安全事项处理的时候也需要修改端口,不要用默认的22.WEB服务器的安装,因为我开始说到安装LAMP环境,所以NGINX不安装,APACHE安装自己希望的版本,我这里安装2.4

(2)、数据库版本和PHP版本选择安装


这里我们还要选择数据库和PHP版本的安装。

(3)、其他相关服务器组件的安装


我们根据自己的网站环境需求环境,配置需要的组件,老左个人建议是如果有需要用到就安装,没有必要用到就不要安装。

第三、安装完毕后一些部署工作


设置完毕之后,然后就是自动无人值守的安装,根据系统的速度需要执行20-30分钟,总之我们就等待,等待看到上图的界面就标示安装完毕,我们可以输入y重启VPS,然后检测下是否安装完整。

我们在服务器配置环境之后还是需要做几个工作的,最为主要的是删除默认安装的首页,在home/wwwroot/default中的首页,以及需要修改PHPMYADMIN的目录路径,原因大家都懂的,不懂也要做。

第四、一键包常用的命令

2、备份数据

这个脚本的功能还是很强大的,可以设置本地和远端备份。

cd /root/lnmp
./backup_setup.sh # 备份参数设置
./backup.sh # 立即执行备份

3、常用的命令

Nginx/Tengine:
service nginx {start|stop|status|restart|reload|configtest}

MySQL/MariaDB/Percona:
service mysqld {start|stop|restart|reload|status}

PHP:
service php-fpm {start|stop|restart|reload|status}

Apache:
service httpd {start|restart|stop}

HHVM:
service supervisord {start|stop|status|restart|reload}

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注