Structrue。

Linux:RHEL 7.1 64
Web:Nginx
DB:MySQL
Language Support:PHP

——————————————————————
一、Linux:Redhat Enterprise Linux 7.1

该系统是需要在文档开始前部署好的。

二、MySQL
参考:http://d-prototype.com/archives/2579

三、安装Nginx与PHP之前需要配置的操作系统软件支持
可以通过YUM安装的部分:
Command is:
RHEL5:
yum install -y gcc44-c++.x86_64 gcc44.x86_64 compat-gcc-34.x86_64 compat-gcc-34-c++.x86_64 glibc-devel gcc gcc-c++ libaio-devel libstdc++-devel libxml2-devel gd php-gd zlib-devel libpng-devel libjpeg-devel freetype-devel freetype-demos
RHEL7:
yum install -y glibc-devel gcc gcc-c++ libaio-devel libstdc++-devel libxml2-devel gd php-gd zlib-devel libpng-devel libjpeg-devel freetype-devel

需要手动二进制源码包安装的部分:
介质的获取:
脚本:

执行:

源码包安装:
libmcrypt:

libltdl:

zlib:

libpng:

jpeg:

freetype:

autoconf:

libxml2:

pcre:

四、Nginx
参考:http://d-prototype.com/archives/2567
安装完成后:

五、PHP

运行PHP:

六、Nginx中添加PHP支持
在我的环境中,WEB应用放置在:/var/web_app。
配置本步骤前,确保PHP已经运行。
编辑Nginx的配置文件:/usr/local/nginx/conf/nginx.conf

主要内容是“location ~ \.php$”的部分,该部分为新增部分。

重启Nginx:
关闭:

开启:

创建测试文件:

浏览器访问:http://168.0.1.190/php-me.php
php-me_page

——————————————————
Done。

打赏

2
说点什么

avatar
1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Adamhuan Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
提醒