淘客们博客
淘客们博客是专注于互联网研究的自媒体博客,爱分享,交流,交朋友。我是潘仔。
文章22921 浏览32208578

Linux系统下搭建PHP+MySQL+Apache网站环境教程

    有一段时间没有写博文了(主要还是懒,还得找工作没有时间),今天就写一写如果在linux环境中搭建PHP+MYSQL+Apache网站环境,本次的教程我们采用的云服务器,并已经安装好了Centos 6.6 64位的系统,下面我们就说一说如何安装PHP+Mysql+Apache环境吧!
 
 
    centosos 安装PHP环境
 
    第一步、
 
    我们需要准备一些工具:
 
    Putty:连接Linux的工具
 
    FlashFXP:上传文件的工具
 
    Navicat for MySQL:连接数据库的工具
 
    以上工具,可以在百度搜索并下载,最好下载最新版本的
 
    第二步
 
    打开Putty输入你的云主机Ip地址点击Open连接到你的主题,然后输入你的云主机账号与密码。
 
    第三步、安装脚本yum源
 
    安装下载工具wget
 
    yum install wget
 
    下载atomic yum源,配置CentOS 6.5第三方yum源
 
    wget http://www.atomicorp.com/installers/atomic
 
    脚本执行
 
    sh ./atomic
 
    回车,根据提示输入Yes
 
    更新yum软件包
 
    yum check-update
 
    第四步、163网易云yum源的安装
 
    进入yum源配置目录
 
    cd /etc/yum.repos.d
 
    备份系统自带的yum源
 
    mv CentOS-Base.repo CentOS-Base.repo.bk
 
    下载163网易的yum源,我是CentOs6.5的这个yum源只要是CentOs6.x的都行
 
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
 
    更新完yum源后,执行下边命令更新yum配置,使操作立即生效
 
    yum makecache
 
    第五步、添加阿里yum更新源码
 
    安装wget
 
    yum install wget -y
 
    备份你的原镜像文件,以免出错后可以恢复。
 
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
 
    下载新的CentOS-Base.repo 到/etc/yum.repos.d/,我是CentOs6.5的这个yum源只要是CentOs6.x的都行
 
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
 
    然后重建缓存
 
    yum clean all
 
    yum makecache
 
    第六步、Centos安装并配置MySql
 
 
    liunx下安装mysql
 
    执行yum命令安装MySql
 
    yum -y install mysql mysql-server
 
    把添加MySql进开机启动项,并立即启动MySql。
 
    重启自动启动服务
 
    chkconfig --levels 235 mysqld on
 
    重新启动MySql服务
 
    service mysqld start
 
    设置MySQL root帐号密码
 
    mysql_secure_installation
 
    回车,根据提示输入Y
 
    输入2次密码,回车
 
    根据提示一路输入Y
 
    最后出现:
 
    Thanks for using MySql!
 
    MySql密码设置完成,重新启动 MySql
 
    第七步、Centos安装Apache
 
    使用yum命令安装Apache
 
    yum install httpd
 
    设置开机启动Apache
 
    chkconfig --levels 235 httpd on
 
    启动Apache
 
    service httpd start
 
    现在直接在浏览器键入http://localhost或http://本机IP,应该会看到Apache的测试页面
 
    安装Apache 一些扩展
 
    yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
 
    第八步、Centos安装配置PHP
 
 
    linux下安装PHP环境
 
    使用yum命令安装PHP
 
    yum -y install php php-mysql
 
    安装php常用扩展
 
    yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
 
    重启Apache服务器
 
    service httpd restart
 
    第九步、更改MySql权限,让其可以外网链接MySql
 
    连接数据库
 
    mysql -uroot -p 输入密码
 
    在输入
 
    use mysql;
 
    select host, user from user;
 
    update user set host = ‘%’ where user =’root’;
 
    flush privileges;
 
    grant all privileges on *.* to 'root'@'%' identified by '数据库密码' with grant option;
 
    flush privileges;
 
    退出数据库
 
    quit
 
    第十步、开启Apache伪静态
 
    进入到Apache目录
 
    cd /etc/httpd/conf/
 
    编辑httpd.conf文件
 
    vi httpd.conf
 
    找到该行代码去掉前面的#
 
    #LoadModule rewrite_module modules/mod_rewrite.so
 
    将None改成All
 
    <Directory />
 
    Options FollowSymLinks
 
    AllowOverride None
 
    </Directory>
 
    将None改成All
 
    AllowOverride None
 
    按Esc再按Shift+;在输入wq!回车
 
    重启Apache环境
 
    service httpd restart
 
    好了大功告成,你可以将你的网站文件放在/var/www/html/里面进行访问了!
 
    Ps:管理数据库可以使用Navicat for MySQL或者其他的数据库管理工具来进行管理。
 
    管理网站文件与上传网站文件可以使用FlashFXP或者其他的工具来进行上传,记住哦,网站根目录为/var/www/html/。
 
    本博文来源:绿叶之秋博客 内容略有修改


免责声明:
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如有侵犯您的版权/违法违规的内容,一经查实,本站将立刻删除。