LNMP+discuzz源码安装

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

LNMP+discuzz源码安装

Bison安装编译mysql需要

Shell> tar zxvf bison-3.0.tar.gz

Shell> cd bison-3.0

Shell> ./configure –prefix=/usr/local/bison

Shell> make

Shell> make install

 

Cmake安装编译mysql需要

Shell> tar zxvf cmake-2.8.10.2.tar.gz

Shell> cd cmake-2.8.10.2

Shell> ./configure –prefix=/usr/local/cmake

Shell> make

Shell> make install

 

修改环境变量

Shell> echo “export PATH=$PATH:/usr/local/bison/bin:/usr/local/cmake/bin” >> /etc/profile

Shell> source /etc/profile

 

Mysql的安装

Shell> groupadd mysql

Shell> useradd –G mysql mysql

Shell> tar zxvf mysql-5.5.37.tar.gz

Shell> cd mysql-5.5.37

Shell> cmake –DCMAKE_INSTALL_PREFIX=/usr/local/mysql –DDEFAULT_CHARSET=utf8

Shell> make

Shell> make install

Shell> cd /usr/local/mysql

Shell> cp support-files/my-medium.cnf ./my.cnf

 

修改环境变量

Shell> echo “export PATH=$PATH:/usr/local/mysql/bin” >> /etc/profile

Shell> source /etc/profile

 

Mysql的初始配置及启动

Shell> chown –R mysql:mysql /usr/local/mysql

Shell> /usr/local/mysql/scripts/mysql_install_db –basedir=/usr/local/mysql –user=mysql

Shell> mysqld_safe &

Shell> mysqladmin –u root password ‘root’

 

 

Nginx安装

Shell> groupadd nginx

Shell> useradd nginx

Shell> tar zxvf ngnix-1.7.0

Shell> cd ngnix-1.7.0

Shell> ./configure –prefix=/usr/local/nginx

Shell> make

Shell> make install

Shell> chown –R nginx:nginx /usr/local/nginx

 

修改环境变量

Shell> echo “export PATH=$PATH:/usr/local/nginx/sbin”

Shell> source /etc/profile

 

启动nginx

Shell>nginx

 

测试nginx

http://localhost

wKiom1OacL-hSd4CAAFJSDaQ-ko598.jpg

 

Libiconv安装—php编译需要

Shell> tar zxvf libiconv-1.14.tar.gz

Shell> cd libiconv-1.14

Shell> ./configure –prefix=/usr/local/libiconv

Shell> vi srclib/stdio.h

wKiom1OacMnCNSORAACBTaw9Ttk812.jpg

Shell> make

Shell> make install

 

Php安装

Shell> tar zxvf php-5.5.12.tar.gz

Shell> cd php-5.5.12

Shell> ./configure –prefix=/usr/local/php –with-iconv-dir=/usr/local/libiconv –enable-fpm –with-mysql=/usr/localmysql

Shell> make

Shell> make test

Shell> make install

Shell> echo “export PATH=$PATH:/usr/local/php/bin:/usr/local/php/sbin” >>/etc/profile

Shell> source /etc/profile

 

php配置

Shell> cp php.ini-development /usr/local/php/php.ini

Shell> cd /usr/local/php

Shell> cp etc/php-fpm.conf.default etc/php-fpm.conf

Shell> vi /usr/local/php/php.ini

 wKioL1OacKjx_TFnAAAxpe9j5DU747.jpg

Shell> /usr/local/php/etc/php-fpm.conf

wKiom1OacRXRtB8YAAB5YWcMkxU799.jpg

 

启动php-fpm

Shell> /usr/local/php/sbin/php-fpm

 

查看运行端口状况

Shell> netstat –nlupt

 wKiom1OacSDCAwdPAAD58HbV7_g808.jpg

 

添加nginxphp-fpm支持

wKiom1OacTPiXkNlAABmbcwirqE756.jpg

… …

wKiom1OacT_TO4a_AADID3I3s70632.jpg

 

php测试

Shell> cd /usr/local/nginx/html

Shell> mv index.html index.html.bak

Shell> echo “<?php     phpinfo();   ?>” > index.php

 

http://localhost

wKioL1OacRvwMyTAAAHAoRBqBlk279.jpg

 

Discuzz安装配置

Shell> unzip –x Discuz_X3.1_SC_UTF-8.zip

Shell> mv Discuz_X3.1_SC_UTF-8 discuz

Shell> mv discuz/* /usr/local/nginx/html/.

Shell> cd /usr/local/nginx/html

Shell> cp –R upload.* ./.

Shell> chown –R nginx:nginx /usr/local/nginx/html/*

Shell> http://localhost

如下图:

à

wKiom1OacVWw820uAAQNxPbKpC4781.jpg

à如果出现红“x”,检查discuz文件夹权限

wKiom1OacWmB7TWPAAGeOHiVQ3Q449.jpg

3à

wKiom1OacXeTMop6AAGhOgfgMHA367.jpg

à

wKioL1OacVeTsYLAAAIxwhVbINo689.jpg

à新应用需要zlib文件库支持

wKiom1OacZPxr7vCAAO9g0iaKgc015.jpg










本文转自 chengchow 51CTO博客,原文链接:http://blog.51cto.com/chengchow/1425618,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
Web App开发 监控 PHP
lnmp安装,zabbix源码安装安装教程
lnmp源码安装,zabbix源码安装,mysql基础
1889 0
|
关系型数据库 MySQL 应用服务中间件
|
监控 关系型数据库 应用服务中间件
|
SQL Web App开发 关系型数据库
|
关系型数据库 MySQL 应用服务中间件
|
关系型数据库 应用服务中间件 测试技术
|
关系型数据库 MySQL 应用服务中间件
|
存储 关系型数据库 应用服务中间件
|
关系型数据库 MySQL 应用服务中间件
LNMP源码安装
wget http://down.linuxprobe.com/Tools/cmake-2.8.11.2.tar.gz wget http://down.
1041 0