30分钟搭建LNMP开发环境

30分钟搭建LNMP开发环境

5 (4人评价)

30分钟搭建LNMP开发环境的笔记

相关课时: 笔记详情:

1、安装nigix

去google搜索nginx yum

查看nginx的安装过程

yum list nginx 查看nigix是否存在

yum install nigix 安装nginx

which nginx是否存在

ps -ef |grep nginx查看进程是否存在nginx

/etc/init.d/nginx start启动nginx

浏览器访问:http://localhost

可以看到nginx欢迎页面

2、安装php

yum list php php-fpm

yum install php php-fpm(FastCGI Process Manager)

php-fpm可以让nginx处理php传过来,可以让php来执行请求

/etc/php.fpm/www.conf是php-fpm的配置文件

里面,listen是端口监听,需要和nginx的配置一致的

/etc/init.d/php.fpm start启动php.fpm

/etc/nginx/conf.d/default.conf这个是nginx的配置文件,进去修改fastcgi的配置情况,fastcgi param 中设置SCRIPT FILENAME $document root$fastcgi_script_name

重启nginx /etc/init.d/nginx restart

验证,在nginx目录下面建一个php文件,然后用浏览器访问,http:://localhost/xxxx.php看是否能执行php文件

3、安装mysql数据库

yum list mysql mysql-server

yum install mysql mysql-server

which mysql which mysql-server

运行mysql_install_db脚本,在mysql数据库中建立msyql需要的系统表

启动 mysqld_safe &,后台启动

ps -ef|grep mysqld

测试msyql连接,mysql -uroot

mysql和php连接,可以互相操作,可以通过php操作mysql数据库

yum list php-mysql,php对mysql的扩展

yum install php-mysql

/etc/init.d/php.fpm restart重启phpfastcgi

验证php是否可以连接mysql

在目录里面写一个连接数据库的例子

 

 

 

1 1

你感兴趣的课程

编程开发 Yii 权威指南
10万+浏览/ 846学员/ 4.3评分
免费
编程开发 Symfony3开发实战
7万+浏览/ 1048学员/ 4.2评分
免费
5万+浏览/ 1062学员/ 4.4评分
免费