PHP世纪论坛

 找回密码
 立即注册
搜索
查看: 82|回复: 0

CentOS6.5 安装 LAMP (LNMP)环境

[复制链接]

12

主题

12

帖子

108

积分

版主

Rank: 7Rank: 7Rank: 7

积分
108
发表于 2017-8-2 17:24:20 | 显示全部楼层 |阅读模式
本帖最后由 映子 于 2017-8-2 17:44 编辑

一、安装环境前的一些设置
1、首先 我们先配置防火墙,添加 80端口和3306端口
[root@bogon /]# vi /etc/sysconfig/iptables
在此文件里添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


Esc 键  :wq保存退出,
重启防火墙:
[root@bogon /]# /etc/init.d/iptables restart
2、关闭SELINUX(这个东西开启很麻烦,自行百度)
添加 SELINUX=disabled
ESC :wq 保存退出
重启系统
[root@bogon /]# shutdown -r now(shutdown 只适用于 root用户)
3、重启完成后,安装yum源工具
安装工具
[root@bogon ~]# yum install wget
安装完成
下载
安装
[root@bogon ~]# sh ./atomic
更新yum源
[root@bogon ~]# yum check-update
二、开始安装环境
1、安装
Apache\Nginx
删除系统自带文件
[root@bogon ~]# yum remove httpd* php*
安装
[root@bogon ~]# yum install -y httpd
设置开机自启
[root@bogon ~]# chkconfig httpd on
起动httpd
[root@bogon ~]# service httpd start

在本地访问 ip192.168.233.129(如果访问失败,请关闭防火墙,重启系统)

2、安装php(版本5.6)
查看是否有安装包
[root@bogon ~]# yum list installed | grep php
删除安装包
[root@bogon ~]# yum remove php.x86_64 php-cli.x86_64 php-common.x86_64
配置安装源的系统版本
此版本为 CentOS 6.XXXX版本(其他版本自行百度)

安装php
[root@bogon ~]# yum -y install php56w.x86_64
如果安装 5.5 或5.4 把56w改成55w或54w
安装php扩展
[root@bogon /]# yum -y --enablerepo=webtatic install php56w-devel
[root@bogon /]# yum -y install php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-opcache.x86_64

安装PHP FPM
[root@bogon /]# yum -y install php56w-fpm
设置开机启动服务
[root@bogon /]# chkconfig php-fpm on
启动fpm
[root@bogon /]# /etc/init.d/php-fpm start
查看php安装是否成功
[root@bogon html]# vi /var/www/html/index.php
浏览器访问(出现无法解析PHP件)
解决方法:
修改 httpd 文件
[root@bogon html]# vi /etc/httpd/conf/httpd.conf
添加 index.php
wq保存 退出
重启httpd
[root@bogon html]# service httpd restart
刷新网页(成功~)


3、安装Mysql
[root@bogon html]# yum install -y mysql mysql-server
设置开机自启
[root@bogon html]# chkconfig mysqld on
启动mysql
[root@bogon html]# /etc/init.d/mysqld start
设置mysql密码:
[root@bogon html]# mysql_secure_installation
1、回车
2、Y
3、密码
4、重新输入
5、后续全部是Y
出现
Thanks for using MySQL!
好的 mysql安装成功


为了方便数据库操作我们用 远程该数据,数据库默认是不允许访问的。
mysql登录
[root@bogon /]# mysql -u root -p
登录成功
用root从任何主机连接到mysql服务器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;flush privileges



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|PHP世纪论坛 ( 豫ICP备15004666号-2 )

GMT+8, 2018-1-20 21:11

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表