Linux下安装LANMP环境

记录下来,方便下次再用时从头查找资料

首先是操作系统和php环境:CentOS 6.5 64位(之所以不是7.0是因为本身对linux不熟,而7.0改变挺大的,搜索查询也不好搜索),Php版本:5.3(程序要求,没办法,这也是用lanmp的原因,因为它可以选择好几个版本且包含5.3)

具体步骤:

1、获取root账号密码,用putty链接阿里云,查看是否有数据盘,如果有需要挂载数据盘,具体请查看阿里云论坛中的教程

#查看是否有数据盘
fdisk -l
#假如有数据盘,名称为/dev/xvdb,名称以实际名称为准,格式化数据盘
mkfs.ext3 /dev/xvdb
#先在根目录下创建个www文件夹,将数据盘挂载在这里
cd /
mkdir www
#挂载数据盘
mount /dev/xvdb  /www/
#可以查看下是否一挂载
df -lh
#将其加入开机自动挂载
echo ‘/dev/xvdb   /www ext3    defaults    0  0‘ >> /etc/fstab
#重启
inti 6
#重启后在查看下是否开机自动挂载
df -lh

2、安装lanmp,官网安装流程看这里

#下载lanmp_3.1
wget http://dl.wdlinux.cn/files/lanmp_v3.1.tar.gz
#解压
tar zxvf lanmp_v3.1.tar.gz
#安装,sh lanmp.sh为默认安装,带cus参数为自定义安装,由于我们需要php5.3,所以
sh lanmp.sh cus
#按照提示步骤一步步进行

官方默认安装的版本是为:apache-2.4.18、nginx-1.8.1、php-5.6.21、mysql-5.5.49,选择apache和nginx合体的,选择php版本为5.3的,其余的都按照官方默认的版本来安装即可

3、安装完成后,在浏览器输入服务器IP:8080(例如:http://123.123.123.1231:8080)即可登陆wdlinux后台,登陆后先修改本后台的密码和数据库root的密码,在putty命令行中新建网站目录:

#新建vishun目录作为网站根目录
cd /www/web
mkdir vishun

4、创建整站:wdlinux后台中的“网站管理”->"创建整站",同时开通ftp和mysql数据库,在“网站管理”->"php设置"中可以调整上传文件等参数,“MYSQL管理”->“phpmyadmin”可以在线管理数据库

5、调整所有者和所有组,可能是wdlinux默认必须要www组和用户才能执行,在“系统管理”->“文件管理”中将网站所有者和所有组都改成www,也可以在putty命令行中修改:

#vishun为本网站的根目录
chown –R www:www vishun

6、只有调整完上方操作后,ftp才能正常上传下载文件,将本地网站数据打包成zip格式,通过ftp上传后解压到根目录,可以通过“系统管理”->“文件管理”在线解压,也同样可以在putty命令行中解压:

#-n为解压时不要覆盖原文件,-d为指定解压目录
unzip -n test.zip -d /vishun

7、查看上传上去的网站源码的所有者和所有组是否为www,如果不是,按照上面的修改,同时将一些需要写入或执行的文件夹(像是图片上传目录,日志记录目录,计划任务shell脚本等)权限置为755,同样在“系统管理”->“文件管理”可以修改,也可以通过putty命令行修改:

#先cd到相关目录,-R为文件夹下的所有都改成此权限,是否需要自己决定,tmp为要设置的文件夹
chmod –R 755 tmp

以上为整个php环境的安装

时间: 2024-07-30 13:31:26

Linux下安装LANMP环境的相关文章

Linux下安装php环境并且配置Nginx支持php-fpm模块[www]

Linux下安装php环境并且配置Nginx支持php-fpm模块 http://www.cnblogs.com/freeweb/p/5425554.html 5分钟搭建 nginx +php --------------(LNMP)新手专用 http://blog.csdn.net/dyllove98/article/details/41120789 配置Nginx来支持php http://www.cnblogs.com/jecyhw/p/5504855.html nginx+php的配置与

Linux下安装Java环境配置

1.下载安装文件 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.在usr目录下建立java安装目录 cd /usr mkdir java 3.将安装文件拷贝到java目录下,并执行解压命令 tar -zxvf jdk-8u151-linux-x64.tar.gz 4.设置环境变量 vim /etc/profile 在文件末尾添加如下内容: JAVA_HOME=/

Linux下安装JDK 环境

Linux下安装JDK 系统环境 [[email protected] ~]# file /sbin/init /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped [[email protected] ~]# cat /etc/redhat-release CentOS re

linux下安装python环境

1.linux下安装python3wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 在安装包中有一个README的文件,里面有写如何安装 ./configure make make install 2.安装pip easy_install pip 注:--no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装.

linux下安装lanmp集成环境出现dns err错误

我参考lanmp官网: 51cto.com/bbs/thread-6292-1-1.html 出现以下错误 经检查,原来 lanmp.sh 自己的网络由于是公司内部有代理,ping不通这个网址,导致出现dns err,我本身自己在家里完成安装,解决此问题! 你可以针对解决ping的网络问题解决!

Linux下安装Java环境配置步骤详述

0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载.(可在Windows下下载完成后,通过文件夹共享到Linux上) 1. 登录Linux,切换到root用户 su root 获取root用户权限,当前工作目录不变(需要root密码) 或 sudo -i 不需要root密码直接切换成root(需要当前用户密码) 2. 在usr目录下

[转]Linux下安装Java环境配置步骤详述

1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 如果你的linux可以联网,也可以通过wget命令进行下载.可以参考这篇文章:每天一个linux命令 2.登录Linux,切换到root用户 su root 获取root用户权限,当前工作目录不

Linux下安装php环境并且配置Nginx支持php-fpm模块

因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装 首先释放安装包: tar -xvzf php-5.6.27.tar.gz cd php-5.6.27 接下来进行参数配置,配置前如果没有libxml2和libxml2-devel会报错,所以应该更新libxml2并安装libxml2-devel,使用在线安装: yum -y install libxml2 yum -y install libxml2-devel 补充,因为不同的操作系统环境,系统安装开发环境包的完整程度也不相同

linux下安装Groovy环境

Groovy是Java平台上设计的面向对象的动态编程语言.跟Java一样运行在JVM上. 首先,在Groovy官网下载二进制安装包:http://www.groovy-lang.org/download.html groovy-binary-2.4.3.zip 解压..这里我解压到/opt目录下 配置环境变量:在/etc/profile文件最后添加 #set groovy environmentexport GROOVY_HOME="/opt/groovy-2.4.3"export P