如何创立自己的网站,百度h5可以做网站吗,提升seo排名,ps网站首页怎么设计一直以来个人安装lamp环境都是源码编译的#xff0c;这个过程呢其实也要去经历的#xff0c;但是毕竟占用时间久#xff0c;有些时候在做一些测试环境的时候#xff0c;可以在线安装比较快源码编译nginx可看往期#xff1a;Nginx的安装对于lnmp的在线安装#xff0c;如下…一直以来个人安装lamp环境都是源码编译的这个过程呢其实也要去经历的但是毕竟占用时间久有些时候在做一些测试环境的时候可以在线安装比较快源码编译nginx可看往期Nginx的安装对于lnmp的在线安装如下1、安装nginxsudo apt-get install nginx2、安装mysqlsudo apt-get install mysql-server mysql-clientsudo apt-get install php5-mysql3、安装php5-fpmsudo apt-get install php5-fpm4、配置php5-fpm监听9000端口首先打开php5-fpm下的配置进行修改vim /etc/php5/fpm/pool.d/www.conf配置文件中找到这一行listen /var/run/php5-fpm.sock 进行注释掉其实这个是表示监听的是这个文件那么在配置虚拟机的时候就不能用ip进行设置比如做负载均衡就必须是在同一台机器上不能做负载均衡时分配到其他机器上。那么个人不喜欢这样操作这一行要注释掉加上一句listen9000这个端口必须监听无论有没有注释掉刚才那句必须带上监听端口开启监听客户端ip访问 listen.allowed_clients 127.0.0.1 将这个注释去掉。5、nginx支持访问php文件location ~ \.php$ {# With php5-cgi 以CGI模式处理:fastcgi_pass 127.0.0.1:9000;# With php5-fpm: 以该文件形式作为处理#fastcgi_pass unix:/var/run/php5-fpm.sock;fastcgi_index index.php;include fastcgi_params;}#以下也可以不要location ~ /\.ht {deny all;}将该段信息加入到service段里面注意在配置虚拟机的时候复制该配置信息的时候一定要把监听80后面的默认去掉不然会报错应用访问不了有时候要记得查看日志报错信息就能大概知道一个方向哪里的问题如图里面的listen只要80就可以了不要默认当你新建的一个虚拟机的时候。6、重启应用sudo service mysql stopsudo service php5-fpm stopsudo service nginx stopsudo service mysql startsudo service php5-fpm startsudo service nginx start7、创建一个php文件测试$pdonew PDO(mysql:hostlocalhost;dbnamemysql,root,123456);var_dump($pdo);echo phpinfo();8、最后我们再来安装一些相关的组件apt-get install php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl原文链接ubuntu在线安装LNMP转发请注明来源