centos

http://www.centoscn.com/image-text/install/2014/1209/4281.htmlphp

 
启用ssh
 
 
若是安装centos7 须要选择centos 64!!!!!!!!!!!!!!!!
 
安装nignx php 环境
http://www.thinkphp.cn/code/992.html
安装报错 安装 GCC
http://www.rjkfw.com/s_3059.html(database disk image is malformed)
 
 
开机自启nginx   echo  "/data/soft/nginx/nginx"   >>   /etc/ rc . local
 
openssl的安装,下载不了,先下载在安装
虚拟机上不少wege 访问不了主机,须要,在实体机上下载传上去
 
 
./ configure  -- sbin - path = /data/ soft / nginx / nginx \- - conf - path = /data/ soft / nginx / nginx . conf \- - pid - path = /data/ soft / nginx / nginx . pid \- - with - http_ssl_module \- - with - pcre = /data/ soft / src / pcre - 8.37  \- - with - zlib = /data/ soft / src / zlib - 1.2 . 8  \- - with - openssl = /data/ soft / src / openssl - 1.0 . 1h
 
开放80端口
 
 
./ configure  -- prefix = /data/ soft / php   -- enable - fpm  -- with - mcrypt \- - enable - mbstring  -- disable - pdo  -- with - curl  -- disable - debug   -- disable - rpath \- - enable - inline - optimization  -- with - bz2   -- with - zlib  -- enable - sockets \- - enable - sysvsem  -- enable - sysvshm  -- enable - pcntl  -- enable - mbregex \- - with - mhash  -- enable - zip  -- with - pcre - regex  -- with - mysql  -- with - mysqli \- - with - gd  -- with - jpeg - dir  --with-config-file-path=/etc
 
 
cp php.ini-dist /usr/local/php/lib/php.ini 
 
 
报错
http://www.nginx.cn/2196.html( mcrypt.h not found. Please reinstall libmcrypt.
修改根目录 
 location / {
            root   /data/www;
            index  index.html index.htm index.php;
        }
location ~ \.php$ {
            root           /data/www;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
 
 
mysql 启动报权限不够
chmod a+wrx /etc/init.d/mysqld
 
  
重启php的问题
那个pid文件是须要vi php-fpm.conf 去掉里面那个 pid = run/php-fpm.pid 前面的分号而后再启动php-fpm才能自动生成的 呵呵,我也是有一样的疑问研究了下才弄出来的 网上确实没大有说明这个问题的
netstat -apn | grep 9000
kill -HUP pid 关闭进程(守护京城)
重启nginx  
/data/soft/nginx/nginx -s reload
重启php  kill  - USR2  `cat /data/soft/php/var/run/php-fpm.pid`
 
关闭图片界面
vim /etc/inittab  将
改成3(之前是5)
 
 
安装memcached 扩展
./configure -enable-memcached -with-php-config=/data/soft/php/bin/php-config -with-zlib-dir -with-libmemcached-dir=/data/soft/libmemcached -prefix=/data/soft/phpmemcached
 
chmod -R 777 /data/www
修改开发目录为最高权限
 
这个报错
Fatal error : Call to undefined function _() in  /data/www/uya/admin/library/configs/system.config.php  on line  8
缺乏 gettext扩展,到php的源码目录
cd /data/soft/src/php-5.6.2
./configure --with-php-config=/data/soft/php/bin/php-config 
 
netstat –apn | grep 8080  查看端口占用
kill -9 PID 关闭进程
相关文章
相关标签/搜索