本篇文章主要介绍了"CentOS7搭建Nginx + PHP + MySQL",主要涉及到方面的内容,对于Linuxjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
--------------------------------------------------------------------------------...
-------------------------------------------------------------------------------------
Nginx安装参考地址:http://www.cnblogs.com/farwish/p/3807289.html
PHP源码安装:
1. 下载源码包并解压:
wget http://cn2.php.net/distributions/php-5.6.3.tar.gz
tar zxvf php-5.6.3.tar.gz
cd php-5.6.3
2. 安装依赖:
这些依赖有libxml, libpng, libjpeg, libmcrypt...等
根据提示进行操作,如:yum install libxml2 按Tab键查看所有libxml包,我这里安装 yum install libxml2-devel.i686,然后进行配置。
注:libmcrypt不在centos的网络yum仓库中,需要自行下载。
( 一. 源码安装方法:
cd /usr/local/src
wget http://softlayer.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.8.tar.gz
tar -zxvf libmcrypt-2.5.8.tar.gz
cd /usr/local/src/libmcrypt-2.5.8
./configure --prefix=/usr/local
make && make install
二. 使用第三方yum源
下载:
wget http://www.atomicorp.com/installers/atomic
sh ./atomic
yum命令安装:
yum install php-mcrypt libmcrypt libmcrypt-devel
)
3. 配置:
./configure --with-libdir=lib64 --prefix=/Data/apps/php --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-inline-optimization --enable-fpm --with-gd --with-zlib --with-png-dir --with-jpeg-dir --enable-mbstring --with-iconv --enable-sockets --with-curl --with-mcrypt --with-openssl --enable-pcntl --enable-soap --enable-dba
4. 编译安装:
make && make install
安装完成后你会发现,在/usr/local/php/etc下面没有php的配置文件,新建一个:
cd /usr/local/php/etc/
cp php-fpm.conf.default php-fpm.conf
cd /home/weichen/php-5.6.3
cp php.ini-production /usr/local/php/etc/php.ini
5. 启动php:
/usr/local/php/sbin/php-fpm
查看进程:
ps aux | grep php
修改网站根目录:
vim /usr/local/nginx/conf/nginx.conf
将
location / {
root html;
index index.php index.html index.htm;
}
改为
location / {
root /home/www;
index index.php index.html index.htm;
}
此处的目录地址也需要修改对:
location ~ \.php$ {
root /home/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
-------------------------------------------------------------------------------------------------
安装MySQL:
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
成功安装之后重启mysql服务:
service mysqld restart
初次安装mysql是root账户是没有密码的:
mysql -u root -p 遇到密码提示,回车即可进入
设置root密码的方法:
mysqladmin -u root password "root"
进入mysql:
mysql -u root -p
Enter Password: root
----------------------------------------------------------------------------------------
Link: http://www.cnblogs.com/farwish/p/4161417.html
@黑眼诗人
以上就介绍了CentOS7搭建Nginx + PHP + MySQL,包括了方面的内容,希望对Linuxjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_100675.html
相关图片
相关文章