安装mysql

下载Mysql 解压mysql mv mysql-5.7.16 /usr/local/mysql [root@localhost local]# groupadd mysql [root@localhost local]# useradd mysql -g mysql [root@localhost local]# cd mysql [root@localhost mysql]# pwd /usr/local/mysql [root@localhost mysql]# chown -R mysql . [root@localhost mysql]# chgrp -R mysql . 5、初始化mysql并启动mysql服务 [root@localhost mysql]# cd /usr/local/mysql/bin [root@localhost bin]# yum install libaio 已加载插件:fastestmirror, refresh-packagekit, security 设置安装进程 Loading mirror speeds from cached hostfile

  • base: mirrors.opencas.cn
  • extras: mirrors.btte.net
  • updates: mirrors.btte.net 包 libaio-0.3.107-10.el6.i686 已安装并且是最新版本 无须任何处理 [root@localhost bin]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data 2016-08-11 12:00:25 [WARNING] mysql_install_db is deprecated. Please consider switching to mysqld --initialize 2016-08-11 12:00:31 [WARNING] The bootstrap log isn't empty: 2016-08-11 12:00:31 [WARNING] 2016-01-09T04:00:29.262989Z 0 [Warning] --bootstrap is deprecated. Please consider using --initialize instead 2016-08-11T04:00:29.264643Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000) 2016-08-11T04:00:29.264653Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000) [root@localhost bin]# cd /usr/local/mysql/support-files [root@localhost support-files]# ./mysql.server start Starting MySQL.... [确定] export PATH=$PATH:/usr/local/mysql/bin 把/usr/local/mysql/bin加载到$path中去直接mysql启动,使用mysqladmin设置密码。 7、 复制配置文件 [root@localhost mysql] cp support-files/my-medium.cnf /etc/my.cnf 此处特别说明 如果出现 下面这种错误 找一下my-default.cnf 文件的位置 [root@localhost ~]# find / -name my-default.cnf 比如在(/usr/local/mysql/support-files/my-default.cnf)位置 作如下操作: [root@localhost mysql]# cp support-files/my-default.cnf /etc/my.cnf
  1. 将mysqld服务加入开机自启动项。 *首先需要将scripts/mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld。 [root@localhostmysql] cp support-files/mysql.server /etc/init.d/mysqld *通过chkconfig命令将mysqld服务加入到自启动服务项中。 [root@localhost mysql]#chkconfig --add mysqld *注意服务名称mysqld就是我们将mysql.server复制到/etc/init.d/时重命名的名称。 *查看是否添加成功 [root@localhost mysql]#chkconfig --list mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  2. 重启系统,mysqld就会自动启动了。 [root@localhost mysql]#netstat -anp|grep mysqld tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2365/mysqld unix 2 [ ACC ] STREAM LISTENING 14396 2365/mysqld /tmp/mysql.sock

安装 php

也可以/user/local/nginx/sbin/nginx启动 修改php-fpm.conf

nginx安装

https://coding.net/u/aminglinux/p/nginx/git/tree/master/3z?public=true

https://coding.net/u/aminglinux/p/nginx/git/blob/master/4z/IO.md

https://www.zhihu.com/question/64727674

https://www.awaimai.com/371.html