启动ssh服务
service sshd start yum -y update
查看centos版本
centos 5 执行:
代码如下:
centos 6 执行:
代码如下:
yum安装php
代码如下:
PHP55w PHP55w-bcmath PHP55w-cli PHP55w-common
PHP55w-devel PHP55w-fpm PHP55w-gd PHP55w-imap PHP55w-ldap
PHP55w-mbstring PHP55w-mcrypt PHP55w-MysqL PHP55w-odbc PHP55w-pdo
PHP55w-pear PHP55w-pecl-igbinary PHP55w-xml PHP55w-xmlrpc
PHP55w-opcache PHP55w-intl PHP55w-pecl-memcache
安装完成
whereis PHP
启动PHP-fpm
代码如下:
PHP-fpm start
安装Redis server
yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel
> pcre-devel kernel keyutils patch perl
>
> mkdir /tmp/redis
>
> cd /tmp/redis
>
> wget http://download.redis.io/releases/redis-2.8.8.tar.gz
>
> tar xzf redis-*
>
> cd redis-*
>
> make
>
> sudo make install clean
>
> mkdir /etc/redis
>
> cp redis.conf /etc/redis/redis.conf
修改conf配置
代码如下:
例子 /n关键字去修改
代码如下:
daemonize yes
>
> port 6379
>
> bind 127.0.0.1
>
> dir /var/opt
查看是否安装成功
代码如下:
whereis redis-server
>
> /usr/local/bin/redis-server /etc/redis/redis.conf
>
> redis-cli
安装 PHPRedis
下载地址
上传 phpredis-2.2.4.tar.gz 到 /usr/local/src 目录
cd /usr/local/src
>
> tar zxvf phpredis-2.2.4.tar.gz
>
> cd phpredis-2.2.4
>
> /usr/local/php/bin/phpize
>
> whereis php
>
> /usr/bin/phpize
>
> /usr/bin/php/bin/phpize
>
> find / -name "phpize"
>
> ./configure --with-php-config=/usr/bin/php-config
>
> make
>
> make install
>
>
> vim /usr/bin/php.ini
安装完成之后,出现下面的安装路径
代码如下:
代码如下:
extension="redis.so"
重启PHP-fpm
代码如下:
/etc/rc.d/init.d/PHP-fpm stop
>
> /etc/rc.d/init.d/PHP-fpm start
>
> PHP -r "if (new Redis() == true){ echo \"\r\n OK \r\n\"; }"
ok 就是成功了
安装Xdebug
linux 系统下载 source 版 tgz 压缩包
tar -xvzf xdebug-2.3.1.tgz
>
> cd xdebug-2.3.1
>
> phpize
>
> ./configure
>
> make
>
> make install
>
> cp modules/xdebug.so /usr/include/php/ext //将 xdebug.so 文件移到 php 下面
ext可以通过find 去找到
编辑php.ini,加入下面配置,一般的功能都打开了
安装nginx
代码如下:
yum install Nginx -y
安装完成,下面直接就可以启动Nginx了:
代码如下:
PHP错误,Nginx报502错误 在Nginx.conf里把502注释掉即可
laravel5的配置
server {
> listen 80;
> server_name baidu.com;
> set $index_file index.PHP;
> location / {
> root /opt/www/baidu/public;
> index index.html index.htm index.PHP;
>
> if (!-e $request_filename) {
> rewrite ^/(.*)$ /index.PHP?$1 last;
> break;
> }
> index $index_file;
>
> } location ~ \.PHP$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.PHP;
> fastcgi_param SCRIPT_FILENAME
> /opt/www/baidu/public/$fastcgi_script_name; include
> fastcgi_params; } }
安装MysqL
代码如下:
设置开机启动
chkconfig MysqLd on
>
> MysqL -u root
>
> MysqL> select user,host,password from MysqL.user;
> MysqL> set password for root@localhost=password('123456'); MysqL> exit
show databases;
use laravel5;
show tables;
以上所述就是本文的全部内容了,希望大家能够喜欢。
原文链接:https://www.f2er.com/php/22280.html