安装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- 将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 - 重启系统,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
- 将mysqld服务加入开机自启动项。
安装 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://blog.51cto.com/13749388/2135817