ubuntu搭建lnmp+Yaf+Redis环境
2019獨角獸企業重金招聘Python工程師標準>>>
1. 更換鏡像源
? ? deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
? ? deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
? ? deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
? ? deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
? ? deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
? ? deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
? ? deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
? ? deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
? ? deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
? ? deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
? ? deb http://mirrors.aliyuncs.com/ubuntu/ trusty main restricted universe multiverse
? ? deb http://mirrors.aliyuncs.com/ubuntu/ trusty-security main restricted universe multiverse
? ? deb http://mirrors.aliyuncs.com/ubuntu/ trusty-updates main restricted universe multiverse
? ? deb http://mirrors.aliyuncs.com/ubuntu/ trusty-proposed main restricted universe multiverse
? ? deb http://mirrors.aliyuncs.com/ubuntu/ trusty-backports main restricted universe multiverse
? ? deb-src http://mirrors.aliyuncs.com/ubuntu/ trusty main restricted universe multiverse
? ? deb-src http://mirrors.aliyuncs.com/ubuntu/ trusty-security main restricted universe multiverse
? ? deb-src http://mirrors.aliyuncs.com/ubuntu/ trusty-updates main restricted universe multiverse
? ? deb-src http://mirrors.aliyuncs.com/ubuntu/ trusty-proposed main restricted universe multiverse
? ? deb-src http://mirrors.aliyuncs.com/ubuntu/ trusty-backports main restricted universe multiverse
2. apt-get install openssh-server
3. apt-get install nginx
4. /etc/init.d/nginx start
5. apt-get install php5-cli php5-cgi mysql-server php5-mysql php5-fpm php5-curl php5-redis php5-xdebug php5-xmlrpc php5-mcrypt php5-dev
6. ?vim /etc/mysql/my.cnf
? ? (1). 在[mysqld]下添加 default-character-set=utf8(mysql 5.5 版本添加character-set-server=utf8)
? ? (2). 在[client]下添加 default-character-set=utf8
7. vim /etc/php5/fpm/pool.d
? ? ;listen = /var/run/php5-fpm.sock
? ? listen = 127.0.0.1:9000
8. /etc/init.d/nginx restart /etc/init.d/php5-fpm restart
9. nginx php 配置文件
? ? server {
? ? ? ? listen 80;
? ? ? ? server_name localhost;
? ? ? ? charset utf-8;
? ? ? ? root ? ?/home/tangxiaolong/kiwi/public;
? ? ? ? location / {
? ? ? ? ? ? index ? index.htm index.html index.php;
? ? ? ? ? ? if (!-f $request_filename){
? ? ? ? ? ? ? ? rewrite (.*) /index.php;
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? location ~ \.php$ {
? ? ? ? ? ? fastcgi_pass ? 127.0.0.1:9000;
? ? ? ? ? ? fastcgi_index ?index.php;
? ? ? ? ? ? include ?fastcgi_params;
? ? ? ? }
? ? ? ? access_log /var/log/nginx/access.log;
? ? ? ? error_log ?/var/log/nginx/error.log;
? ? }
10. yaf 安裝
? ? (1). phpize
? ? ? ? ?echo "export LC_ALL=C" >> /root/.bashrc
? ? ? ? ?source /root/.bashrc
? ? ? ? ?phpize
? ? ? ? ?./configure --with-php-config=/usr/bin/php-config
? ? (2). make
? ? (3). make install
? ? (4). cli/fpm ? ?ln -s ../../mods-available/yaf.ini ./20-yaf.ini
11. redis
? ? (1). wget http://download.redis.io/redis-stable.tar.gz
? ? (2). make && make install
? ? (3). redis-server /etc/redis.conf
轉載于:https://my.oschina.net/tpythoner/blog/536856
總結
以上是生活随笔為你收集整理的ubuntu搭建lnmp+Yaf+Redis环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机科学家Erik Meijer眼中的
- 下一篇: 元气骑士盆栽怎么解锁