LNMP架构搭建论坛(三)

配置PHP服务
(1)cd /usr/local/src
(2)解压编译生成安装yasm源码包



(3)安装libmcrypt源码包



(4)安装libvpx源码包



(5)安装tiff源码包

(6)安装libpng源码包


(7)安装freetype 源码包

(8)安装jpegsrc源码包


(9)安装libgb源码包


(10)安装t1lib源码包
tar zxvf t1lib-5.1.2.tar.gz
cd t1lib-5.1.2
./configure --prefix=/usr/local/t1lib --enable-shared
make
make install
ln -s /usr/lib64/libltdl.so /usr/lib/libltdl.so
cp -frp /usr/lib64/libXpm.so* /usr/lib/

(11)安装php源码包


(12)删除当前php目录的的默认文件,把php服务得到配置文件复制过来

(13)修改PHP服务的配置文件

(14)把配置好的文件复制到/etc/rc.d/init.d中并赋予755权限并加入开机启动

(15)修改/usr/local/php/etc/php.ini文件
305 行
disable_functions= passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restor e,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,g etservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,po six_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix_getppid,posixgetpwnam,posix getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posixsetgid,posix setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname

(16)修改/usr/local/nginx/conf/nginx.conf文件

(17)重启服务 nginx 和php-fpm

(18)搭建Discuz论坛


(19)输入ip192.168.100.129安装登陆论坛


原文地址:http://blog.51cto.com/13956537/2177419

时间: 2024-10-09 07:05:40

LNMP架构搭建论坛(三)的相关文章

基于lnmp架构搭建论坛

LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. 实验环境: 系统环境: RHEL6 x86-64 selinux and iptables disabled 一.Mysql 安装 1.安装软件包依赖性: [[email protected] ~]# yum install -y gcc gcc-c++ ncurses-devel bison openssl-devel zlib-devel [[email protected] ~]# yum instal

LNMP架构搭建论坛(3)

配置php服务libmcrypt源码包是用于加密算法的扩展库程序libvpx源码包是用于提供视频编码器的服务程序,libvpx-v1.3.0.tar.bz2,则此处解压方式为:tar xjvftiff源码包是用于提供标签图像文件格式的服务程序libpng源码包是用于提供png图片格式支持函数库的服务程序freetype源码包是用于提供字体支持引擎的服务程序jpeg源码包是用于提供jpeg图片格式支持函数库的服务程序libgd源码包是用于提供图形处理的服务程序,在编译libgd源码包时,请记得写入

LNMP架构搭建论坛(2)

配置Nginx服务解压pcre组件包解压 openssl-1.0.1h安装make和make install修改profile文件重新执行文件解压zlib软件包安装make和make install创建一个初始目录重新执行文件安装make make install解压nginx-1.6.0安装服务安装make make install.安装make make install在init.d目录中创建脚本文件赋予权限 重启Nginx 添加到开机自启验证安装 原文地址:http://blog.51ct

详述Linux系统中搭建LNMP架构+Discuz论坛

LNMP架构解读 LNMP平台就是Linux.Ngnix.MySQL.PHP的组合架构,需要Linux服务器.MySQL 数据库.PHP解析环境 搭建Nginx服务 下载Nginx源码包 Nginx源码包下载 在Linux虚拟机中挂载存放源码包的目录 [[email protected] ~]# mount.cifs //192.168.100.10/lnmp /mnt/ //挂载目录 Password for [email protected]//192.168.100.10/lnmp: [[

LNMP架构搭建Discuz论坛(实战!)

什么是LNMP架构 LNMP平台就是Linux.Ngnix. MySQL. PHP的组合架构,需要Linux服务器.MySQL数据库.PHP解析环境 MySQL安装配置 为了与Nginx.PHP环境保持一致,此处选择采用源代码编译的方式安装MySQL组件 MySQL部署的方法 编译安装MySQL 优化调整 初始化数据库 启动mysq|服务并设置root数据库账号的密码 PHP解析环境的安装 配置网页动静分离,解析PHP,有两种方法可以选择 使用PHP的FPM模块 将访问PHP页面的Web请求转交

企业级LNMP架构搭建实例(基于Centos6.x)

1.1 部署LNMP架构说明 1.1.1 LNMP架构内容 01.部署linux系统 02.部署nginx网站服务 03.部署mysql数据库服务 04.部署php动态解析服务 1.1.2 配置LNMP架构步骤 01.配置Nginx配置文件 02.配置mysql数据库信息(SQL语句) 03.配置wordpress博客网站 1.1.3 架构服务器串联 01.数据库数据信息迁移(web服务器上的mysql数据 迁移到10.0.0.51 数据库服务器上) 02.将本地储存数据挂载到NFS共享储存服务

LNMP架构搭建(基础入门级)

LNMP架构介绍 LNMP = Linux + Ningx + Mysql + PHP 由Nginx取代apache,提供web服务: PHP作为一个独立服务存在而非apache的一个模块,这个服务为php-fpm: Nginx直接处理静态请求,动态请求会转发给php-fpm. Nginx在处理静态文件的速率较Apache要快的多,这时两者的底层设计所决定的.同时Nginx可以处理的并发访问量也较Apache要大的多,毕竟Apache创建之初并没有考虑到当今的高并发访问量的规模会如此之大.Apa

linux RedHat7LNMP构架搭建论坛三之源码安装PHP和Discuz论坛

PHP安装#cd ..#tar zxvf yasm-1.2.0.tar.gz#cd yasm-1.2.0#./configure#make#make install安装 libmcrypt源码#cd ..#tar zxvf libmcrypt-2.5.8.tar.gz#cd libmcrypt-2.5.8#./configure#make#make install安装libvpx源码包#cd ..这里解压方式为:tar xjvf#tar xjvf libvpx-v1.3.0.tar.bz2#cd

LNMP架构搭建与优化

1,1php编译与安装 LAMP apache.mysql.php LNMP nginx.mysql.php mysql的安装与LAMP的mysql安装方法一样 先安装mysql再安装php cd /usr/local/src wget http://cn2.php.net/distributions/php-5.4.37.tar.bz2  下载 tar jxvf php-5.4.37.tar.bz2 解压 cd php-5.4.37 ./configure --prefix=/export/s