【 환경 설정 】 Centos 7 nginx + php + redis 환경 구축
4888 단어 LinuxDevelopEnvironmentConfig
# wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
nginx yum
# rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
nginx
# yum install nginx
nginx
systemctl start nginx
/etc/nginx , nginx; , nginx.conf 。
nginx IP, , 。
/etc/nginx/nginx.conf delete the comment #
###########################################
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name;
include fastcgi_params;
}
###########################################
service nginx restart
2、redis install:
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0
./configure;make;make install
redis-server /etc/redis.conf
3、php-redis install:
error:the GPG keys listed for the "CentOS-7 - Updates - 163.com" repository are already insta
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
cd /tmp
wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip
unzip php-redis.zip
:nicolasff-phpredis-21d6614
cd nicolasff-phpredis-21d6614
phpize
./configure
make
make install
so
ll /usr/lib/php/modules/redis.so
vi /etc/php.ini
add the following content.
extension=redis.so
[root@localhost phpredis-phpredis-fc673f5]# ll /usr/lib64/php/modules/redis.so
4、php-fpm install:
so as to parse the php by nginx
yum install php-fpm
5、start php-fpm nginx
vi /etc/php-fpm.conf daemonize = yes
php-fpm -c /etc/php.ini
service nginx restart
6、test nginx and php
http://localhost/test.php
echo phpinfo();
?>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.