LNMP架构搭建论坛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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安装登陆论坛
技术分享图片
技术分享图片
技术分享图片

以上是关于LNMP架构搭建论坛的主要内容,如果未能解决你的问题,请参考以下文章

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

CentOS 7 搭建 LNMP 架构详细过程 + Discuz 论坛安装 (手工编译)

LNMP架构的搭建Discuz论坛的搭建

Centos 7搭建LNMP架构及部署Discuz论坛

基于lnmp架构搭建论坛

LNMP架构搭建论坛