0

0

详解PHP安装及lnmp完整搭建-wordpress

黄舟

黄舟

发布时间:2017-03-28 09:11:30

|

1706人浏览过

|

来源于php中文网

原创

详解php安装及lnmp完整搭建-wordpress

Endel.io
Endel.io

Endel是一款可以创造个性化舒缓声音的应用程序,可帮助您集中注意力、放松身心和入睡。

下载
安装所需的lib库
[root@lnmp01 tools]# rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel
zlib-devel-1.2.3-29.el6.x86_64
[root@lnmp01 tools]# rpm -qa freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel
[root@lnmp01 tools]# yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel -y
[root@lnmp01 tools]# yum install freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel -y
 
 
 
 
 
安装libiconv(无法安装)
[root@lnmp01 tools]# rz
rz waiting to receive.
???a? zmodem ′???£ °′ Ctrl+C ???£
??′?? libiconv-1.14.tar.gz...
  100%    4867 KB 4867 KB/s 00:00:01       0 ′?
 
?[root@lnmp01 tools]# tar zxf libiconv-1.14.tar.gz
[root@lnmp01 tools]# cd libiconv-1.14
[root@lnmp01 libiconv-1.14]# ./configure --prefix=/usr/local/libiconv
[root@lnmp01 libiconv-1.14]# make
[root@lnmp01 libiconv-1.14]# make install
[root@lnmp01 libiconv-1.14]# cd ../
 
安装三方yum源相关库
[root@lnmp01 tools]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
[root@lnmp01 tools]# yum -y install libmcrypt-devel
[root@lnmp01 tools]# yum -y install mahash
[root@lnmp01 tools]# yum -y install mcrypt
 
安装php编译php
[root@lnmp01 tools]# cd /home/lufeng/tools
[root@lnmp01 tools]# rz -y
[root@lnmp01 tools]# tar zxf ............
[root@lnmp01 tools]# cd php-5.3.27
[root@lnmp01 tools]# ./configure \
--prefix=/application/php5.3.27 \
--with-mysql=mysqlnd \
--with-iconv-dir=/usr/local/libiconv \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-libxml-dir=/usr \
--enable-xml \
--disable-rpath \
--enable-safe-mode \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--with-curl \
--with-curlwrappers \
--enable-mbregex \
--enable-fpm \
--enable-mbstring \
--with-mcrypt \
--with-gd \
--enable-gd-native-ttf \
--with-openssl \
--with-mhash \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--enable-zip \
--enable-soap \
--enable-short-tags \
--enable-zend-multibyte \
--enable-static \
--with-xsl \
--with-fpm-user=nginx \
--with-fpm-group=nginx \
--enable-ftp
+--------------------------------------------------------------------+
| License:                                                           |
| This software is subject to the PHP License, available in this     |
| distribution in the file LICENSE.  By continuing this installation |
| process, you are bound by the terms of this license agreement.     |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point.                            |
+--------------------------------------------------------------------+
 
Thank you for using PHP.
 
[root@lnmp01 php-5.3.27]# touch ext/phar/phar.phar
[root@lnmp01 php-5.3.27]# make
Build complete.
Don't forget to run 'make test'.
 
[root@lnmp01 php-5.3.27]# make install
/home/lufeng/tools/php-5.3.27/build/shtool install -c ext/phar/phar.phar /application/php5.3.27/bin
ln -s -f /application/php5.3.27/bin/phar.phar /application/php5.3.27/bin/phar
Installing PDO headers:          /application/php5.3.27/include/php/ext/pdo/
 
 
 
 
配置php及启动
[root@lnmp01 php-5.3.27]# ln -s /application/php5.3.27 /application/php 
[root@lnmp01 php-5.3.27]# ls -l /application/php 
[root@lnmp01 php-5.3.27]# ls php.ini*
php.ini-development  php.ini-production
[root@lnmp01 php-5.3.27]# cp php.ini-production /application/php/lib/php.ini
 
[root@lnmp01 php-5.3.27]# cd /application/php/etc/
[root@lnmp01 etc]# cp php-fpm.conf.default php-fpm.conf
[root@lnmp01 etc]# /application/php/sbin/php-fpm
[root@lnmp01 etc]# ps -ef|grep php-fpm
root       7337      1  0 15:03 ?        00:00:00 php-fpm: master process (/application/php5.3.27/etc/php-fpm.conf)
nginx      7338   7337  0 15:03 ?        00:00:00 php-fpm: pool www            
nginx      7339   7337  0 15:03 ?        00:00:00 php-fpm: pool www            
root       7341   6079  0 15:03 pts/0    00:00:00 grep php-fpm
 
配置nginx支持PHP请求访问
[root@lnmp01 blog]# cd /application/nginx/conf/extra/
[root@lnmp01 extra]# cat blog.conf 
    server {
       listen         80;
       server_name    blog.lufeng.com;
       location / {
            root      html/blog;
            index     index.html index.html;
        }
        location ~ .*\.(php|php5)?$ {
                root    html/blog;
                fastcgi_pass    127.0.0.1:9000;
                fastcgi_index   index.php;
                include         fastcgi.conf;
        }
}
[root@lnmp01 conf]# ../sbin/nginx -t      
nginx: the configuration file /application/nginx-1.6.3/conf/nginx.conf syntax is ok
nginx: configuration file /application/nginx-1.6.3/conf/nginx.conf test is successful
[root@lnmp01 conf]# ../sbin/nginx -s reload
[root@lnmp01 conf]# cd ../html/blog/
[root@lnmp01 blog]# echo "" >test_info.php
[root@lnmp01 blog]# cat test_info.php 

 
部署blog程序-mysql
 
[root@Mysql-server ~]# mysql -uroot -p
Enter password: 
 
mysql> create database wordpress;
mysql> show databases like 'wordpress';
 
mysql> grant all on wordpress.* to wordpress@'192.1.1.%' identified by '199429';
mysql> show grants for wordpress@'192.1.1.%';
mysql> select user,host from mysql.user;
mysql> quit
 
 
nginx与PHP环境配置准备
[root@lnmp01 extra]# cd ../../html/blog/
[root@lnmp01 blog]# rz
[root@lnmp01 blog]# tar xf wordpress-4.7.2-zh_CN.tar.gz 
[root@lnmp01 blog]# ls
test_info.php  wordpress  wordpress-4.7.2-zh_CN.tar.gz
[root@lnmp01 blog]# rm test_info.php
[root@lnmp01 blog]# mv wordpress/* .
[root@lnmp01 blog]# /bin/mv wordpress-4.7.2-zh_CN.tar.gz /home/lufeng/tools/
[root@lnmp01 blog]# chown -R nginx.nginx ../blog/
[root@lnmp01 blog]# ls -l

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
2026赚钱平台入口大全
2026赚钱平台入口大全

2026年最新赚钱平台入口汇总,涵盖任务众包、内容创作、电商运营、技能变现等多类正规渠道,助你轻松开启副业增收之路。阅读专题下面的文章了解更多详细内容。

33

2026.01.31

高干文在线阅读网站大全
高干文在线阅读网站大全

汇集热门1v1高干文免费阅读资源,涵盖都市言情、京味大院、军旅高干等经典题材,情节紧凑、人物鲜明。阅读专题下面的文章了解更多详细内容。

32

2026.01.31

无需付费的漫画app大全
无需付费的漫画app大全

想找真正免费又无套路的漫画App?本合集精选多款永久免费、资源丰富、无广告干扰的优质漫画应用,涵盖国漫、日漫、韩漫及经典老番,满足各类阅读需求。阅读专题下面的文章了解更多详细内容。

36

2026.01.31

漫画免费在线观看地址大全
漫画免费在线观看地址大全

想找免费又资源丰富的漫画网站?本合集精选2025-2026年热门平台,涵盖国漫、日漫、韩漫等多类型作品,支持高清流畅阅读与离线缓存。阅读专题下面的文章了解更多详细内容。

7

2026.01.31

漫画防走失登陆入口大全
漫画防走失登陆入口大全

2026最新漫画防走失登录入口合集,汇总多个稳定可用网址,助你畅享高清无广告漫画阅读体验。阅读专题下面的文章了解更多详细内容。

11

2026.01.31

php多线程怎么实现
php多线程怎么实现

PHP本身不支持原生多线程,但可通过扩展如pthreads、Swoole或结合多进程、协程等方式实现并发处理。阅读专题下面的文章了解更多详细内容。

1

2026.01.31

php如何运行环境
php如何运行环境

本合集详细介绍PHP运行环境的搭建与配置方法,涵盖Windows、Linux及Mac系统下的安装步骤、常见问题及解决方案。阅读专题下面的文章了解更多详细内容。

0

2026.01.31

php环境变量如何设置
php环境变量如何设置

本合集详细讲解PHP环境变量的设置方法,涵盖Windows、Linux及常见服务器环境配置技巧,助你快速掌握环境变量的正确配置。阅读专题下面的文章了解更多详细内容。

0

2026.01.31

php图片如何上传
php图片如何上传

本合集涵盖PHP图片上传的核心方法、安全处理及常见问题解决方案,适合初学者与进阶开发者。阅读专题下面的文章了解更多详细内容。

2

2026.01.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 10.4万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 11.2万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号