一、先安装lmnp
二、Yum update
三、
四、安装PHP
1安装依赖包
#yum install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss-ldap openldap-clients openldap-servers bison bison-devel readline readline-devel libmcrypt libmcrypt-devel net-snmp-devel libXpm* libxml2 libxml2-devel patch
2下载php官网安装包
wget http://cn2.php.net/get/php-7.1.5.tar.gz/from/this/mirror
3解压php安装包
查看压缩包
file mirror
修改包名
mv mirror php-7.1.5.tar
3解压安装包
tar xvf php-7.1.5.tar
4安装php
cd php-7.1.5
最简单的配置(在配置phpmyadmin时,出现缺少mbstring.mysql的问题)
./configure --prefix=/usr/local/php --enable-fpm
接下来进行安装编译执行
make && make install/usr/local/php/etc/ 目录下
拷贝生产环境的php配置文件放入
cp php.ini-production /usr/local/php/etc/
删除系统自带的php.ini文件,在根目录 etc下
Rm -rf /etc/php.ini
将刚才的php放进来
ln -s /usr/local/php/etc/php.ini /etc/php.ini
修改文件
先复制一份cp php-fpm.conf.default 改名php-fpm.conf 去掉 vi编辑去掉;
先复制一份 php-fpm.d/www.conf.default 改名www.conf 用vi修改用户名用户组
cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm
chmod +x /etc/rc.d/init.d/php-fpm
chkconfig php-fpm on
service php-fpm start
重新加载下nginx文件
./nginx -s reload
重启 nginx
service nginx restart
项目上线wordpass
数据库mysql的安装
下载
wget https://dev.mysql.com/get/Downloads/MySql-5.7/mysql-5.7.18.el7.x86_64.rpm-bundle.tar
chmod -R 777 runtime
location / {
root html;
index index.html index.htm index.php;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
location /Admin/ {
if (!-e $request_filename) {
rewrite ^/Admin/(.*)$ /Admin/index.php?s=$1 last;
break;
}