首页 > 代码库 > 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 libxml2-devel bzip2-devel libcurl-devel
2、解压php-5.5.38,进入该目录,进行编译安装
./configure \
--prefix=/usr/local/php-5.5.38 \
--with-config-file-path=/usr/local/php-5.5.38/etc \
--with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd \
--with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local \
--enable-gd-native-ttf --with-iconv-dir=/usr/local --enable-mbstring \
--enable-calendar --with-gettext --with-libxml-dir=/usr/local \
--with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd \
--with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64
3、make 然后 make install
4、配置PHP
5、设置php的软连接
ln -s /usr/local/php-5.5.38 /usr/local/php
6、将php的执行程序放入PATH 变量中
echo “export PATH=/usr/local/php/sbin:/usr/local/php/bin:$PATH” > /etc/profile.d/php.sh
source /etc/profile.d/php.sh
7、 启动php-fpm启动php-fpm启动php-fpm
/usr/local/php-5.5.0/sbin/php-fpm
执行以上命令,如果没报错一般情况下表示启动正常,如果不放心,也可以通过端口判断是PHP否启动
# netstat -lnt | grep 9000 查看php是否启动
8、将 php-fpm 与 nginx 结合
修改 /etc/usr/local/nginx/conf/nginx.conf文件,其中server段增加如下配置
9、创建php文件
在 /usr/local/nginx/html 下创建index.php文件,输入如下内容
10、重启nginx服务 /usr/local/nginx/sbin/nginx -s reload
重启php-fpm服务 /usr/local/php/sbin/php-fpm
LNMP安装与配置