centos6.5下安装lnmp环境(nginx+linux+mysql+php)[yum安装]
2016-02-24 21:26
1081 查看
一、linux几种安装软件的方式
1、yum安装,操作简单,版本选择不自由,安装包比较老
2、rpm包安装,操作简单,安装包比较老
3、编译安装,给安装者最大的配置权限
二、开始
1、安装nginx
yum install -y nginx //安装nginx
nginx
//启动nginx
chkconfig nginx on //设置nginx开机自启
访问你服务器公网IP,查看nginx是否安装成功。
2、安装php以及php组件
yum install -y php php-fpm php-curl php-gd* php-mysql
//安装php以及php组件
chkconfig php-fpm on //设置PHP开机自启
3、安装mysql
yum install -y mysql-server mysql //安装mysql
/etc/init.d/mysqld start //启动mysql
chkconfig mysqld on //设置Mysql开机启动
/usr/bin/mysqladmin -u root password '123456'
//设置mysql密码,这里设置的为123456
4、修改配置
vi /etc/nginx/conf.d/default.conf
找到
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
可以看到location中root对应的路径就是访问的默认路径
在index后添加index.php
找到(最下边)
#location ~ \.php$ {
# root /www;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
}
把#都去掉
将fastcgi_param后边的/scripts修改为$document_root
保存并退出(重启nginx,重启php)
nginx -s reload
service php-fpm start
然后在 /usr/share/nginx/html下,将文件全部删除
rm -rf *
添加一个index.php文件,访问你的服务器公网IP,就可以看到你写的东西了。
1、yum安装,操作简单,版本选择不自由,安装包比较老
2、rpm包安装,操作简单,安装包比较老
3、编译安装,给安装者最大的配置权限
二、开始
1、安装nginx
yum install -y nginx //安装nginx
nginx
//启动nginx
chkconfig nginx on //设置nginx开机自启
访问你服务器公网IP,查看nginx是否安装成功。
2、安装php以及php组件
yum install -y php php-fpm php-curl php-gd* php-mysql
//安装php以及php组件
chkconfig php-fpm on //设置PHP开机自启
3、安装mysql
yum install -y mysql-server mysql //安装mysql
/etc/init.d/mysqld start //启动mysql
chkconfig mysqld on //设置Mysql开机启动
/usr/bin/mysqladmin -u root password '123456'
//设置mysql密码,这里设置的为123456
4、修改配置
vi /etc/nginx/conf.d/default.conf
找到
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
可以看到location中root对应的路径就是访问的默认路径
在index后添加index.php
找到(最下边)
#location ~ \.php$ {
# root /www;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
}
把#都去掉
将fastcgi_param后边的/scripts修改为$document_root
保存并退出(重启nginx,重启php)
nginx -s reload
service php-fpm start
然后在 /usr/share/nginx/html下,将文件全部删除
rm -rf *
添加一个index.php文件,访问你的服务器公网IP,就可以看到你写的东西了。
相关文章推荐
- Nginx负载均衡
- nginx介绍和常见应用
- windows平台下开发nginx模块(还添加了gzip模块)
- 【总结】Nginx日志分割
- 彻底删除nginx
- cnetos 6.5 搭建nginx
- 用nginx图片缓存服务器
- Nginx支持PHP环境的两种方法
- nginx 安装配置优化
- ubuntu使用salt部署nginx
- nginx域名重定向 实现新旧域名过渡
- 开发监控Nginx RS节点状态的脚本
- nginx负载均衡简单配置
- nginx日志格式
- 【问题】Nginx日志中request_body为空
- Nginx重新编译添加模块
- 使用nginx针对URL实现负载均衡或者说接口定向分发
- 利用Nginx做负载均衡
- windows下配置nginx+php环境
- nginx禁止直接通过IP地址访问