LNMP安装及配置

LNMP官方网站:http://lnmp.org

http://oneinstack.com/install/

 

安装详细介绍:http://lnmp.org/install.html

1,安装LNMP执行:

wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmpa

如需要安装LNMPA或LAMP,将./install.sh 后面的参数替换为lnmpa或lamp即可。

全自动安装过程,无需人工干预,下载完成自动编译安装,以下几项需要选择:

+------------------------------------------------------------------------+
| LNMP V1.2 for CentOS Linux Server, Written by Licess                     |
+------------------------------------------------------------------------+
| A tool to auto-compile & install LNMP/LNMPA/LAMP on Linux   |
+------------------------------------------------------------------------+
| For more information please visit http://www.lnmp.org                  |
+------------------------------------------------------------------------+
Please setup root password of MySQL.(Default password: root)
Please enter: root    --这是MYSQL密码 
MySQL root password: root
===========================
Do you want to enable or disable the InnoDB Storage Engine?
Default enable,Enter your choice [Y/n]: y
You will enable the InnoDB Storage Engine
===========================
You have 5 options for your DataBase install.
1: Install MySQL 5.1.73
2: Install MySQL 5.5.42 (Default)
3: Install MySQL 5.6.23
4: Install MariaDB 5.5.42
5: Install MariaDB 10.0.17
Enter your choice (1, 2, 3, 4 or 5): 3
You will Install MySQL 5.6.23
===========================
You have 5 options for your PHP install.
1: Install PHP 5.2.17
2: Install PHP 5.3.29
3: Install PHP 5.4.41 (Default)
4: Install PHP 5.5.25
5: Install PHP 5.6.9
Enter your choice (1, 2, 3, 4 or 5): 5
You will install PHP 5.6.9
===========================
You have 3 options for your Memory Allocator install.
1: Don‘t install Memory Allocator. (Default)
2: Install Jemalloc
3: Install TCMalloc
Enter your choice (1, 2 or 3): 1
You will install not install Memory Allocator.

Press any key to install...or Press Ctrl+c to cancel    ----到这儿按任意键开始安装 ,整个过程大约一两小时

Install lnmp V1.2 completed! enjoy it.
--最后出现这一句,就是安装成功了。

注意:安装成功后,用SFTP就可直接用ROOT连接。

2,安装站点管理:

http://lnmp.org/faq/lnmp-vhost-add-howto.html

主要命令:

lnmp vhost add     --添加站点
lnmp vhost list      --列出所有站点
lnmp vhost del     --删除站点
LNMP 1.2下需要执行:chattr -i /网站目录/.user.ini 后才能删除网站目录。

3,安全设置:上传网站后建议执行:

chown www:www -R /path/to/dir     #对网站目录进行权限设置,/path/to/dir替换为你网站目录。

4,限制部分不需要执行PHP的目录:

vi /usr/local/nginx/conf/vhost/网站名.conf

location ~ /(js|upload)/.*\.(php|php5)?$ {
deny all;
}

location ~ /.*\.(php|php5)?$ {
deny all;
}

时间: 2024-10-11 06:51:46

LNMP安装及配置的相关文章

LNMP安装与配置

MYSQL安装:http://www.cnblogs.com/renjidong/p/7047396.html NGINX安装 :http://www.cnblogs.com/renjidong/p/7081140.html PHP安装 : 我用的PHP版本  php-5.5.38 1.安装依赖包 ,确保安装之前有安装gd,png,curl,xml等等lib开发库 yum -y  install gcc make gd-devel libjpeg-devel libpng-devel libxm

CentOS安装与配置LNMP

本文PDF文档下载:http://www.coderblog.cn/doc/Install_and_config_LNMP_under_CentOS.pdf 本文EPUB文档下载:http://www.coderblog.cn/doc/Install_and_config_LNMP_under_CentOS.epub 原文链接:http://www.coderblog.cn/article/36/ CentOS安装与配置LNMP(1):Nginx安装与常用命令 Nginx是一个轻量级的HTTP服

lnmp 安装配置--libmcrypt问题

在LNMP安装配置中,在进行php配置依赖包时遇到如何错误 wget  http://cn2.php.net/distributions/php-5.4.37.tar.bz2tar jxf php-5.4.37.tar.bz2useradd -s /sbin/nologin php-fpm cd php-5.4.37 useradd -s /sbin/nologin php-fpm php依赖包参看lamp php安装 ./configure --prefix=/usr/local/php   

Zabbix&LNMP安装配置

监控端操作 #!/bin/bash #安装zabbix+LNMP # lnmp(){ #关闭防火墙&核心安全功能 systemctl stop firewalld.service systemctl disable firewalld.service &> /dev/null setenforce 0 sed -i "7cSELINUX=disabled" /etc/sysconfig/selinux #yum安装nginx wget http://nginx.o

LNMP安装了哪些软件?安装目录在哪?

LNMP官网:http://lnmp.org/faq/lnmp-software-list.html LNMP一键安装包除去安装所必须的依赖包,还会默认安装以下软件: Nginx.MySQL/MariaDB.PHP.phpMyAdmin.Zend Optimizer/Zend GuardLoader.用户可以根据自己的需要安装其他组件,如FTP服务器.缓存组件,也可以使用升级脚本对Nginx.MySQL.PHP进行升级.安装这些组件或升级都需要在lnmp下载解压缩后的目录,比如下载到/root目

CentOS7+LNMP 安装Zabbix3.0 安装笔记

转载 自 http://blog.csdn.net/asionliang/article/details/51733833 从网上看过N篇教程,小白编译各种出错,无奈选择LNMP一键安装包,解决所有问题.感谢lnmp.org的lamp一体包,现已成功安装,做个笔记,以便后查. 参考: http://www.cnblogs.com/swordxia/p/5591712.html 1.配置防火墙 [root~]# firewall-cmd --permanent --zone=public --ad

lnmp安装脚本

lnmp安装脚本.一起学习.有更好的建议请留言. #!/bin/bash # # describe: linux nginx mysql php install FileS=/updatefile mkdir -p $FileS # 安装lrzsz 方便后续文件上传 wget http://vault.centos.org/6.5/os/x86_64/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm -P $FileS &>/dev/null rpm -v

Ubuntu lnmp安装记录

参考了: Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL 在访问 info.php的时候,我显示的是502错误.后面我参考了: Ubuntu15.04下搭建LNMP环境   进行配置Nginx之后,就可以访问到info.php了.安装好了composer,目前还不清楚现在的nginx的配置文件是否是配置对的.只能从以后的项目开发的构成中发现了.哇卡

LNMP安装教程

转载自https://lnmp.org/install.html 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要5GB以上硬盘剩余空间 需要128MB以上内存(如果为128MB的小内存VPS,Xen的需要有SWAP,OpenVZ的至少要有128MB以上的vSWAP或突发内存),注意小内存请勿使用64位系统! 安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存!. VPS或服务器必须已经联网,且必须设置的是网络