centos 7下配置mysql.docxVIP

  • 2
  • 0
  • 约4.44千字
  • 约 4页
  • 2018-01-02 发布于河南
  • 举报
centos 7下配置mysql

centos 7下配置mysql+php(ThinkPHP)+nginx最近在Linux平台上配置服务器部署网站(说多了都是泪!),记个笔记!一、首先是在centos下安装mysql(参考博客)mysql yum库提供了一个简单的和方便的方法来安装和更新MySQL相关的软件包到最新版本。参考文档:/downloads/repo/yum/.1.安装之前先看看有没有安装好的mysql版本,以免产生冲突# rpm -qa | grepmysql  // 查看该操作系统上是否已经安装了mysql2.卸载冲突的版本# rpm -e mysql  // 普通删除模式# rpm -e --nodepsmysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除3.删除后通过 rpm -qa | grepmysql 命令来查看mysql是否卸载成功!!4.安装mysql# yum list | grepmysql //查看yum上提供的mysql数据库可下载的版本# rpm -Uvh /get/mysql-community-release-el7-5.noarch.rpm //安装mysql# mysql -v //查看安装mysql的版本# yum install mysql-community-server //启用mysql还需要安装mysql的服务器,通过此命令安装# service mysqld start //启动mysql# chkconfigmysqld on //设置Mysql开机启动# grant all privileges on *.* to admin@% identified by 123456 with grant option; //设置Mysql远程访问// 注:admin为数据库用户名,123456为密码,@%表示允许任何IP连接数据库。该操作在数据库命令下进入mysql这个数据库进行# service mysqld restart //重启服务二、在centos下安装php(参考博客)1.下载php安装包(自行建个目录 如: /home/download)# wget /php/php-5.6.2.tar.gz //版本可自行选择2.安装php5.6编译时所依赖的软件包# yum -y installgccgcc-c++ libxml2 libxml2-devel //安装依赖包3.解压刚刚下载的php5.6源码包# tar -xf php-5.6.2.tar.gz //解压源码包4.进入解压出来的目录,./configure是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系。# cd php-5.6.2 //进入解压出来的目录# ./configure --enable-fpm --enable-mbstring --with-mysql=/usr --enable-pdo --with-pdo-mysql // 检查当前的环境是否满足要安装软件的依赖关系5.使用make命令,编译php注:php编译的时间比较长,根据机器的性能不同需要等待10-20分钟左右。请耐心等候!6.编译完毕后,我们现在开始安装php7.安装完毕后,我们可以通过php –v命令查看是否安装成功8.通过这样安装完毕后,你会发现在/usr/local/lib目录下没有php.ini文件。在这我们就先复制php安装文件提供的模版,如下:# cp php.ini-production /usr/local/lib/php.ini //将php.ini-production文件复制到 /usr/local/lib/php.ini注:不要以为到这php的安装就完毕了,LNMP环境中的nginx是不支持php的,需要通过fastcgi来处理有关php的请求。而php需要php-fpm这个组件来支持。在php5.3.3以前的版本php-fpm是以一个补丁包的形式存在的,而php5.3.3以后的php-fpm只需要在安装php-fpm开启这个功能即可。这个也就是前边,我们再配置php使用到的那个命令--enable-fpm。php-fpm功能开启后,我们还需要配置php-fpm。其实php-fpm的配置文件在安装php时,已经为我们提供了一个配置文件的模版。该模版为/usr/local/etc/php-fpm.conf.default (可通过more /usr/local/etc/php-fpm.conf.default 命令查看)9.同样只需要复制一份该文件,并重命名为php-fpm.conf# cp /usr/local/etc/php-fpm.conf.def

文档评论(0)

1亿VIP精品文档

相关文档